source: tags/arb-6.0.5/WINDOW/aw_at.hxx

Last change on this file was 8581, checked in by westram, 12 years ago
  • remove unused member AW_at::correct_for_at_string
  • also store y_for_next_button in AW_at_auto (fix unwanted oversize of some windows introduced by [8579])
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.2 KB
Line 
1#ifndef AW_AT_HXX
2#define AW_AT_HXX
3
4#ifndef AW_BASE_HXX
5#include "aw_base.hxx"
6#endif
7
8class AW_at {
9public:
10    short shadow_thickness;
11    short length_of_buttons;
12    short height_of_buttons;
13    short length_of_label_for_inputfield;
14    bool  highlight;
15
16    char      *helptext_for_next_button;
17    AW_active  widget_mask; // sensitivity (expert/novice mode)
18
19    unsigned long int background_color; // X11 Pixel
20
21    char *label_for_inputfield;
22
23    int x_for_next_button;
24    int y_for_next_button;
25    int max_x_size;
26    int max_y_size;
27
28    int  to_position_x;
29    int  to_position_y;
30    bool to_position_exists;
31
32    bool do_auto_space;
33    int  auto_space_x;
34    int  auto_space_y;
35
36    bool do_auto_increment;
37    int  auto_increment_x;
38    int  auto_increment_y;
39
40    int biggest_height_of_buttons;
41
42    short saved_xoff_for_label;
43
44    short saved_x;
45    int   correct_for_at_center;
46    short x_for_newline;
47
48    bool attach_x;           // attach right side to right form
49    bool attach_y;
50    bool attach_lx;          // attach left side to right form
51    bool attach_ly;
52    bool attach_any;
53
54    AW_at();
55};
56
57
58#else
59#error aw_at.hxx included twice
60#endif
Note: See TracBrowser for help on using the repository browser.