interface item { \c{\fbox{item}}
operator int(); \ifsli{}{returns} item index
void configure(char* cmd); \c{uses canvas}
void tag(char* s); sets tag \c{for item}
char* tags(); delivers tags \c{set for the item}
void move(int x, int y);
bind(char *b, handler* h, char* = "" );
bind(char *b, action& ac, char* = "" );
handler(class handler* h, char* = "" );
handler(action& ac, char* = "" );
protected:
virtual install(action&,char* ="");
};
}{
interface item { \fbox{item}
operator int(); \ifsli{}{returns} item index
void configure(char* cmd); \c{uses canvas}
void tag(char* s); sets tag \c{for item}
char* tags(); delivers tags \c{set for the item}
void move(int x, int y);
bind(char *b, handler* h, char* args = "" );
bind(char *b, action& ac, char* args = "" );
handler(class handler* h, char* args = "" );
handler(action& ac, char* args = "" );
protected:
virtual install(action&,char* args="");
};
}
}