Commit 6641c7a3 authored by Monty Montgomery's avatar Monty Montgomery

Improve the key binding code, add rotating key bindings to channel

effect activation buttons.



git-svn-id: https://svn.xiph.org/trunk/postfish@6517 0101bb08-14d6-0310-b084-bc0e0c8e3800
parent 4718820a
This diff is collapsed.
......@@ -42,6 +42,7 @@ struct postfish_mainpanel{
GdkBitmap *pb[2];
/* we need these widgets */
GtkAccelGroup *group;
GtkWidget *toplevel;
GtkWidget *masterdB_r;
......@@ -49,13 +50,10 @@ struct postfish_mainpanel{
GtkWidget *masterdB_a;
GtkWidget *buttonactive[7];
GtkWidget *cue_act[2];
GtkWidget *cue_set[2];
GtkWidget *cue_reset[2];
GtkWidget *deckactive[7];
GtkWidget *cue_b;
GtkWidget *inbar;
GtkWidget *outbar;
GtkWidget *inreadout;
......@@ -64,7 +62,10 @@ struct postfish_mainpanel{
float inpeak;
float outpeak;
GtkWidget *channelshow[10]; /* support only up to 8 + mid/side */
GtkWidget *channelshow[18]; /* support only up to 16 + mid/side */
int channelrotate[10]; /* up to 16 channels, but only base 10 digits on the keyboard */
GtkWidget ***channel_wa;
int channeleffects;
GtkWidget *cue;
GtkWidget *entry_a;
......@@ -75,7 +76,8 @@ struct postfish_mainpanel{
int fishframe;
int fishframe_init;
guint fishframe_timer;
int *ch_rotate;
};
extern gboolean slider_keymodify(GtkWidget *w,GdkEventKey *event,gpointer in);
#define VERSION "$Id$ "
/* DO NOT EDIT: Automated versioning hack [Wed Apr 14 20:58:42 EDT 2004] */
/* DO NOT EDIT: Automated versioning hack [Thu Apr 15 02:15:37 EDT 2004] */
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment