BtSequenceView

BtSequenceView — the editor main sequence table view

Synopsis

#include "bt-edit.h"

                    BtSequenceView;
BtSequenceView *    bt_sequence_view_new                (void);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkTreeView
                                 +----BtSequenceView

Implemented Interfaces

BtSequenceView implements AtkImplementorIface and GtkBuildable.

Properties

  "loop-end"                 gdouble               : Write
  "loop-start"               gdouble               : Write
  "play-position"            gdouble               : Write
  "visible-rows"             gulong                : Write

Description

This widget derives from the GtkTreeView to additionaly draw loop- and play-position bars.

Details

BtSequenceView

typedef struct _BtSequenceView BtSequenceView;

the sequence widget view


bt_sequence_view_new ()

BtSequenceView *    bt_sequence_view_new                (void);

Create a new instance

Returns :

the new instance

Property Details

The "loop-end" property

  "loop-end"                 gdouble               : Write

The end position of the loop range as a fraction.

Allowed values: [0,1]

Default value: 1


The "loop-start" property

  "loop-start"               gdouble               : Write

The start position of the loop range as a fraction.

Allowed values: [0,1]

Default value: 0


The "play-position" property

  "play-position"            gdouble               : Write

The current playing position as a fraction.

Allowed values: [0,1]

Default value: 0


The "visible-rows" property

  "visible-rows"             gulong                : Write

The number of currntly visible sequence rows.

See Also

BtMainPageSequence