4 #if WXPERL_W_VERSION_GE( 2, 8, 0 )
5 #define wxAUI_ART_SASH_SIZE wxAUI_DOCKART_SASH_SIZE
6 #define wxAUI_ART_CAPTION_SIZE wxAUI_DOCKART_CAPTION_SIZE
7 #define wxAUI_ART_GRIPPER_SIZE wxAUI_DOCKART_GRIPPER_SIZE
8 #define wxAUI_ART_PANE_BORDER_SIZE wxAUI_DOCKART_PANE_BORDER_SIZE
9 #define wxAUI_ART_PANE_BUTTON_SIZE wxAUI_DOCKART_PANE_BUTTON_SIZE
10 #define wxAUI_ART_BACKGROUND_COLOUR wxAUI_DOCKART_BACKGROUND_COLOUR
11 #define wxAUI_ART_SASH_COLOUR wxAUI_DOCKART_SASH_COLOUR
12 #define wxAUI_ART_ACTIVE_CAPTION_COLOUR wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR
13 #define wxAUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR
14 #define wxAUI_ART_INACTIVE_CAPTION_COLOUR wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR
15 #define wxAUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR
16 #define wxAUI_ART_ACTIVE_CAPTION_TEXT_COLOUR wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR
17 #define wxAUI_ART_INACTIVE_CAPTION_TEXT_COLOUR wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR
18 #define wxAUI_ART_BORDER_COLOUR wxAUI_DOCKART_BORDER_COLOUR
19 #define wxAUI_ART_GRIPPER_COLOUR wxAUI_DOCKART_GRIPPER_COLOUR
20 #define wxAUI_ART_CAPTION_FONT wxAUI_DOCKART_CAPTION_FONT
21 #define wxAUI_ART_GRADIENT_TYPE wxAUI_DOCKART_GRADIENT_TYPE
23 #define wxAUI_DOCKART_SASH_SIZE wxAUI_ART_SASH_SIZE
24 #define wxAUI_DOCKART_CAPTION_SIZE wxAUI_ART_CAPTION_SIZE
25 #define wxAUI_DOCKART_GRIPPER_SIZE wxAUI_ART_GRIPPER_SIZE
26 #define wxAUI_DOCKART_PANE_BORDER_SIZE wxAUI_ART_PANE_BORDER_SIZE
27 #define wxAUI_DOCKART_PANE_BUTTON_SIZE wxAUI_ART_PANE_BUTTON_SIZE
28 #define wxAUI_DOCKART_BACKGROUND_COLOUR wxAUI_ART_BACKGROUND_COLOUR
29 #define wxAUI_DOCKART_SASH_COLOUR wxAUI_ART_SASH_COLOUR
30 #define wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR wxAUI_ART_ACTIVE_CAPTION_COLOUR
31 #define wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR wxAUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR
32 #define wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR wxAUI_ART_INACTIVE_CAPTION_COLOUR
33 #define wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR wxAUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR
34 #define wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR wxAUI_ART_ACTIVE_CAPTION_TEXT_COLOUR
35 #define wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR wxAUI_ART_INACTIVE_CAPTION_TEXT_COLOUR
36 #define wxAUI_DOCKART_BORDER_COLOUR wxAUI_ART_BORDER_COLOUR
37 #define wxAUI_DOCKART_GRIPPER_COLOUR wxAUI_ART_GRIPPER_COLOUR
38 #define wxAUI_DOCKART_CAPTION_FONT wxAUI_ART_CAPTION_FONT
39 #define wxAUI_DOCKART_GRADIENT_TYPE wxAUI_ART_GRADIENT_TYPE
42 double aui_constant( const char* name, int arg )
45 // !parser: sub { $_[0] =~ m<^\s*r\w*\(\s*(\w+)\s*\);\s*(?://(.*))?$> }
48 if( strEQ( name, #n ) ) \
51 WX_PL_CONSTANT_INIT();
58 r( wxAUI_DOCK_RIGHT );
59 r( wxAUI_DOCK_BOTTOM );
61 r( wxAUI_DOCK_CENTER );
62 r( wxAUI_DOCK_CENTRE );
63 r( wxAUI_MGR_ALLOW_FLOATING );
64 r( wxAUI_MGR_ALLOW_ACTIVE_PANE );
65 r( wxAUI_MGR_TRANSPARENT_DRAG );
66 r( wxAUI_MGR_TRANSPARENT_HINT );
67 r( wxAUI_MGR_VENETIAN_BLINDS_HINT );
68 r( wxAUI_MGR_RECTANGLE_HINT );
69 r( wxAUI_MGR_HINT_FADE );
70 r( wxAUI_MGR_NO_VENETIAN_BLINDS_FADE );
71 r( wxAUI_MGR_DEFAULT );
73 r( wxAUI_ART_SASH_SIZE );
74 r( wxAUI_ART_CAPTION_SIZE );
75 r( wxAUI_ART_GRIPPER_SIZE );
76 r( wxAUI_ART_PANE_BORDER_SIZE );
77 r( wxAUI_ART_PANE_BUTTON_SIZE );
78 r( wxAUI_ART_BACKGROUND_COLOUR );
79 r( wxAUI_ART_SASH_COLOUR );
80 r( wxAUI_ART_ACTIVE_CAPTION_COLOUR );
81 r( wxAUI_ART_ACTIVE_CAPTION_GRADIENT_COLOUR );
82 r( wxAUI_ART_INACTIVE_CAPTION_COLOUR );
83 r( wxAUI_ART_INACTIVE_CAPTION_GRADIENT_COLOUR );
84 r( wxAUI_ART_ACTIVE_CAPTION_TEXT_COLOUR );
85 r( wxAUI_ART_INACTIVE_CAPTION_TEXT_COLOUR );
86 r( wxAUI_ART_BORDER_COLOUR );
87 r( wxAUI_ART_GRIPPER_COLOUR );
88 r( wxAUI_ART_CAPTION_FONT );
89 r( wxAUI_ART_GRADIENT_TYPE );
91 r( wxAUI_DOCKART_SASH_SIZE );
92 r( wxAUI_DOCKART_CAPTION_SIZE );
93 r( wxAUI_DOCKART_GRIPPER_SIZE );
94 r( wxAUI_DOCKART_PANE_BORDER_SIZE );
95 r( wxAUI_DOCKART_PANE_BUTTON_SIZE );
96 r( wxAUI_DOCKART_BACKGROUND_COLOUR );
97 r( wxAUI_DOCKART_SASH_COLOUR );
98 r( wxAUI_DOCKART_ACTIVE_CAPTION_COLOUR );
99 r( wxAUI_DOCKART_ACTIVE_CAPTION_GRADIENT_COLOUR );
100 r( wxAUI_DOCKART_INACTIVE_CAPTION_COLOUR );
101 r( wxAUI_DOCKART_INACTIVE_CAPTION_GRADIENT_COLOUR );
102 r( wxAUI_DOCKART_ACTIVE_CAPTION_TEXT_COLOUR );
103 r( wxAUI_DOCKART_INACTIVE_CAPTION_TEXT_COLOUR );
104 r( wxAUI_DOCKART_BORDER_COLOUR );
105 r( wxAUI_DOCKART_GRIPPER_COLOUR );
106 r( wxAUI_DOCKART_CAPTION_FONT );
107 r( wxAUI_DOCKART_GRADIENT_TYPE );
108 r( wxAUI_GRADIENT_NONE );
109 r( wxAUI_GRADIENT_VERTICAL );
110 r( wxAUI_GRADIENT_HORIZONTAL );
111 r( wxAUI_BUTTON_STATE_NORMAL );
112 r( wxAUI_BUTTON_STATE_HOVER );
113 r( wxAUI_BUTTON_STATE_PRESSED );
114 r( wxAUI_BUTTON_STATE_DISABLED );
115 r( wxAUI_BUTTON_STATE_HIDDEN );
116 r( wxAUI_BUTTON_CLOSE );
117 r( wxAUI_BUTTON_MAXIMIZE_RESTORE );
118 r( wxAUI_BUTTON_MINIMIZE );
119 r( wxAUI_BUTTON_PIN );
120 r( wxAUI_BUTTON_OPTIONS );
121 r( wxAUI_BUTTON_WINDOWLIST );
122 r( wxAUI_BUTTON_LEFT );
123 r( wxAUI_BUTTON_RIGHT );
124 r( wxAUI_BUTTON_UP );
125 r( wxAUI_BUTTON_DOWN );
126 r( wxAUI_BUTTON_CUSTOM1 );
127 r( wxAUI_BUTTON_CUSTOM2 );
128 r( wxAUI_BUTTON_CUSTOM3 );
129 r( wxAUI_INSERT_PANE );
130 r( wxAUI_INSERT_ROW );
131 r( wxAUI_INSERT_DOCK );
135 r( wxAUI_NB_BOTTOM );
136 r( wxAUI_NB_TAB_SPLIT );
137 r( wxAUI_NB_TAB_MOVE );
138 r( wxAUI_NB_TAB_EXTERNAL_MOVE );
139 #if WXPERL_W_VERSION_GE( 2, 8, 0 )
140 r( wxAUI_NB_TAB_FIXED_WIDTH );
142 r( wxAUI_NB_SCROLL_BUTTONS );
143 r( wxAUI_NB_WINDOWLIST_BUTTON );
144 r( wxAUI_NB_CLOSE_BUTTON );
145 r( wxAUI_NB_CLOSE_ON_ACTIVE_TAB );
146 r( wxAUI_NB_CLOSE_ON_ALL_TABS );
147 r( wxAUI_NB_DEFAULT_STYLE );
152 WX_PL_CONSTANT_CLEANUP();
155 wxPlConstants aui_module( &aui_constant );