| 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