A group of action objects.
Actions are organised into groups in this manner. An action groups can be
understood as a map from action names to GtkAction
All actions that you feel make sense under a partiular context may be
grouped under a single action group. Of course, all actions cannot be
grouped under a single name, you may use multiple action groups for a
particular user interface. In fact, most nontrivial applications will
make use of multiple action groups.
As an example, consider an application that edits multiple documents. One
group may hold global actions such as new, about and quit; and another
group can be used to hold actions that are specific to one document, like
save, cut, copy and paste.
Creates a new action group.