comparison dw.h @ 571:828e6a66c5c5

Add dw_listbox_list_append()
author mhessling@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 20 Jul 2004 07:36:11 +0000
parents 81ca08481d49
children 420c6c94abc7
comparison
equal deleted inserted replaced
570:052e9e4a59bd 571:828e6a66c5c5
343 #if defined(__WIN32__) || defined(WINNT) 343 #if defined(__WIN32__) || defined(WINNT)
344 #include <windows.h> 344 #include <windows.h>
345 #include <commctrl.h> 345 #include <commctrl.h>
346 346
347 #if defined(MSVC) && !defined(API) 347 #if defined(MSVC) && !defined(API)
348 #define API _cdecl 348 # ifdef __MINGW32__
349 # ifdef BUILD_DLL
350 # define API APIENTRY __declspec(dllexport)
351 # else
352 # define API APIENTRY __declspec(dllimport)
353 # endif
354 # else
355 # define API _cdecl
356 #endif
349 #endif 357 #endif
350 358
351 #define DW_DT_LEFT SS_LEFT 359 #define DW_DT_LEFT SS_LEFT
352 #define DW_DT_QUERYEXTENT 0 360 #define DW_DT_QUERYEXTENT 0
353 #define DW_DT_UNDERSCORE 0 361 #define DW_DT_UNDERSCORE 0
938 HWND API dw_slider_new(int vertical, int increments, ULONG id); 946 HWND API dw_slider_new(int vertical, int increments, ULONG id);
939 HWND API dw_scrollbar_new(int vertical, ULONG id); 947 HWND API dw_scrollbar_new(int vertical, ULONG id);
940 HWND API dw_checkbox_new(char *text, unsigned long id); 948 HWND API dw_checkbox_new(char *text, unsigned long id);
941 HWND API dw_listbox_new(unsigned long id, int multi); 949 HWND API dw_listbox_new(unsigned long id, int multi);
942 void API dw_listbox_append(HWND handle, char *text); 950 void API dw_listbox_append(HWND handle, char *text);
951 void API dw_listbox_list_append(HWND handle, char **text, int count);
943 void API dw_listbox_clear(HWND handle); 952 void API dw_listbox_clear(HWND handle);
944 int API dw_listbox_count(HWND handle); 953 int API dw_listbox_count(HWND handle);
945 void API dw_listbox_set_top(HWND handle, int top); 954 void API dw_listbox_set_top(HWND handle, int top);
946 void API dw_listbox_select(HWND handle, int index, int state); 955 void API dw_listbox_select(HWND handle, int index, int state);
947 void API dw_listbox_delete(HWND handle, int index); 956 void API dw_listbox_delete(HWND handle, int index);