Mercurial > dwindows
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); |