Mercurial > dwindows
comparison dwtest.c @ 1465:0f9c6f7636db
Menus don't need to be added after packing a box into a window anymore...
demonstrate this in the test program and remove comment regarding this.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Sat, 17 Dec 2011 22:37:36 +0000 |
parents | 77f530f95826 |
children | 9b24233d7606 |
comparison
equal
deleted
inserted
replaced
1464:e325f98a2792 | 1465:0f9c6f7636db |
---|---|
1601 dw_init(TRUE, argc, argv); | 1601 dw_init(TRUE, argc, argv); |
1602 | 1602 |
1603 mainwindow = dw_window_new( HWND_DESKTOP, "dwindows test", flStyle | DW_FCF_SIZEBORDER | DW_FCF_MINMAX); | 1603 mainwindow = dw_window_new( HWND_DESKTOP, "dwindows test", flStyle | DW_FCF_SIZEBORDER | DW_FCF_MINMAX); |
1604 dw_window_set_icon(mainwindow, fileicon); | 1604 dw_window_set_icon(mainwindow, fileicon); |
1605 | 1605 |
1606 menu_add(); | |
1607 | |
1606 notebookbox = dw_box_new( BOXVERT, 5 ); | 1608 notebookbox = dw_box_new( BOXVERT, 5 ); |
1607 dw_box_pack_start( mainwindow, notebookbox, 0, 0, TRUE, TRUE, 0); | 1609 dw_box_pack_start( mainwindow, notebookbox, 0, 0, TRUE, TRUE, 0); |
1608 | 1610 |
1609 foldericon = dw_icon_load_from_file( FOLDER_ICON_NAME ); | 1611 foldericon = dw_icon_load_from_file( FOLDER_ICON_NAME ); |
1610 fileicon = dw_icon_load_from_file( FILE_ICON_NAME ); | 1612 fileicon = dw_icon_load_from_file( FILE_ICON_NAME ); |
1611 | 1613 |
1612 /* MUST pack a box into the mainwindow BEFORE adding menus */ | |
1613 menu_add(); | |
1614 | |
1615 notebook = dw_notebook_new( 1, TRUE ); | 1614 notebook = dw_notebook_new( 1, TRUE ); |
1616 dw_box_pack_start( notebookbox, notebook, 100, 100, TRUE, TRUE, 0); | 1615 dw_box_pack_start( notebookbox, notebook, 100, 100, TRUE, TRUE, 0); |
1617 dw_signal_connect(notebook, DW_SIGNAL_SWITCH_PAGE, DW_SIGNAL_FUNC(switch_page_cb), NULL); | 1616 dw_signal_connect(notebook, DW_SIGNAL_SWITCH_PAGE, DW_SIGNAL_FUNC(switch_page_cb), NULL); |
1618 | 1617 |
1619 notebookbox1 = dw_box_new( BOXVERT, 5 ); | 1618 notebookbox1 = dw_box_new( BOXVERT, 5 ); |