23 #ifndef _LAX_POPUPMENU_H
24 #define _LAX_POPUPMENU_H
26 #include <lax/menuselector.h>
36 PopupMenu(
const char *nname,
const char *ntitle,
unsigned long long style,
37 int xx,
int yy,
int ww,
int hh,
int brder,
38 unsigned long nowner,
const char *mes,
41 unsigned long long extrastyle=0
44 virtual const char *whattype() {
return "PopupMenu"; }
45 virtual int Idle(
int tid=0);
47 virtual int RBDown(
int x,
int y,
unsigned int state,
int count,
const LaxMouse *d);
48 virtual int RBUp(
int x,
int y,
unsigned int state,
const LaxMouse *d);
49 virtual int CharInput(
unsigned int ch,
const char *buffer,
int len,
unsigned int state,
const LaxKeyboard *d);
51 virtual char MouseIn(
int x,
int y);
52 virtual void addselect(
int i,
unsigned int state);
Mon Feb 17 2014 11:52:57, Laxkit