42 for(
int i=0;
i<(
int)
l.size(); ++
i) {
43 this->add(
l[
i].c_str());
54 data->list.insert(
data->list.begin()+offset-1,
s);
60 data->list.push_back(
s);
67 auto &list =
data->list;
68 std::string
value = list[
j-1];
69 list.erase(list.begin()+
j-1);
70 list.insert(list.begin()+
i-1,
value);
77 data->list.erase(
data->list.begin()+offset-1);
void doMove(int i, int j)
Definition Fl_Osc_ListView.cpp:63
Osc_SimpleListModel * data
Definition Fl_Osc_ListView.H:36
void insert(std::string s, int offset)
Definition Fl_Osc_ListView.cpp:51
void update(void)
Definition Fl_Osc_ListView.cpp:46
virtual ~Fl_Osc_ListView(void)
Definition Fl_Osc_ListView.cpp:21
std::string path
Definition Fl_Osc_ListView.H:35
void init(const char *path_)
Definition Fl_Osc_ListView.cpp:26
Fl_Osc_ListView(int x, int y, int w, int h, const char *label=0)
Definition Fl_Osc_ListView.cpp:17
void doUpdate(Osc_SimpleListModel::list_t l)
Definition Fl_Osc_ListView.cpp:39
void sendUpdate() const
Definition Fl_Osc_ListView.cpp:80
void doRemove(int offset)
Definition Fl_Osc_ListView.cpp:74
void append(std::string s)
Definition Fl_Osc_ListView.cpp:58
Definition Fl_Osc_Pane.H:20
std::string base
Definition Fl_Osc_Pane.H:24
class Fl_Osc_Interface * osc
Definition Fl_Osc_Pane.H:23
Definition Osc_SimpleListModel.h:19
std::vector< std::string > list_t
Definition Osc_SimpleListModel.h:27
UINT_D64 w
Definition inflate.c:942
int * l
Definition inflate.c:1579
register unsigned j
Definition inflate.c:1576
int y
Definition inflate.c:1588
register unsigned i
Definition inflate.c:1575
unsigned s
Definition inflate.c:1555
unsigned x[BMAX+1]
Definition inflate.c:1586
static PuglViewHint int value
Definition pugl.h:1708
uch h[RAND_HEAD_LEN]
Definition crypt.c:459
typedef int(UZ_EXP MsgFn)()