50 #ifndef _MGUI_CTRL_SCROLLVIEW_H 51 #define _MGUI_CTRL_SCROLLVIEW_H 81 #define CTRL_SCROLLVIEW ("scrollview") 89 #define CTRL_SCROLLWND ("scrollwnd") 230 #define SVS_UPNOTIFY 0x0001L 236 #define SVS_NOTIFY 0x0002L 242 #define SVS_AUTOSORT 0x0004L 248 #define SVS_LOOP 0x0008L 276 #define SVM_ADDITEM 0xF300 297 #define SVM_DELITEM 0xF301 318 #define SVM_SETITEMDRAW 0xF302 338 #define SVM_ADDCTRLS 0xF303 358 #define SVM_SETCONTWIDTH 0xF306 378 #define SVM_SETCONTHEIGHT 0xF307 396 #define SVM_GETCTRL 0xF308 411 #define SVM_RESETCONTENT 0xF309 431 #define SVM_SETITEMOPS 0xF30a 451 #define SVM_GETMARGINS 0xF30b 472 #define SVM_SETMARGINS 0xF311 487 #define SVM_GETLEFTMARGIN 0xF312 502 #define SVM_GETTOPMARGIN 0xF313 517 #define SVM_GETRIGHTMARGIN 0xF314 532 #define SVM_GETBOTTOMMARGIN 0xF315 547 #define SVM_GETVISIBLEWIDTH 0xF316 562 #define SVM_GETVISIBLEHEIGHT 0xF317 577 #define SVM_GETCONTWIDTH 0xF318 592 #define SVM_GETCONTHEIGHT 0xF319 614 #define SVM_SETCONTRANGE 0xF31a 629 #define SVM_GETCONTENTX 0xF31b 644 #define SVM_GETCONTENTY 0xF31c 663 #define SVM_SETCONTPOS 0xF31d 683 #define SVM_GETCURSEL 0xF31e 702 #define SVM_SELECTITEM 0xF31f 722 #define SVM_SHOWITEM 0xF320 742 #define SVM_CHOOSEITEM 0xF321 762 #define SVM_SETCURSEL 0xF322 783 #define SVM_SETITEMINIT 0xF323 804 #define SVM_SETITEMDESTROY 0xF324 822 #define SVM_SETITEMCMP 0xF327 839 #define SVM_MAKEPOSVISIBLE 0xF328 857 #define SVM_SETCONTAINERPROC 0xF329 872 #define SVM_GETFOCUSCHILD 0xF32a 887 #define SVM_GETHSCROLLVAL 0xF32b 902 #define SVM_GETVSCROLLVAL 0xF32c 917 #define SVM_GETHSCROLLPAGEVAL 0xF32d 932 #define SVM_GETVSCROLLPAGEVAL 0xF32e 951 #define SVM_SETSCROLLVAL 0xF32f 970 #define SVM_SETSCROLLPAGEVAL 0xF330 987 #define SVM_SORTITEMS 0xF331 995 #define SVM_GETITEMCOUNT 0xF332 1016 #define SVM_GETITEMADDDATA 0xF333 1036 #define SVM_SETITEMADDDATA 0xF334 1056 #define SVM_REFRESHITEM 0xF335 1076 #define SVM_SETITEMHEIGHT 0xF336 1088 #define SVM_GETFIRSTVISIBLEITEM 0xF337 1099 #define SVN_CLICKED 1 1102 #define SVN_SELCHANGED 2 1105 #define SVN_SELCHANGING 4
int BOOL
A type definition for boolean value.
LRESULT(* WNDPROC)(HWND, UINT, WPARAM, LPARAM)
Type of the window callback procedure.
SVITEM_DESTROYFUNC destroyItem
GHANDLE HDC
Handle to device context.
GHANDLE HWND
Handle to main window or control.
PVOID GHANDLE
General handle.
UINT_PTR LPARAM
A type definition for the second message paramter.
UINT_PTR WPARAM
A type definition for the first message paramter.
DWORD_PTR DWORD
A unsigned long type definition for pointer precision.
LONG_PTR LRESULT
Signed result of message processing.
unsigned int UINT
A type definition for unsigned integer.