Changeset 120 for abuse/trunk/src/imlib/scroller.hpp
- Timestamp:
- Mar 17, 2008, 3:25:09 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
abuse/trunk/src/imlib/scroller.hpp
r112 r120 41 41 virtual void draw_first(image *screen); 42 42 virtual void draw(int active, image *screen); 43 virtual void handle_event(event &ev, image *screen, input_manager *im);43 virtual void handle_event(event &ev, image *screen, InputManager *im); 44 44 virtual char *read() { return (char *)&sx; } 45 45 46 46 virtual int activate_on_mouse_move() { return 1; } 47 virtual void handle_inside_event(event &ev, image *screen, input_manager *inm) {;}47 virtual void handle_inside_event(event &ev, image *screen, InputManager *inm) {;} 48 48 virtual void scroll_event(int newx, image *screen); 49 virtual void handle_up(image *screen, input_manager *inm);50 virtual void handle_down(image *screen, input_manager *inm);51 virtual void handle_left(image *screen, input_manager *inm);52 virtual void handle_right(image *screen, input_manager *inm);49 virtual void handle_up(image *screen, InputManager *inm); 50 virtual void handle_down(image *screen, InputManager *inm); 51 virtual void handle_left(image *screen, InputManager *inm); 52 virtual void handle_right(image *screen, InputManager *inm); 53 53 virtual void area_config() { ; } 54 54 void set_size(int width, int height) { l=width; h=height; } … … 69 69 int first_selected(); 70 70 virtual void scroll_event(int newx, image *screen); 71 virtual void handle_inside_event(event &ev, image *screen, input_manager *inm);71 virtual void handle_inside_event(event &ev, image *screen, InputManager *inm); 72 72 73 73 // you should define \/ … … 77 77 virtual int item_width() = 0; 78 78 virtual int item_height() = 0; 79 virtual void note_selection(image *screen, input_manager *inm, int x) { ; }80 virtual void note_new_current(image *screen, input_manager *inm, int x) { ; }79 virtual void note_selection(image *screen, InputManager *inm, int x) { ; } 80 virtual void note_new_current(image *screen, InputManager *inm, int x) { ; } 81 81 virtual int ok_to_select(int num) { return 1; } 82 virtual void handle_up(image *screen, input_manager *inm);83 virtual void handle_down(image *screen, input_manager *inm);84 virtual void handle_left(image *screen, input_manager *inm);85 virtual void handle_right(image *screen, input_manager *inm);82 virtual void handle_up(image *screen, InputManager *inm); 83 virtual void handle_down(image *screen, InputManager *inm); 84 virtual void handle_left(image *screen, InputManager *inm); 85 virtual void handle_right(image *screen, InputManager *inm); 86 86 virtual void set_x(int x, image *screen); 87 87 void reconfigure(); // should be called by constructor after class is ready to take virtual calls … … 104 104 pick_list(int X, int Y, int ID, int height, 105 105 char **List, int num_entries, int start_yoffset, ifield *Next, image *texture=NULL); 106 virtual void handle_inside_event(event &ev, image *screen, input_manager *inm);106 virtual void handle_inside_event(event &ev, image *screen, InputManager *inm); 107 107 virtual void scroll_event(int newx, image *screen); 108 108 virtual char *read() { return (char *)this; } 109 109 virtual void area_config(); 110 virtual void handle_up(image *screen, input_manager *inm);111 virtual void handle_down(image *screen, input_manager *inm);110 virtual void handle_up(image *screen, InputManager *inm); 111 virtual void handle_down(image *screen, InputManager *inm); 112 112 int get_selection() { return lis[cur_sel].number; } 113 113 ~pick_list() { jfree(lis); }
Note: See TracChangeset
for help on using the changeset viewer.