Changeset 3143
- Timestamp:
- Mar 17, 2000, 6:10:53 PM (25 years ago)
- Location:
- trunk
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/changelog ¶
r3141 r3143 1 /* $Id: changelog,v 1.813 2000-03-17 16:13:07 sandervl Exp $ */ 1 /* $Id: changelog,v 1.814 2000-03-17 17:09:59 cbratschi Exp $ */ 2 3 2000-03-17: Christoph Bratschi <cbratschi@datacomm.ch> 4 - COMCTL32: fixed trackbar buddy alignment 5 added useful internal tooltip styles 2 6 3 7 2000-03-17: Sander van Leeuwen <sandervl@xs4all.nl> -
TabularUnified trunk/include/win/commctrl.h ¶
r2894 r3143 1 /* $Id: commctrl.h,v 1.2 3 2000-02-25 16:58:32cbratschi Exp $ */1 /* $Id: commctrl.h,v 1.24 2000-03-17 17:10:51 cbratschi Exp $ */ 2 2 /* 3 3 * Common controls definitions … … 1252 1252 1253 1253 #define TOOLTIPS_CLASS16 "tooltips_class" 1254 #define TOOLTIPS_CLASSA "tooltips_class32"1254 #define TOOLTIPS_CLASSA "tooltips_class32" 1255 1255 #define TOOLTIPS_CLASS32W L"tooltips_class32" 1256 1256 #define TOOLTIPS_CLASS WINELIB_NAME_AW(TOOLTIPS_CLASS) … … 1272 1272 #define TTF_TRANSPARENT 0x0100 1273 1273 #define TTF_DI_SETITEM 0x8000 /* valid only on the TTN_NEEDTEXT callback */ 1274 1274 //CB: Odin only position flags (TTF_ABSOLUTE must be set) 1275 #define TTF_ALIGNRIGHT 0x00000000 1276 #define TTF_ALIGNLEFT 0x10000000 1277 #define TTF_HCENTER 0x20000000 1278 #define TTF_ALIGNBOTTOM 0x00000000 1279 #define TTF_ALIGNTOP 0x40000000 1280 #define TTF_VCENTER 0x80000000 1281 #define TTF_ALIGNMASK 0xF0000000 1275 1282 1276 1283 #define TTDT_AUTOMATIC 0 -
TabularUnified trunk/include/win/monthcal.h ¶
r2634 r3143 1 /* $Id: monthcal.h,v 1. 3 2000-02-04 17:00:23cbratschi Exp $ */1 /* $Id: monthcal.h,v 1.4 2000-03-17 17:10:51 cbratschi Exp $ */ 2 2 3 3 /* … … 11 11 #define __WINE_MONTHCAL_H 12 12 13 #define MC_SEL_LBUTUP 1/* Left button released */14 #define MC_SEL_LBUTDOWN 2/* Left button pressed in calendar */13 #define MC_SEL_LBUTUP 1 /* Left button released */ 14 #define MC_SEL_LBUTDOWN 2 /* Left button pressed in calendar */ 15 15 #define MC_PREVPRESSED 4 /* Prev month button pressed */ 16 16 #define MC_NEXTPRESSED 8 /* Next month button pressed */ 17 #define MC_NEXTMONTHDELAY 350 18 19 20 #define MC_NEXTMONTHTIMER 1 21 #define MC_PREVMONTHTIMER 2 17 #define MC_NEXTMONTHDELAY 350 /* when continuously pressing `next */ 18 /* month', wait 500 ms before going */ 19 /* to the next month */ 20 #define MC_NEXTMONTHTIMER 1 /* Timer ID's */ 21 #define MC_PREVMONTHTIMER 2 22 22 23 23 typedef struct tagMONTHCAL_INFO 24 24 { 25 COLORREF bk; 26 COLORREF txt; 27 COLORREF titlebk; 28 COLORREF titletxt; 29 COLORREF monthbk; 30 COLORREF trailingtxt; 31 HFONT hFont; 32 HFONT hBoldFont; 33 int textHeight; 34 int textWidth; 35 int height_increment; 36 int width_increment; 37 int left_offset; 38 int top_offset; 39 int firstDayplace; /* place of the first day of the current month */ 40 int delta; /* scroll rate; # of months that the */ 25 COMCTL32_HEADER header; 26 27 COLORREF bk; 28 COLORREF txt; 29 COLORREF titlebk; 30 COLORREF titletxt; 31 COLORREF monthbk; 32 COLORREF trailingtxt; 33 HFONT hFont; 34 HFONT hBoldFont; 35 int textHeight; 36 int textWidth; 37 int height_increment; 38 int width_increment; 39 int left_offset; 40 int top_offset; 41 int firstDayplace; /* place of the first day of the current month */ 42 int delta; /* scroll rate; # of months that the */ 41 43 /* control moves when user clicks a scroll button */ 42 int visible;/* # of months visible */43 int firstDay;/* Start month calendar with firstDay's day */44 int 44 int visible; /* # of months visible */ 45 int firstDay; /* Start month calendar with firstDay's day */ 46 int monthRange; 45 47 MONTHDAYSTATE *monthdayState; 46 SYSTEMTIME 47 DWORD 48 DWORD 49 int status;/* See MC_SEL flags */50 int curSelDay;/* current selected day */51 int firstSelDay;/* first selected day */52 int 53 SYSTEMTIME 54 SYSTEMTIME 55 DWORD 56 SYSTEMTIME 57 SYSTEMTIME 58 59 RECT rcClient; 60 RECT rcDraw; 61 RECT title; 62 RECT titlebtnnext; 63 RECT titlebtnprev; /* the `prev month' button in the header */ 64 RECT titlemonth; 65 RECT titleyear; 66 RECT prevmonth; 67 RECT nextmonth; 68 RECT days; 69 RECT weeknums; 70 RECT today; 48 SYSTEMTIME todaysDate; 49 DWORD currentMonth; 50 DWORD currentYear; 51 int status; /* See MC_SEL flags */ 52 int curSelDay; /* current selected day */ 53 int firstSelDay; /* first selected day */ 54 int maxSelCount; 55 SYSTEMTIME minSel; 56 SYSTEMTIME maxSel; 57 DWORD rangeValid; 58 SYSTEMTIME minDate; 59 SYSTEMTIME maxDate; 60 61 RECT rcClient; /* rect for whole client area */ 62 RECT rcDraw; /* rect for drawable portion of client area */ 63 RECT title; /* rect for the header above the calendar */ 64 RECT titlebtnnext; /* the `next month' button in the header */ 65 RECT titlebtnprev; /* the `prev month' button in the header */ 66 RECT titlemonth; /* the `month name' txt in the header */ 67 RECT titleyear; /* the `year number' txt in the header */ 68 RECT prevmonth; /* day numbers of the previous month */ 69 RECT nextmonth; /* day numbers of the next month */ 70 RECT days; /* week numbers at left side */ 71 RECT weeknums; /* week numbers at left side */ 72 RECT today; /* `today: xx/xx/xx' text rect */ 71 73 } MONTHCAL_INFO, *LPMONTHCAL_INFO; 72 74 -
TabularUnified trunk/include/win/nativefont.h ¶
r4 r3143 1 /* $Id: nativefont.h,v 1. 1 1999-05-24 20:19:15 ktkExp $ */1 /* $Id: nativefont.h,v 1.2 2000-03-17 17:10:52 cbratschi Exp $ */ 2 2 3 3 /* … … 12 12 typedef struct tagNATIVEFONT_INFO 13 13 { 14 DWORD dwDummy; /* just to keep the compiler happy ;-) */ 15 14 COMCTL32_HEADER header; 16 15 } NATIVEFONT_INFO; 17 16 -
TabularUnified trunk/include/win/pager.h ¶
r4 r3143 1 /* $Id: pager.h,v 1. 1 1999-05-24 20:19:16 ktkExp $ */1 /* $Id: pager.h,v 1.2 2000-03-17 17:10:52 cbratschi Exp $ */ 2 2 3 3 /* … … 13 13 typedef struct tagPAGER_INFO 14 14 { 15 COMCTL32_HEADER header; 16 15 17 HWND hwndChild; 16 18 COLORREF clrBk; -
TabularUnified trunk/include/win/progress.h ¶
r4 r3143 1 /* $Id: progress.h,v 1. 1 1999-05-24 20:19:17 ktkExp $ */1 /* $Id: progress.h,v 1.2 2000-03-17 17:10:52 cbratschi Exp $ */ 2 2 3 3 /* … … 14 14 typedef struct 15 15 { 16 COMCTL32_HEADER header; 17 16 18 INT CurVal; /* Current progress value */ 17 19 INT MinVal; /* Minimum progress value */ 18 20 INT MaxVal; /* Maximum progress value */ 19 21 INT Step; /* Step to use on PMB_STEPIT */ 20 COLORREF 21 COLORREF 22 COLORREF ColorBar; /* Bar color */ 23 COLORREF ColorBk; /* Background color */ 22 24 HFONT hFont; /* Handle to font (not unused) */ 23 25 } PROGRESS_INFO; -
TabularUnified trunk/include/win/tooltips.h ¶
r4 r3143 1 /* $Id: tooltips.h,v 1. 1 1999-05-24 20:19:20 ktkExp $ */1 /* $Id: tooltips.h,v 1.2 2000-03-17 17:10:53 cbratschi Exp $ */ 2 2 3 3 /* … … 26 26 RECT rect; 27 27 HINSTANCE hinst; 28 LPWSTR 29 LPARAM 30 } TTTOOL_INFO; 28 LPWSTR lpszText; 29 LPARAM lParam; 30 } TTTOOL_INFO; 31 31 32 32 -
TabularUnified trunk/include/win/trackbar.h ¶
r967 r3143 1 /* $Id: trackbar.h,v 1. 3 1999-09-18 12:09:47 sandervlExp $ */1 /* $Id: trackbar.h,v 1.4 2000-03-17 17:10:53 cbratschi Exp $ */ 2 2 3 3 /* … … 13 13 typedef struct tagTRACKBAR_INFO 14 14 { 15 COMCTL32_HEADER header; 16 15 17 INT nRangeMin; 16 18 INT nRangeMax; … … 23 25 UINT uNumTics; 24 26 UINT uTicFreq; 25 HWND hwndNotify;26 27 HWND hwndToolTip; 27 28 HWND hwndBuddyLA;
Note:
See TracChangeset
for help on using the changeset viewer.