\slide{class-item}{The item class}{
  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=""); };
} }