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