1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
/*
* Copyright (C) 2003 by Dave J. Andruczyk <djandruczyk at yahoo dot com>
*
* Linux eXtace Audio Visualizer
*
*
* This software comes under the GPL (GNU Public License)
* You may freely copy,distribute, etc. this as long as all the source code
* is made available for FREE.
*
* No warranty is made or implied. You use this program at your own risk.
*/
#ifndef __BUTTONS_H__
#define __BUTTONS_H__
#include <gtk/gtk.h>
#include <enums.h>
DataSource data_source; /* input source of data */
int data_handle; /* handle for particular data_source */
int comedi_window_open; /* flag for comedi control window open */
GtkWidget *comedi_button; /* button to open comedi control window */
/* Prototypes */
void leave(GtkWidget *, gpointer *);
gint close_dir_win(GtkWidget *, gpointer *);
gint close_grad_win(GtkWidget *, gpointer *);
gint close_options(GtkWidget *, gpointer *);
gint scope_sync_source_set(GtkWidget *, gpointer);
gint change_display_mode(GtkWidget *, gpointer);
gint set_data_source(GtkWidget *, gpointer);
gint comedi_control_window_toggle(GtkWidget *, gpointer *);
gint set_window_width(GtkWidget *, gpointer);
gint set_fft_data_to_display(GtkWidget *, gpointer);
gint set_fft_size(GtkWidget *, gpointer);
gint fft_set_axis_type(GtkWidget * , gpointer);
gint slider_changed(GtkWidget *, gpointer);
gint button_handle(GtkWidget *, gpointer);
gint change_display(GtkWidget *, gpointer *);
gint set_decimation_factor(GtkWidget *, gpointer);
gint scope_mode(GtkWidget *, gpointer);
gint comedi_window_close(GtkWidget *, gpointer *);
/* Prototypes */
#endif
|