comparison dwtest.c @ 523:b2065b0c39c1

Minor MDI fixes, tried to fix the y-axis problem for OS/2 boxes but it is a bit more complex than I originally thought.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 16 Mar 2004 10:47:23 +0000
parents e3d6f2aac90c
children 79696a852401
comparison
equal deleted inserted replaced
522:29547598b909 523:b2065b0c39c1
809 } 809 }
810 } 810 }
811 811
812 void mdi_add(void) 812 void mdi_add(void)
813 { 813 {
814 HWND mdibox, mdi, mdi1w, ef, mdi2w, mdi2box, bb; 814 HWND mdibox, mdi, mdi1w, mdi1box, ef, mdi2w, mdi2box, bb;
815 815
816 /* create a box to pack into the notebook page */ 816 /* create a box to pack into the notebook page */
817 mdibox = dw_box_new(DW_HORZ, 0); 817 mdibox = dw_box_new(DW_HORZ, 0);
818 818
819 dw_box_pack_start(notebookbox6, mdibox, 500, 200, TRUE, TRUE, 1); 819 dw_box_pack_start(notebookbox6, mdibox, 500, 200, TRUE, TRUE, 1);
821 /* now a mdi under this box */ 821 /* now a mdi under this box */
822 mdi = dw_mdi_new(333); 822 mdi = dw_mdi_new(333);
823 dw_box_pack_start(mdibox, mdi, 500, 200, TRUE, TRUE, 2); 823 dw_box_pack_start(mdibox, mdi, 500, 200, TRUE, TRUE, 2);
824 824
825 mdi1w = dw_window_new(mdi, "MDI1", flStyle | DW_FCF_SIZEBORDER | DW_FCF_MINMAX); 825 mdi1w = dw_window_new(mdi, "MDI1", flStyle | DW_FCF_SIZEBORDER | DW_FCF_MINMAX);
826 mdi1box = dw_box_new(DW_HORZ, 0);
827 dw_box_pack_start(mdi1w, mdi1box, 0, 0, TRUE, TRUE, 0);
826 ef = dw_entryfield_new("", 0); 828 ef = dw_entryfield_new("", 0);
827 dw_box_pack_start(mdi1w, ef, 100, 15, FALSE, FALSE, 4); 829 dw_box_pack_start(mdi1box, ef, 100, 20, FALSE, FALSE, 4);
828 dw_window_set_size(mdi1w, 200, 100); 830 dw_window_set_size(mdi1w, 200, 100);
829 dw_window_show(mdi1w); 831 dw_window_show(mdi1w);
830 832
831 mdi2w = dw_window_new(mdi, "MDI2", flStyle | DW_FCF_SIZEBORDER | DW_FCF_MINMAX); 833 mdi2w = dw_window_new(mdi, "MDI2", flStyle | DW_FCF_SIZEBORDER | DW_FCF_MINMAX);
832 mdi2box = dw_box_new(DW_HORZ, 0); 834 mdi2box = dw_box_new(DW_HORZ, 0);
833 dw_box_pack_start(mdi2w, mdi2box, 0, 0, TRUE, TRUE, 0); 835 dw_box_pack_start(mdi2w, mdi2box, 0, 0, TRUE, TRUE, 0);
834 ef = dw_entryfield_new( "", 0); 836 ef = dw_entryfield_new( "", 0);
835 dw_box_pack_start(mdi2box, ef, 150, 30, FALSE, FALSE, 4); 837 dw_box_pack_start(mdi2box, ef, 150, 30, FALSE, FALSE, 4);
836 bb = dw_button_new("Browse", 0); 838 bb = dw_button_new("Browse", 0);
837 dw_box_pack_start(mdi2box, bb, 60, 30, FALSE, FALSE, 0); 839 dw_box_pack_start(mdi2box, bb, 60, 30, FALSE, FALSE, 4);
838 dw_window_set_size(mdi2w, 200, 100); 840 dw_window_set_size(mdi2w, 200, 100);
839 dw_window_show(mdi2w); 841 dw_window_show(mdi2w);
840 dw_window_set_pos(mdi2w, 200, 200); 842 dw_window_set_pos(mdi2w, 200, 200);
841 } 843 }
842 844