BtMainPages

BtMainPages — class for the editor main pages

Synopsis

#include "bt-edit.h"

struct              BtMainPages;
BtMainPages *       bt_main_pages_new                   (void);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkNotebook
                                 +----BtMainPages

Implemented Interfaces

BtMainPages implements AtkImplementorIface and GtkBuildable.

Properties

  "info-page"                BtMainPageInfo*       : Read
  "machines-page"            BtMainPageMachines*   : Read
  "patterns-page"            BtMainPagePatterns*   : Read
  "sequence-page"            BtMainPageSequence*   : Read
  "waves-page"               BtMainPageWaves*      : Read

Description

The user interface of the buzztard editor is divided into several pages. This class implements the notebook widgets to manage the sub-pages: BtMainPageMachines, BtMainPagePatterns, BtMainPageSequence, BtMainPageWaves and BtMainPageInfo.

Details

struct BtMainPages

struct BtMainPages;

the root window for the editor application


bt_main_pages_new ()

BtMainPages *       bt_main_pages_new                   (void);

Create a new instance

Returns :

the new instance

Property Details

The "info-page" property

  "info-page"                BtMainPageInfo*       : Read

the info view page.


The "machines-page" property

  "machines-page"            BtMainPageMachines*   : Read

the machines view page.


The "patterns-page" property

  "patterns-page"            BtMainPagePatterns*   : Read

the patterns view page.


The "sequence-page" property

  "sequence-page"            BtMainPageSequence*   : Read

the sequence view page.


The "waves-page" property

  "waves-page"               BtMainPageWaves*      : Read

the waves view page.