Top | ![]() |
![]() |
![]() |
![]() |
BtInteractionControllerMenuBtInteractionControllerMenu — class for the interaction controller assignment popup menu |
GtkWidget * | item-unbind | Read |
GtkWidget * | item-unbind-all | Read |
BtIcControl * | selected-control | Read / Write |
BtInteractionControllerMenuType | type | Read / Write / Construct Only |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkMenuShell ╰── GtkMenu ╰── BtInteractionControllerMenu
BtInteractionControllerMenu *
bt_interaction_controller_menu_new (BtInteractionControllerMenuType type
);
Create a new instance
struct BtInteractionControllerMenu;
the machine selection sub-menu for the canvas page context menu
BtInteractionControllerMenu can generate a menu showing different controller types.
“item-unbind-all”
property “item-unbind-all” GtkWidget *
menu item for unbind-all command.
Flags: Read
“selected-control”
property“selected-control” BtIcControl *
control after menu selection.
Flags: Read / Write
“type”
property“type” BtInteractionControllerMenuType
control types to list in the menu.
Flags: Read / Write / Construct Only
Default value: BT_INTERACTION_CONTROLLER_RANGE_MENU