Changeset 501 for trunk/src/comctl32
- Timestamp:
- Aug 15, 1999, 9:12:50 PM (26 years ago)
- Location:
- trunk/src/comctl32
- Files:
-
- 6 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/comctl32/rsrc.rc
r268 r501 1 /* $Id: rsrc.rc,v 1.4 1999-08-15 19:12:49 cbratschi Exp $ */ 1 2 #ifndef OS2_INCLUDED 2 3 #include <os2.h> … … 32 33 PUSHBUTTON "Move ~Down", IDC_MOVEDN_BTN, 308, 20, 44, 14 33 34 LTEXT "Available buttons:", -1, 4, 110, 84, 10 34 LISTBOX IDC_AVAILBTN_LBOX, 4, 8, 120, 100, LS_OWNERDRAW | 35 LISTBOX IDC_AVAILBTN_LBOX, 4, 8, 120, 100, LS_OWNERDRAW | 35 36 LS_NOADJUSTPOS | LS_HORZSCROLL 36 37 PUSHBUTTON "~Add ->", DID_OK, 131, 69, 44, 14 … … 52 53 PUSHBUTTON "~Apply", IDC_APPLY_BUTTON, 181, 7, 50, 14 53 54 PUSHBUTTON "~Help", 9, 235, 7, 50, 14 54 CONTROL "Tab", IDC_TABCONTROL, 7, 27, 278, 125, 55 CONTROL "Tab", IDC_TABCONTROL, 7, 27, 278, 125, 55 56 "SysTabControl32", WS_VISIBLE | WS_CLIPSIBLINGS 56 57 END 57 58 END 58 59 60 /* Toolbar imagelist bitmaps */ 61 #define IDB_STD_SMALL 120 62 #define IDB_STD_LARGE 121 63 #define IDB_VIEW_SMALL 124 64 #define IDB_VIEW_LARGE 125 65 #define IDB_HIST_SMALL 130 66 #define IDB_HIST_LARGE 131 67 68 BITMAP IDB_STD_SMALL "120.BMP" 69 BITMAP IDB_STD_LARGE "121.BMP" 70 BITMAP IDB_VIEW_SMALL "124.BMP" 71 BITMAP IDB_VIEW_LARGE "125.BMP" 72 BITMAP IDB_HIST_SMALL "130.BMP" 73 BITMAP IDB_HIST_LARGE "131.BMP" 74 75 /* Month calendar month menu popup */ 76 #define IDD_MCMONTHMENU 300 77 78 #define IDM_JAN 301 79 #define IDM_FEB 302 80 #define IDM_MAR 303 81 #define IDM_APR 304 82 #define IDM_MAY 305 83 #define IDM_JUN 306 84 #define IDM_JUL 307 85 #define IDM_AUG 308 86 #define IDM_SEP 309 87 #define IDM_OCT 310 88 #define IDM_NOV 311 89 #define IDM_DEC 312 90 91 MENU IDD_MCMONTHMENU LOADONCALL DISCARDABLE 92 { 93 MENUITEM "&January", IDM_JAN 94 MENUITEM "&February", IDM_FEB 95 MENUITEM "&March", IDM_MAR 96 MENUITEM "&April", IDM_APR 97 MENUITEM "&May", IDM_MAY 98 MENUITEM "J&une", IDM_JUN 99 MENUITEM "Ju&ly", IDM_JUL 100 MENUITEM "Au&gust", IDM_AUG 101 MENUITEM "&September", IDM_SEP 102 MENUITEM "&October", IDM_OCT 103 MENUITEM "&November", IDM_NOV 104 MENUITEM "&December", IDM_DEC 105 } 106 -
trunk/src/comctl32/toolbar.c
r496 r501 1 /* $Id: toolbar.c,v 1.1 2 1999-08-14 16:13:13cbratschi Exp $ */1 /* $Id: toolbar.c,v 1.13 1999-08-15 19:12:50 cbratschi Exp $ */ 2 2 /* 3 3 * Toolbar control … … 30 30 - IMAGELIST_Draw draws a line too at the bottom of the bitmap (toolbar.exe) 31 31 imagelist uses default size values instead of real bitmap values 32 - LoadBitmapA -> use NativeLoadBitmap, is OS/2 bitmap resource 32 33 */ 33 34 … … 135 136 136 137 if (!himl) 137 return;138 return; 138 139 139 140 /* create new dc's */ … … 1659 1660 else if (lpAddBmp->hInst == HINST_COMMCTRL) 1660 1661 { 1661 /* Add system bitmaps */1662 switch (lpAddBmp->nID)1662 /* Add system bitmaps */ 1663 switch (lpAddBmp->nID) 1663 1664 { 1664 case IDB_STD_SMALL_COLOR:1665 hbmLoad = LoadBitmapA (COMCTL32_hModule,1666 MAKEINTRESOURCEA(IDB_STD_SMALL));1667 nIndex = ImageList_AddMasked (infoPtr->himlDef,1668 hbmLoad, CLR_DEFAULT);1669 DeleteObject (hbmLoad);1670 break;1671 1672 case IDB_STD_LARGE_COLOR:1673 hbmLoad = LoadBitmapA (COMCTL32_hModule,1674 MAKEINTRESOURCEA(IDB_STD_LARGE));1675 nIndex = ImageList_AddMasked (infoPtr->himlDef,1676 hbmLoad, CLR_DEFAULT);1677 DeleteObject (hbmLoad);1678 break;1679 1680 case IDB_VIEW_SMALL_COLOR:1681 hbmLoad = LoadBitmapA (COMCTL32_hModule,1682 MAKEINTRESOURCEA(IDB_VIEW_SMALL));1683 nIndex = ImageList_AddMasked (infoPtr->himlDef,1684 hbmLoad, CLR_DEFAULT);1685 DeleteObject (hbmLoad);1686 break;1687 1688 case IDB_VIEW_LARGE_COLOR:1689 hbmLoad = LoadBitmapA (COMCTL32_hModule,1690 MAKEINTRESOURCEA(IDB_VIEW_LARGE));1691 nIndex = ImageList_AddMasked (infoPtr->himlDef,1692 hbmLoad, CLR_DEFAULT);1693 DeleteObject (hbmLoad);1694 break;1695 1696 case IDB_HIST_SMALL_COLOR:1697 hbmLoad = LoadBitmapA (COMCTL32_hModule,1698 MAKEINTRESOURCEA(IDB_HIST_SMALL));1699 nIndex = ImageList_AddMasked (infoPtr->himlDef,1700 hbmLoad, CLR_DEFAULT);1701 DeleteObject (hbmLoad);1702 break;1703 1704 case IDB_HIST_LARGE_COLOR:1705 hbmLoad = LoadBitmapA (COMCTL32_hModule,1706 MAKEINTRESOURCEA(IDB_HIST_LARGE));1707 nIndex = ImageList_AddMasked (infoPtr->himlDef,1708 hbmLoad, CLR_DEFAULT);1709 DeleteObject (hbmLoad);1710 break;1711 1712 default:1713 nIndex = ImageList_GetImageCount (infoPtr->himlDef);1714 //ERR ("invalid imagelist!\n");1715 break;1716 }1665 case IDB_STD_SMALL_COLOR: 1666 hbmLoad = LoadBitmapA (COMCTL32_hModule, 1667 MAKEINTRESOURCEA(IDB_STD_SMALL)); 1668 nIndex = ImageList_AddMasked (infoPtr->himlDef, 1669 hbmLoad, CLR_DEFAULT); 1670 DeleteObject (hbmLoad); 1671 break; 1672 1673 case IDB_STD_LARGE_COLOR: 1674 hbmLoad = LoadBitmapA (COMCTL32_hModule, 1675 MAKEINTRESOURCEA(IDB_STD_LARGE)); 1676 nIndex = ImageList_AddMasked (infoPtr->himlDef, 1677 hbmLoad, CLR_DEFAULT); 1678 DeleteObject (hbmLoad); 1679 break; 1680 1681 case IDB_VIEW_SMALL_COLOR: 1682 hbmLoad = LoadBitmapA (COMCTL32_hModule, 1683 MAKEINTRESOURCEA(IDB_VIEW_SMALL)); 1684 nIndex = ImageList_AddMasked (infoPtr->himlDef, 1685 hbmLoad, CLR_DEFAULT); 1686 DeleteObject (hbmLoad); 1687 break; 1688 1689 case IDB_VIEW_LARGE_COLOR: 1690 hbmLoad = LoadBitmapA (COMCTL32_hModule, 1691 MAKEINTRESOURCEA(IDB_VIEW_LARGE)); 1692 nIndex = ImageList_AddMasked (infoPtr->himlDef, 1693 hbmLoad, CLR_DEFAULT); 1694 DeleteObject (hbmLoad); 1695 break; 1696 1697 case IDB_HIST_SMALL_COLOR: 1698 hbmLoad = LoadBitmapA (COMCTL32_hModule, 1699 MAKEINTRESOURCEA(IDB_HIST_SMALL)); 1700 nIndex = ImageList_AddMasked (infoPtr->himlDef, 1701 hbmLoad, CLR_DEFAULT); 1702 DeleteObject (hbmLoad); 1703 break; 1704 1705 case IDB_HIST_LARGE_COLOR: 1706 hbmLoad = LoadBitmapA (COMCTL32_hModule, 1707 MAKEINTRESOURCEA(IDB_HIST_LARGE)); 1708 nIndex = ImageList_AddMasked (infoPtr->himlDef, 1709 hbmLoad, CLR_DEFAULT); 1710 DeleteObject (hbmLoad); 1711 break; 1712 1713 default: 1714 nIndex = ImageList_GetImageCount (infoPtr->himlDef); 1715 //ERR ("invalid imagelist!\n"); 1716 break; 1717 } 1717 1718 } 1718 1719 else 1719 1720 { 1720 hbmLoad = LoadBitmapA (lpAddBmp->hInst, (LPSTR)lpAddBmp->nID);1721 nIndex = ImageList_AddMasked (infoPtr->himlDef, hbmLoad, CLR_DEFAULT);1722 DeleteObject (hbmLoad);1721 hbmLoad = LoadBitmapA (lpAddBmp->hInst, (LPSTR)lpAddBmp->nID); 1722 nIndex = ImageList_AddMasked (infoPtr->himlDef, hbmLoad, CLR_DEFAULT); 1723 DeleteObject (hbmLoad); 1723 1724 } 1724 1725
Note:
See TracChangeset
for help on using the changeset viewer.
