LMMS
Loading...
Searching...
No Matches
gtk_main_win.cpp File Reference

Macros

#define countof(X)

Functions

static gboolean gui_button_pressed (GtkToggleButton *button, plugin_strip *strip)
static gboolean connect_button_pressed (GtkWidget *button, plugin_strip *strip)
static gboolean extra_button_pressed (GtkWidget *button, plugin_strip *strip)
static void action_destroy_notify (gpointer data)
window_state describe_window (GtkWindow *win)
void position_window (GtkWidget *win, window_state state)
static void tray_activate_cb (GObject *icon, gtk_main_window *main)
static void tray_popup_cb (GtkStatusIcon *icon, guint button, guint32 time, gpointer menu)
static gint window_delete_cb (GtkWindow *window, GdkEvent *event, gtk_main_window *main)
static void window_destroy_cb (GtkWindow *window, gtk_main_window *main)
static gint window_hide (gtk_main_window *main)
static float LVL (float value)

Variables

static const char * ui_xml
static const char * plugin_pre_xml
static const char * plugin_post_xml

Macro Definition Documentation

◆ countof

#define countof ( X)
Value:
( (size_t) ( sizeof(X)/sizeof*(X) ) )
#define X(str)
Definition juce_LV2Common.h:197

Function Documentation

◆ action_destroy_notify()

void action_destroy_notify ( gpointer data)
static

◆ connect_button_pressed()

gboolean connect_button_pressed ( GtkWidget * button,
plugin_strip * strip )
static

◆ describe_window()

window_state describe_window ( GtkWindow * win)

◆ extra_button_pressed()

gboolean extra_button_pressed ( GtkWidget * button,
plugin_strip * strip )
static

◆ gui_button_pressed()

gboolean gui_button_pressed ( GtkToggleButton * button,
plugin_strip * strip )
static

◆ LVL()

float LVL ( float value)
inlinestatic

◆ position_window()

void position_window ( GtkWidget * win,
window_state state )

◆ tray_activate_cb()

void tray_activate_cb ( GObject * icon,
gtk_main_window * main )
static

◆ tray_popup_cb()

void tray_popup_cb ( GtkStatusIcon * icon,
guint button,
guint32 time,
gpointer menu )
static

◆ window_delete_cb()

gint window_delete_cb ( GtkWindow * window,
GdkEvent * event,
gtk_main_window * main )
static

◆ window_destroy_cb()

void window_destroy_cb ( GtkWindow * window,
gtk_main_window * main )
static

◆ window_hide()

gint window_hide ( gtk_main_window * main)
static

Variable Documentation

◆ plugin_post_xml

const char* plugin_post_xml
static
Initial value:
=
" </placeholder>\n"
" </menu>\n"
" </menubar>\n"
"</ui>\n"

◆ plugin_pre_xml

const char* plugin_pre_xml
static
Initial value:
=
"<ui>\n"
" <menubar>\n"
" <menu action=\"AddPluginMenuAction\">\n"
" <placeholder name=\"plugin\">\n"

◆ ui_xml

const char* ui_xml
static
Initial value:
=
"<ui>\n"
" <menubar>\n"
" <menu action=\"FileMenuAction\">\n"
" <menuitem action=\"FileOpen\"/>\n"
" <menuitem action=\"FileSave\"/>\n"
" <menuitem action=\"FileSaveAs\"/>\n"
" <separator/>\n"
" <menuitem action=\"FileReorder\"/>\n"
" <separator/>\n"
" <menuitem action=\"FilePreferences\"/>\n"
" <separator/>\n"
" <menuitem action=\"FileQuit\"/>\n"
" </menu>\n"
" <menu action=\"AddPluginMenuAction\" />\n"
" </menubar>\n"
"</ui>\n"