Rev 2302 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2302 | Rev 2344 | ||
---|---|---|---|
Line 12... | Line 12... | ||
12 | 12 | ||
13 | struct arrow_button : button { |
13 | struct arrow_button : button { |
14 | 14 | ||
15 | enum {left = 1, right, up, down}; |
15 | enum {left = 1, right, up, down}; |
16 | int dir; |
16 | int dir; |
- | 17 | void set_dir (int _dir); |
|
17 | 18 | ||
18 | int v[6]; |
19 | int v[6]; |
19 | 20 | ||
20 | arrow_button (int sze = 12, int dirr = right); |
21 | arrow_button (int sze = 12, int dirr = right); |
21 | 22 | ||
22 | void draw (); |
23 | void draw (); |
23 | 24 | ||
24 | void set_dir (int _dir); |
- | |
25 | 25 | ||
26 | void set_pos (int x, int y) { |
26 | void set_pos (int x, int y) { |
27 | widget::set_pos (x, y); |
27 | widget::set_pos (x, y); |
28 | set_size (size); |
28 | set_size (size); |
29 | set_dir (dir); |
29 | set_dir (dir); |