Logo Search packages:      
Sourcecode: jnoisemeter version File versions  Download package

Public Member Functions | Private Types | Private Member Functions | Private Attributes

Mainwin Class Reference

Collaboration diagram for Mainwin:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Mainwin (X_rootwin *parent, X_resman *xres, int xp, int yp, Jclient *jclient)
 Mainwin (const Mainwin &)
Mainwinoperator= (const Mainwin &)
int process (void)
void stop (void)

Private Types

enum  { XSIZE = 400, YSIZE = 100 }
enum  {
  B_INP = 0, B_FIL = 10, B_DCF = 20, B_DET = 30,
  B_SLO = 40
}

Private Member Functions

void clmesg (XClientMessageEvent *E)
void expose (XExposeEvent *E)
void handle_callb (int type, X_window *W, XEvent *E)
void handle_event (XEvent *)
void handle_stop (void)
void handle_time (void)
void redraw (void)
void set_detect (int k)
void set_filter (int k)
void set_input (int k)
virtual void thr_main (void)

Private Attributes

Atom _atom
X_button * _b_dcfilt
X_button * _b_detect [3]
X_button * _b_filter [6]
X_button * _b_input [8]
X_button * _b_slower
int _detect
int _filter
int _input
Jclient_jclient
bool _stop
X_textip * _t_disp
X_resman * _xres

Detailed Description

Definition at line 31 of file mainwin.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index