source: abuse/trunk/src/include/lmenu.hpp @ 39

Last change on this file since 39 was 2, checked in by Sam Hocevar, 18 years ago
  • imported original 0.7.0 tarball
File size: 449 bytes
Line 
1#ifndef __LMENU_HPP_
2#define __LMENU_HPP_
3
4class lmenu : public ifield
5{
6public :
7  int id;
8  ifield *next;
9  virtual void area(int &x1, int &y1, int &x2, int &y2, window_manager *wm);
10  virtual void draw_first(image *screen, window_manager *wm);
11  virtual void draw(int active, image *screen, window_manager *wm)        = 0;
12  virtual void handle_event(event &ev, image *screen, window_manager *wm) = 0;
13  virtual char *read() = 0;
14} ;
15} ;
16
17#endif
Note: See TracBrowser for help on using the repository browser.