u.wMenuButton = gtk_menu_button_new();
u.weaponMenu = gtk_menu_new();
u.weaponCI = gtk_menu_item_new();
u.weapon = gtk_button_new_with_label("Punch");
gtk_box_pack_start(GTK_BOX(u.horizontal), u.wMenuButton, TRUE, TRUE, 1);
gtk_menu_button_set_popup (GTK_MENU_BUTTON(u.wMenuButton), u.weaponMenu);
gtk_container_add (GTK_CONTAINER(u.weaponCI), u.weapon);
gtk_menu_attach(GTK_MENU(u.weaponMenu), u.weaponCI, 0, 1, 0, 1);
내 실제 코드에서 유일한 차이점은 내가 배열을 사용하는 것입니다 "weaponCI"와 "weapon"을 사용하고 위와 동일한 형식을 취합니다. 배열을 사용하지 않으려 고 시도했지만 작동하지 않았습니다. 나는 다른 menu_attach 열과 행 조합을 시도했지만 아무 것도 효과가 없었다. 나는 자습서에 표시된대로 메뉴 모음을 사용하여 시도했지만 차이는 없습니다. 설명서 및 튜토리얼을 검토 한 결과 잘못된 점을 파악할 수 없습니다.
나는 내 머리글과 모든 것이 잘되고 메뉴가 잘못되어 있다는 것을 거의 완전히 확신했다.
그러나 메뉴는 화면의 모서리에 아무 것도없는 작은 편평한 사각형으로 계속 나타납니다.
아무도 도와 줄 수 있습니까? – JiffyJuff
제발? ........ – JiffyJuff