BtMachinePropertiesDialog

BtMachinePropertiesDialog — machine realtime parameters

Synopsis

#include "bt-edit.h"

struct              BtMachinePropertiesDialog;
BtMachinePropertiesDialog * bt_machine_properties_dialog_new
                                                        (const BtEditApplication *app,
                                                         const BtMachine *machine);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkWindow
                                       +----BtMachinePropertiesDialog

Implemented Interfaces

BtMachinePropertiesDialog implements AtkImplementorIface and GtkBuildable.

Properties

  "app"                      BtEditApplication*    : Read / Write / Construct Only
  "machine"                  BtMachine*            : Read / Write / Construct Only

Description

A dialog to configure dynamic settings of a BtMachine. The dialog also allows to editing and manage presets for machines that support them.

Details

struct BtMachinePropertiesDialog

struct BtMachinePropertiesDialog;

the root window for the editor application


bt_machine_properties_dialog_new ()

BtMachinePropertiesDialog * bt_machine_properties_dialog_new
                                                        (const BtEditApplication *app,
                                                         const BtMachine *machine);

Create a new instance

app :

the application the dialog belongs to

machine :

the machine to create the dialog for

Returns :

the new instance or NULL in case of an error

Property Details

The "app" property

  "app"                      BtEditApplication*    : Read / Write / Construct Only

Set application object, the dialog belongs to.


The "machine" property

  "machine"                  BtMachine*            : Read / Write / Construct Only

Set machine object, the dialog handles.

See Also

BtMachine