comparison dw.h @ 14:176cee043f1b

Lots of Windows and Unix bug fixes.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Wed, 11 Jul 2001 21:57:56 +0000
parents 156281539fb3
children 81833f25b1aa
comparison
equal deleted inserted replaced
13:156281539fb3 14:176cee043f1b
540 540
541 /* Public function prototypes */ 541 /* Public function prototypes */
542 void dw_box_pack_start(HWND box, HWND item, int width, int height, int hsize, int vsize, int pad); 542 void dw_box_pack_start(HWND box, HWND item, int width, int height, int hsize, int vsize, int pad);
543 void dw_box_pack_end(HWND box, HWND item, int width, int height, int hsize, int vsize, int pad); 543 void dw_box_pack_end(HWND box, HWND item, int width, int height, int hsize, int vsize, int pad);
544 #if !defined(__OS2__) && !defined(__WIN32__) 544 #if !defined(__OS2__) && !defined(__WIN32__)
545 int dw_int_init(DWResources *res, int newthread); 545 int dw_int_init(DWResources *res, int newthread, int argc, char *argv[]);
546 #define dw_init(a) dw_int_init(&_resources, a) 546 #define dw_init(a, b, c) dw_int_init(&_resources, a, b, c)
547 #else 547 #else
548 int dw_init(int newthread); 548 int dw_init(int newthread, int argc, char *argv[]);
549 #endif 549 #endif
550 void dw_main(HAB currenthab, void *filterfunc); 550 void dw_main(HAB currenthab, void *filterfunc);
551 void dw_free(void *ptr); 551 void dw_free(void *ptr);
552 int dw_window_show(HWND handle); 552 int dw_window_show(HWND handle);
553 int dw_window_hide(HWND handle); 553 int dw_window_hide(HWND handle);
554 int dw_window_minimize(HWND handle);
554 int dw_window_destroy(HWND handle); 555 int dw_window_destroy(HWND handle);
555 int dw_window_set_font(HWND handle, char *fontname); 556 int dw_window_set_font(HWND handle, char *fontname);
556 int dw_window_set_color(HWND handle, unsigned long fore, unsigned long back); 557 int dw_window_set_color(HWND handle, unsigned long fore, unsigned long back);
557 HWND dw_window_new(HWND hwndOwner, char *title, unsigned long flStyle); 558 HWND dw_window_new(HWND hwndOwner, char *title, unsigned long flStyle);
558 HWND dw_box_new(int type, int pad); 559 HWND dw_box_new(int type, int pad);
559 HWND dw_groupbox_new(int type, int pad, char *title); 560 HWND dw_groupbox_new(int type, int pad, char *title);
561 HWND dw_mdi_new(unsigned long id);
560 HWND dw_bitmap_new(unsigned long id); 562 HWND dw_bitmap_new(unsigned long id);
561 HWND dw_bitmapbutton_new(char *text, unsigned long id); 563 HWND dw_bitmapbutton_new(char *text, unsigned long id);
562 HWND dw_container_new(unsigned long id); 564 HWND dw_container_new(unsigned long id);
563 HWND dw_text_new(char *text, unsigned long id); 565 HWND dw_text_new(char *text, unsigned long id);
564 HWND dw_status_text_new(char *text, unsigned long id); 566 HWND dw_status_text_new(char *text, unsigned long id);