Changeset 53 for trunk/src/helpers/comctl.c
- Timestamp:
- Apr 2, 2001, 12:38:55 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/helpers/comctl.c
r21 r53 584 584 */ 585 585 586 case WM_TIMER: { 586 case WM_TIMER: 587 { 587 588 pa->usAniCurrent++; 588 589 if (pa->usAniCurrent >= pa->usAniCount) … … 590 591 591 592 WinSendMsg(hwndStatic, 592 SM_SETHANDLE,593 (MPARAM)pa->ahptrAniIcons[pa->usAniCurrent],594 (MPARAM)NULL);593 SM_SETHANDLE, 594 (MPARAM)pa->ahptrAniIcons[pa->usAniCurrent], 595 (MPARAM)NULL); 595 596 break; } 596 597 … … 606 607 SIZEL szlPage; 607 608 608 LONG lBkgndColor = winhQueryPresColor(609 610 PP_BACKGROUNDCOLOR,611 FALSE,612 SYSCLR_DIALOGBACKGROUND);609 LONG lBkgndColor 610 = winhQueryPresColor(WinQueryWindow(hwndStatic, QW_PARENT), 611 PP_BACKGROUNDCOLOR, 612 FALSE, 613 SYSCLR_DIALOGBACKGROUND); 613 614 614 615 HPS hps = WinGetPS(hwndStatic); … … 632 633 szlPage.cx = pa->rclIcon.xRight - pa->rclIcon.xLeft; 633 634 szlPage.cy = pa->rclIcon.yTop - pa->rclIcon.yBottom; 634 if (gpihCreateMemPS(pa->hab, &szlPage, &hdcMem, &hpsMem)) 635 if (gpihCreateMemPS(pa->hab, 636 &szlPage, 637 &hdcMem, 638 &hpsMem)) 635 639 { 636 640 // switch the memory PS to RGB mode too … … 653 657 ptl.y = pa->rclIcon.yTop; 654 658 GpiSetColor(hpsMem, 655 lBkgndColor);659 lBkgndColor); 656 660 GpiBox(hpsMem, 657 658 659 661 DRO_FILL, // interior only 662 &ptl, 663 0, 0); // no corner rounding 660 664 661 665 /* … … 689 693 690 694 if (hbmSource) 691 gpihStretchBitmap(hpsMem, 692 hbmSource, 695 gpihStretchBitmap(hpsMem, // target 696 hbmSource, // source 693 697 NULL, // use size of bitmap 694 & (pa->rclIcon),698 &pa->rclIcon, 695 699 ((pa->ulFlags & ANF_PROPORTIONAL) 696 700 != 0)); … … 720 724 */ 721 725 722 case WM_PAINT: { 726 case WM_PAINT: 727 { 723 728 RECTL rcl; 724 729 HPS hps = WinBeginPaint(hwndStatic, NULLHANDLE, &rcl);
Note:
See TracChangeset
for help on using the changeset viewer.