trackbar.h
Go to the documentation of this file.00001
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029 #ifndef _MGUI_CTRL_TRACKBAR
00030 #define _MGUI_CTRL_TRACKBAR
00031
00032
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif
00036
00051 #define CTRL_TRACKBAR ("trackbar")
00052
00057 #define TBLEN_TIP 31
00058
00069 #define TBS_NOTIFY 0x0001L
00070
00075 #define TBS_VERTICAL 0x0002L
00076
00081 #define TBS_BORDER 0x0004L
00082
00087 #define TBS_TIP 0x0008L
00088
00093 #define TBS_NOTICK 0x0010L
00094
00095
00096 #define TBS_FOCUS 0x1000L
00097
00124 #define TBM_SETRANGE 0xF090
00125
00139 #define TBM_GETMIN 0xF091
00140
00157 #define TBM_SETPOS 0xF092
00158
00172 #define TBM_GETPOS 0xF093
00173
00195 #define TBM_SETLINESIZE 0xF094
00196
00215 #define TBM_GETLINESIZE 0xF095
00216
00239 #define TBM_SETPAGESIZE 0xF096
00240
00260 #define TBM_GETPAGESIZE 0xF097
00261
00280 #define TBM_SETTIP 0xF098
00281
00302 #define TBM_GETTIP 0xF09A
00303
00320 #define TBM_SETTICKFREQ 0xF09B
00321
00335 #define TBM_GETTICKFREQ 0xF09C
00336
00353 #define TBM_SETMIN 0xF09D
00354
00371 #define TBM_SETMAX 0xF09E
00372
00386 #define TBM_GETMAX 0xF09F
00387
00388 #define TBR_MSGMAX 0xF010
00389
00401 #define TBN_REACHMIN 1
00402
00407 #define TBN_REACHMAX 2
00408
00413 #define TBN_CHANGE 3
00414
00419 #define TBN_STARTDRAG 4
00420
00425 #define TBN_STOPDRAG 5
00426
00437 #define LFRDR_TBS_PRESSED 0x0100L
00438
00443 #define LFRDR_TBS_HILITE 0x0200L
00444
00451 #ifdef __cplusplus
00452 }
00453 #endif
00454
00455 #endif
00456