| Buzztard Bt-Edit Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
#include "bt-edit.h"
BtSettingsDialog;
enum BtSettingsPage;
BtSettingsDialog * bt_settings_dialog_new (const BtEditApplication *app);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----BtSettingsDialog
"app" BtEditApplication* : Read / Write / Construct Only "page" BtSettingsPage : Read / Write
typedef struct _BtSettingsDialog BtSettingsDialog;
the root window for the editor application
typedef enum {
BT_SETTINGS_PAGE_AUDIO_DEVICES=0,
BT_SETTINGS_PAGE_INTERACTION_CONTROLLER,
BT_SETTINGS_PAGE_PLAYBACK_CONTROLLER,
BT_SETTINGS_PAGE_COLORS,
BT_SETTINGS_PAGE_SHORTCUTS,
BT_SETTINGS_PAGE_DIRECTORIES
} BtSettingsPage;
Ids for the setting pages.
BtSettingsDialog * bt_settings_dialog_new (const BtEditApplication *app);
Create a new instance
|
the application the dialog belongs to |
Returns : |
the new instance or NULL in case of an error
|
"app" property"app" BtEditApplication* : Read / Write / Construct Only
Set application object, the dialog belongs to.
"page" property"page" BtSettingsPage : Read / Write
Current settings page.
Default value: BT_SETTINGS_PAGE_AUDIO_DEVICES