Menyer och verktygsfält
Det finns specifika API:er för menyer och verktygsfält, men du bör vanligen hantera dem tillsammans genom att skapa Gio::SimpleAction-åtgärder som du kan hänvisa till både i menyer och verktygsfält. På detta sätt kan du hantera aktivering av åtgärden i stället för att svara på menyns och verktygsfältets objekt separat. Och du kan aktivera eller inaktivera både menyns och verktygsfältets objekt via åtgärden. Gtk::Builder kan skapa menyer och verktygsfält.
Detta involverar användningen av klasserna Gio::SimpleActionGroup, Gio::SimpleAction och Gtk::Builder, vilka alla ska instansieras via sina create()-metoder, vilka returnerar RefPtr-pekare.