LMMS
Loading...
Searching...
No Matches
plugin_gui_window.cpp File Reference
#include <calf/gui_config.h>
#include <calf/gui_controls.h>
#include <calf/preset.h>
#include <calf/preset_gui.h>
#include <gdk/gdk.h>
#include <iostream>

Functions

void tips_tricks_action (GtkAction *action, plugin_gui_window *gui_win)

Variables

static const GtkActionEntry actions []
static const char * ui_xml
static const char * general_preset_pre_xml
static const char * builtin_preset_pre_xml
static const char * user_preset_pre_xml
static const char * preset_post_xml
static const char * command_pre_xml
static const char * command_post_xml

Function Documentation

◆ tips_tricks_action()

void tips_tricks_action ( GtkAction * action,
plugin_gui_window * gui_win )

Variable Documentation

◆ actions

const GtkActionEntry actions[]
static
Initial value:
= {
{ "PresetMenuAction", NULL, "_Preset", NULL, "Preset operations", NULL },
{ "BuiltinPresetMenuAction", NULL, "_Built-in", NULL, "Built-in (factory) presets", NULL },
{ "UserPresetMenuAction", NULL, "_User", NULL, "User (your) presets", NULL },
{ "CommandMenuAction", NULL, "_Commands", NULL, "Plugin-related commands", NULL },
{ "HelpMenuAction", NULL, "_Help", NULL, "Help-related commands", NULL },
{ "store-preset", "gtk-save-as", "Store preset", NULL, "Store a current setting as preset", (GCallback)plugin_gui_window::store_preset_action },
{ "about", "gtk-about", "_About...", NULL, "About this plugin", (GCallback)plugin_gui_window::about_action },
{ "HelpMenuItemAction", "gtk-help", "_Help", NULL, "Show manual page for this plugin", (GCallback)plugin_gui_window::help_action },
{ "tips-tricks", NULL, "_Tips and tricks...", NULL, "Show a list of tips and tricks", (GCallback)tips_tricks_action },
}
#define NULL
Definition CarlaBridgeFormat.cpp:30
static void help_action(GtkAction *action, plugin_gui_window *gui_win)
Definition plugin_gui_window.cpp:135
static void about_action(GtkAction *action, plugin_gui_window *gui_win)
Definition plugin_gui_window.cpp:152
static void store_preset_action(GtkAction *action, plugin_gui_window *gui_win)
Definition plugin_gui_window.cpp:104
void tips_tricks_action(GtkAction *action, plugin_gui_window *gui_win)
Definition plugin_gui_window.cpp:198

◆ builtin_preset_pre_xml

const char* builtin_preset_pre_xml
static
Initial value:
=
" <placeholder name=\"builtin_presets\">\n"

◆ command_post_xml

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

◆ command_pre_xml

const char* command_pre_xml
static
Initial value:
=
"<ui>\n"
" <menubar>\n"
" <placeholder name=\"commands\">\n"
" <menu action=\"CommandMenuAction\">\n"

◆ general_preset_pre_xml

const char* general_preset_pre_xml
static
Initial value:
=
"<ui>\n"
" <menubar>\n"
" <menu action=\"PresetMenuAction\">\n"

◆ preset_post_xml

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

◆ ui_xml

const char* ui_xml
static
Initial value:
=
"<ui>\n"
" <menubar>\n"
" <menu action=\"PresetMenuAction\">\n"
" <menuitem action=\"store-preset\"/>\n"
" <separator/>\n"
" <placeholder name=\"builtin_presets\"/>\n"
" <separator/>\n"
" <placeholder name=\"user_presets\"/>\n"
" </menu>\n"
" <placeholder name=\"commands\"/>\n"
" <menu action=\"HelpMenuAction\">\n"
" <menuitem action=\"HelpMenuItemAction\"/>\n"
" <menuitem action=\"tips-tricks\"/>\n"
" <separator/>\n"
" <menuitem action=\"about\"/>\n"
" </menu>\n"
" </menubar>\n"
"</ui>\n"

◆ user_preset_pre_xml

const char* user_preset_pre_xml
static
Initial value:
=
" <placeholder name=\"user_presets\">\n"