Top |
Functions
#define | AGS_MACHINE_COUNTER() |
AgsMachineCounter * | ags_window_find_machine_counter () |
|
ags_window_increment_machine_counter () |
|
ags_window_decrement_machine_counter () |
AgsMachineCounter * | ags_machine_counter_alloc () |
|
ags_window_show_error () |
|
ags_window_load_file_timeout () |
AgsWindow * | ags_window_new () |
#define | AGS_IS_WINDOW() |
#define | AGS_WINDOW() |
#define | AGS_WINDOW_CLASS() |
#define | AGS_WINDOW_GET_CLASS() |
|
ags_window_get_type () |
Types and Values
enum | AgsWindowFlags |
struct | AgsMachineCounter |
#define | AGS_TYPE_WINDOW |
struct | AgsWindow |
struct | AgsWindowClass |
Object Hierarchy
GObject ╰──GInitiallyUnowned ╰──GtkWidget ╰──GtkContainer ╰──GtkBin ╰──GtkWindow ╰── AgsWindow
Description
AgsWindow is a composite toplevel widget. It contains the menubar, the machine rack and the notation editor.
Functions
ags_window_find_machine_counter ()
AgsMachineCounter * ags_window_find_machine_counter (AgsWindow *window
,);
GType machine_type
Keep track of count of machines. Lookup window's counter.
Since:
ags_window_increment_machine_counter ()
void ags_window_increment_machine_counter (AgsWindow *window
,);
GType machine_type
Keep track of count of machines. Increment window's counter.
Since:
ags_window_decrement_machine_counter ()
void ags_window_decrement_machine_counter (AgsWindow *window
,);
GType machine_type
Keep track of count of machines. Decrement window's counter.
Since:
ags_machine_counter_alloc ()
AgsMachineCounter * ags_machine_counter_alloc (,
gchar *version,
gchar *build_id,
GType machine_type);
guint initial_value
Keep track of count of machines.
Parameters
version |
the machine's version |
|
build_id |
the machine's build id |
|
machine_type |
the machine type |
|
initial_value |
initialize counter |
Since:
ags_window_load_file_timeout ()
gboolean ags_window_load_file_timeout (AgsWindow *window
);
Load file.
Since:
AGS_WINDOW()
#define AGS_WINDOW(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_WINDOW, AgsWindow))
AGS_WINDOW_CLASS()
#define AGS_WINDOW_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_WINDOW, AgsWindowClass))
AGS_WINDOW_GET_CLASS()
#define AGS_WINDOW_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_WINDOW, AgsWindowClass))