Mercurial > dwindows
comparison dw.h @ 34:b03b24bb95f8
Added dw_window_default() to set the default focus widget in a dialog.
Also some fixes for containers on OS/2.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Mon, 03 Sep 2001 23:30:43 +0000 |
parents | 72675de7d229 |
children | 538db2a48bac |
comparison
equal
deleted
inserted
replaced
33:72675de7d229 | 34:b03b24bb95f8 |
---|---|
320 /* Box type - horizontal or vertical */ | 320 /* Box type - horizontal or vertical */ |
321 int type; | 321 int type; |
322 /* Padding */ | 322 /* Padding */ |
323 int pad, parentpad; | 323 int pad, parentpad; |
324 /* Groupbox */ | 324 /* Groupbox */ |
325 HWND grouphwnd; | 325 HWND grouphwnd; |
326 /* Default item */ | |
327 HWND defaultitem; | |
326 /* Used as temporary storage in the calculation stage */ | 328 /* Used as temporary storage in the calculation stage */ |
327 int upx, upy, minheight, minwidth; | 329 int upx, upy, minheight, minwidth; |
328 /* Ratio in this box */ | 330 /* Ratio in this box */ |
329 float xratio, yratio, parentxratio, parentyratio; | 331 float xratio, yratio, parentxratio, parentyratio; |
330 /* Used for calculating individual item ratios */ | 332 /* Used for calculating individual item ratios */ |
627 void dw_window_enable(HWND handle); | 629 void dw_window_enable(HWND handle); |
628 void dw_window_capture(HWND handle); | 630 void dw_window_capture(HWND handle); |
629 void dw_window_release(void); | 631 void dw_window_release(void); |
630 void dw_window_reparent(HWND handle, HWND newparent); | 632 void dw_window_reparent(HWND handle, HWND newparent); |
631 void dw_window_pointer(HWND handle, int pointertype); | 633 void dw_window_pointer(HWND handle, int pointertype); |
634 void dw_window_default(HWND window, HWND defaultitem); | |
632 unsigned int dw_mle_import(HWND handle, char *buffer, int startpoint); | 635 unsigned int dw_mle_import(HWND handle, char *buffer, int startpoint); |
633 void dw_mle_export(HWND handle, char *buffer, int startpoint, int length); | 636 void dw_mle_export(HWND handle, char *buffer, int startpoint, int length); |
634 void dw_mle_query(HWND handle, unsigned long *bytes, unsigned long *lines); | 637 void dw_mle_query(HWND handle, unsigned long *bytes, unsigned long *lines); |
635 void dw_mle_delete(HWND handle, int startpoint, int length); | 638 void dw_mle_delete(HWND handle, int startpoint, int length); |
636 void dw_mle_clear(HWND handle); | 639 void dw_mle_clear(HWND handle); |