17#include <FL/Fl_Group.H>
18#include <FL/Fl_Check_Button.H>
30 BankList(
int x,
int y,
int w,
int h,
const char *label=0);
31 void init(std::string path);
38 BankSlot(
int x,
int y,
int w,
int h,
const char *label=0);
42 void update(
const char *name__,
const char *fname__);
44 bool empty(
void)
const;
45 const char *
name(
void)
const;
85 BankView(
int x,
int y,
int w,
int h,
const char *label=0);
89 void react(
int event,
int slot);
91 virtual void OSC_raw(
const char *
msg)
override;
BankList(int x, int y, int w, int h, const char *label=0)
Definition BankView.cpp:24
void OSC_raw(const char *msg)
Definition BankView.cpp:36
BankSlot(int x, int y, int w, int h, const char *label=0)
Definition BankView.cpp:62
char labelstr[128]
Definition BankView.h:50
int nslot
Definition BankView.h:51
const char * filename(void) const
Definition BankView.cpp:127
BankView * bv
Definition BankView.h:52
bool empty(void) const
Definition BankView.cpp:117
std::string name_
Definition BankView.h:48
const char * name(void) const
Definition BankView.cpp:122
std::string filename_
Definition BankView.h:49
void update(const char *name__, const char *fname__)
Definition BankView.cpp:101
int handle(int event)
Definition BankView.cpp:72
int mode(void) const
Definition BankView.cpp:210
int mode_
Definition BankView.h:75
Fl_Check_Button * clear
Definition BankView.h:68
Fl_Check_Button * write
Definition BankView.h:67
BankViewControls(int x, int y, int w, int h, const char *label=0)
Definition BankView.cpp:187
static void cb_clearbutton(Fl_Check_Button *, void *)
Fl_Check_Button * read
Definition BankView.h:66
static void cb_readbutton(Fl_Check_Button *, void *)
Fl_Check_Button * swap
Definition BankView.h:69
static void cb_writebutton(Fl_Check_Button *, void *)
void refresh(void)
Definition BankView.cpp:391
void react(int event, int slot)
Definition BankView.cpp:292
BankViewControls * bvc
Definition BankView.h:96
int * npart
Definition BankView.h:101
void cbwig(Fl_Widget *w)
Definition BankView.cpp:386
int nselected
Definition BankView.h:100
Fl_Widget * cbwig_
Definition BankView.h:103
virtual void OSC_raw(const char *msg) override
Definition BankView.cpp:350
BankView(int x, int y, int w, int h, const char *label=0)
Definition BankView.cpp:227
~BankView(void)
Definition BankView.cpp:233
BankSlot * slots[160]
Definition BankView.h:97
Fl_Osc_Choice(int X, int Y, int W, int H, const char *label=NULL)
Definition Fl_Osc_Choice.cpp:26
Definition Fl_Osc_Interface.h:56
UINT_D64 w
Definition inflate.c:942
int y
Definition inflate.c:1588
unsigned x[BMAX+1]
Definition inflate.c:1586
const char * msg
Definition missing_descriptor.c:20
uch h[RAND_HEAD_LEN]
Definition crypt.c:459