+
+ // Give it an icon
+ SetIcon(wxICON(mondrian));
+
+ // Make a menubar
+ wxMenu *file_menu = new wxMenu;
+
+ file_menu->Append(CLIENT_EXECUTE, "Execute");
+ file_menu->Append(CLIENT_REQUEST, "Request");
+ file_menu->Append(CLIENT_POKE, "Poke");
+ file_menu->Append(CLIENT_QUIT, "Quit");
+
+ wxMenuBar *menu_bar = new wxMenuBar;
+
+ menu_bar->Append(file_menu, "File");
+
+ // Associate the menu bar with the frame
+ SetMenuBar(menu_bar);
+
+ // Make a panel
+ panel = new wxPanel(this);
+ the_list = new wxListBox(panel, CLIENT_LISTBOX, wxPoint(5, 5));
+ the_list->Append("Apple");
+ the_list->Append("Pear");
+ the_list->Append("Orange");
+ the_list->Append("Banana");
+ the_list->Append("Fruit");
+
+ panel->Fit();
+ Fit();