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