X-Git-Url: https://lisas.de/git/?p=terminatorX.git;a=blobdiff_plain;f=terminatorX%2Fsrc%2FtX_midiin.h;h=1c574cba0d757ce2ee35b6396a213fe91f44fa75;hp=72d2c347a68c9b2e61a7a2542a24b856986b97fd;hb=49fac8015251dfc32574e3431ca09bbc1289b9e9;hpb=45d49d6ce2b6daca7feb70e02cf987d0ab13cd17 diff --git a/terminatorX/src/tX_midiin.h b/terminatorX/src/tX_midiin.h index 72d2c34..1c574cb 100644 --- a/terminatorX/src/tX_midiin.h +++ b/terminatorX/src/tX_midiin.h @@ -19,6 +19,10 @@ File: tX_midiin.h Description: Header to tX_midiin.cc + + Changes (Alexander König : + - Default Constructor for tX_midievents + - new handlers for destroy and remove binding events */ #ifndef _tx_midiin_h @@ -53,8 +57,7 @@ class tX_midievent is_noteon = false; } - /* not being used anyway */ - // void print( const char* prefix ) const; + tX_midievent() : channel(0), type(NONE), value(0.0), is_noteon(false) {} }; #include @@ -106,6 +109,8 @@ class tX_midiin tX_midievent last_event; + static void window_closed( GtkWidget *widget, gpointer _this ); + static void unbind_clicked( GtkButton *button, gpointer _this ); static void bind_clicked( GtkButton *button, gpointer _this ); static void close_clicked( GtkButton *button, gpointer _this ); static gint timer( gpointer _this );