BtMachineMenu

BtMachineMenu — class for the machine selection popup menu

Synopsis

#include "bt-edit.h"

struct              BtMachineMenu;
BtMachineMenu *     bt_machine_menu_new                 (const BtMainPageMachines *main_page_machines);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkMenuShell
                                 +----GtkMenu
                                       +----BtMachineMenu

Implemented Interfaces

BtMachineMenu implements AtkImplementorIface and GtkBuildable.

Properties

  "machines-page"            BtMainPageMachines*   : Write / Construct Only

Description

Builds a hierachical menu with usable machines from the GStreamer registry.

Details

struct BtMachineMenu

struct BtMachineMenu;

the machine selection sub-menu for the canvas page context menu


bt_machine_menu_new ()

BtMachineMenu *     bt_machine_menu_new                 (const BtMainPageMachines *main_page_machines);

Create a new instance

main_page_machines :

the machine page for the menu

Returns :

the new instance

Property Details

The "machines-page" property

  "machines-page"            BtMainPageMachines*   : Write / Construct Only

Set application object, the window belongs to.