![]() |
![]() |
![]() |
Buzztard Bt-Edit Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
#include "bt-edit.h" BtMainPagePatterns; BtMainPagePatterns * bt_main_page_patterns_new (const BtMainPages *pages
); BtMachine * bt_main_page_patterns_get_current_machine (const BtMainPagePatterns *self
); BtPattern * bt_main_page_patterns_get_current_pattern (const BtMainPagePatterns *self
); void bt_main_page_patterns_show_pattern (const BtMainPagePatterns *self
,BtPattern *pattern
); void bt_main_page_patterns_show_machine (const BtMainPagePatterns *self
,BtMachine *machine
); void bt_main_page_patterns_delete_selection (const BtMainPagePatterns *self
); void bt_main_page_patterns_cut_selection (const BtMainPagePatterns *self
); void bt_main_page_patterns_copy_selection (const BtMainPagePatterns *self
); void bt_main_page_patterns_paste_selection (const BtMainPagePatterns *self
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----GtkVBox +----BtMainPagePatterns
BtMainPagePatterns implements AtkImplementorIface, GtkBuildable, GtkOrientable and BtChangeLogger.
typedef struct _BtMainPagePatterns BtMainPagePatterns;
the pattern page for the editor application
BtMainPagePatterns * bt_main_page_patterns_new (const BtMainPages *pages
);
Create a new instance
|
the page collection |
Returns : |
the new instance |
BtMachine * bt_main_page_patterns_get_current_machine
(const BtMainPagePatterns *self
);
Get the currently active BtMachine as determined by the machine option menu in the toolbar. Unref the machine, when done with it.
|
the pattern subpage |
Returns : |
the BtMachine instance or NULL in case of an error
|
BtPattern * bt_main_page_patterns_get_current_pattern
(const BtMainPagePatterns *self
);
Get the currently active BtPattern as determined by the pattern option menu in the toolbar. Unref the pattern, when done with it.
|
the pattern subpage |
Returns : |
the BtPattern instance or NULL in case of an error
|
void bt_main_page_patterns_show_pattern (const BtMainPagePatterns *self
,BtPattern *pattern
);
Show the given pattern
. Will update machine and pattern menu.
|
the pattern subpage |
|
the pattern to show |
void bt_main_page_patterns_show_machine (const BtMainPagePatterns *self
,BtMachine *machine
);
Show the given machine
. Will update machine menu.
|
the pattern subpage |
|
the machine to show |
void bt_main_page_patterns_delete_selection
(const BtMainPagePatterns *self
);
Delete (clear) the selected area.
|
the pattern subpage |
void bt_main_page_patterns_cut_selection (const BtMainPagePatterns *self
);
Cut selected area.
|
the pattern subpage |
void bt_main_page_patterns_copy_selection
(const BtMainPagePatterns *self
);
Copy selected area.
|
the sequence subpage |
void bt_main_page_patterns_paste_selection
(const BtMainPagePatterns *self
);
Paste at the top of the selected area.
|
the pattern subpage |