22 |
|
|
23 |
#ifdef LIBGIG_HEADER_FILE |
#ifdef LIBGIG_HEADER_FILE |
24 |
# include LIBGIG_HEADER_FILE(gig.h) |
# include LIBGIG_HEADER_FILE(gig.h) |
25 |
# include LIBGIG_HEADER_FILE(serialization.h) |
# include LIBGIG_HEADER_FILE(Serialization.h) |
26 |
#else |
#else |
27 |
# include <gig.h> |
# include <gig.h> |
28 |
# include <serialization.h> |
# include <Serialization.h> |
29 |
#endif |
#endif |
30 |
|
|
31 |
#include <gtkmm/box.h> |
#include <gtkmm/box.h> |
273 |
void on_saver_progress(); |
void on_saver_progress(); |
274 |
void on_saver_error(); |
void on_saver_error(); |
275 |
void on_saver_finished(); |
void on_saver_finished(); |
276 |
|
void updateMacroMenu(); |
277 |
|
void onMacroSelected(int iMacro); |
278 |
|
void setupMacros(); |
279 |
|
void onMacrosSetupChanged(const std::vector<Serialization::Archive>& macros); |
280 |
|
void applyMacro(Serialization::Archive& macro); |
281 |
|
|
282 |
void dimreg_all_dimregs_toggled(); |
void dimreg_all_dimregs_toggled(); |
283 |
gig::Instrument* get_instrument(); |
gig::Instrument* get_instrument(); |
450 |
void select_prev_dimension(); |
void select_prev_dimension(); |
451 |
void select_next_dimension(); |
void select_next_dimension(); |
452 |
|
|
453 |
Serialization::Archive m_serializationArchive; |
Serialization::Archive m_serializationArchive; ///< Clipboard content. |
454 |
|
std::vector<Serialization::Archive> m_macros; ///< User configured list of macros. |
455 |
|
|
456 |
void copy_selected_dimrgn(); |
void copy_selected_dimrgn(); |
457 |
void paste_copied_dimrgn(); |
void paste_copied_dimrgn(); |
458 |
|
void adjust_clipboard_content(); |
459 |
void updateClipboardCopyAvailable(); |
void updateClipboardCopyAvailable(); |
460 |
void updateClipboardPasteAvailable(); |
void updateClipboardPasteAvailable(); |
461 |
void on_clipboard_owner_change(GdkEventOwnerChange* event); |
void on_clipboard_owner_change(GdkEventOwnerChange* event); |