WebRadioApp  0.1
_WidgetSetRadioButtonConfig.h
Go to the documentation of this file.
1 /*******************************************************************************
2 *
3 * E M B E D D E D W I Z A R D P R O J E C T
4 *
5 * Copyright (c) TARA Systems GmbH
6 * written by Paul Banach and Manfred Schweyer
7 *
8 ********************************************************************************
9 *
10 * This file was generated automatically by Embedded Wizard Studio.
11 *
12 * Please do not make any modifications of this file! The modifications are lost
13 * when the file is generated again by Embedded Wizard Studio!
14 *
15 * The template of this heading text can be found in the file 'head.ewt' in the
16 * directory 'Platforms' of your Embedded Wizard installation directory. If you
17 * wish to adapt this text, please copy the template file 'head.ewt' into your
18 * project directory and edit the copy only. Please avoid any modifications of
19 * the original template file!
20 *
21 * Version : 10.00
22 * Profile : STM32H747
23 * Platform : STM.STM32.RGB565
24 *
25 *******************************************************************************/
26 
27 #ifndef _WidgetSetRadioButtonConfig_H
28 #define _WidgetSetRadioButtonConfig_H
29 
30 #ifdef __cplusplus
31  extern "C"
32  {
33 #endif
34 
35 #include "ewrte.h"
36 #if EW_RTE_VERSION != 0x000A0000
37  #error Wrong version of Embedded Wizard Runtime Environment.
38 #endif
39 
40 #include "ewgfx.h"
41 #if EW_GFX_VERSION != 0x000A0000
42  #error Wrong version of Embedded Wizard Graphics Engine.
43 #endif
44 
45 #include "_WidgetSetWidgetConfig.h"
46 
47 /* Forward declaration of the class Resources::Bitmap */
48 #ifndef _ResourcesBitmap_
49  EW_DECLARE_CLASS( ResourcesBitmap )
50 #define _ResourcesBitmap_
51 #endif
52 
53 /* Forward declaration of the class Resources::Font */
54 #ifndef _ResourcesFont_
55  EW_DECLARE_CLASS( ResourcesFont )
56 #define _ResourcesFont_
57 #endif
58 
59 /* Forward declaration of the class WidgetSet::RadioButtonConfig */
60 #ifndef _WidgetSetRadioButtonConfig_
61  EW_DECLARE_CLASS( WidgetSetRadioButtonConfig )
62 #define _WidgetSetRadioButtonConfig_
63 #endif
64 
65 
66 /* This class implements the functionality permitting you to simply customize the
67  look and feel of a mutual exclusive option 'radio button' widget (WidgetSet::RadioButton).
68  In the practice, you will create an instance of this class, configure its properties
69  with bitmaps, colors and other relevant attributes according to your design expectations
70  and assign such prepared configuration object to the property 'Appearance' of
71  every affected radio button widget. Thereupon the widgets will use the configuration
72  information provided in the object.
73  During its lifetime the button remains always in one of the four states: 'disabled',
74  'default', 'focused' and 'active'. The state 'disabled' is true for every not
75  available button (the property 'Enabled' of the button is 'false'). Such buttons
76  will ignore all user inputs. The state 'default' determines a button, which is
77  ready to be touched by the user or ready to become focused. As soon as the button
78  becomes focused, it switches in the state 'focused'. In this state the user can
79  activate the button by pressing a key on the keyboard. Finally, the state 'active'
80  is true, if the user actually interacts with the button (the button is pressed).
81  At the same time, the radio button distinguishes between two further states:
82  'on' (selected) and 'off' (not selected). With the configuration object you can
83  specify the appearance of the button for every state combination individually.
84  For this purpose you should know from which views the button is composed of:
85  - 'Face' is a bitmap frame view (Views::Frame) filling per default the entire
86  background of the button. In the configuration object you can individually specify
87  for every button state combination the desired bitmap (@FaceOffActive, @FaceOffDefault,
88  @FaceOffDisabled, @FaceOffFocused, @FaceOnActive, @FaceOnDefault, @FaceOnDisabled,
89  @FaceOnFocused), the frame number within the bitmap (@FaceOffFrameActive, @FaceOffFrameDefault,
90  @FaceOffFrameDisabled, @FaceOffFrameFocused, @FaceOnFrameActive, @FaceOnFrameDefault,
91  @FaceOnFrameDisabled, @FaceOnFrameFocused) and opacity or color to tint the bitmap
92  (@FaceOffTintActive, @FaceOffTintDefault, @FaceOffTintDisabled, @FaceOffTintFocused,
93  @FaceOnTintActive, @FaceOnTintDefault, @FaceOnTintDisabled, @FaceOnTintFocused).
94  The button can automatically play animated bitmaps if the corresponding frame
95  number is -1. If desired, with the property @FaceLayout you can also configure
96  the bitmap to be arranged horizontally and vertically instead of filling the
97  entire widget area.
98  - 'Icon' is an image view (Views::Image) displayed per default in the center
99  of the button. The corresponding bitmap is determined in the property 'Icon'
100  in the radio button widget. In the configuration object you can specify the alignment
101  (@IconAlignment) and margins (@IconMarginBottom, @IconMarginLeft, @IconMarginRight,
102  @IconMarginTop) how to arrange the 'Icon' bitmap within the button area. Furthermore,
103  for every button state combination the opacity or color to tint the bitmap can
104  be determined (@IconOffTintActive, @IconOffTintDefault, @IconOffTintDisabled,
105  @IconOffTintFocused, @IconOnTintActive, @IconOnTintDefault, @IconOnTintDisabled,
106  @IconOnTintFocused).
107  - 'Label' is a text view (Views::Text) displayed per default in the center of
108  the button. The corresponding text is determined in the property 'LabelOff' or
109  'LabelOn' in the radio button widget. In the configuration object you can specify
110  the font (@LabelOffFont, @LabelOnFont), alignment (@LabelAlignment) and margins
111  (@LabelMarginBottom, @LabelMarginLeft, @LabelMarginRight, @LabelMarginTop) to
112  use for the text view. For every button state combination you can specify individual
113  text color values (@LabelOffColorActive, @LabelOffColorDefault, @LabelOffColorDisabled,
114  @LabelOffColorFocused, @LabelOnColorActive, @LabelOnColorDefault, @LabelOnColorDisabled,
115  @LabelOnColorFocused).
116  If the button is actually focused, it can also be activated by pressing the keyboard
117  key specified in the property @KeyCode. To prevent the button from being able
118  to be focused, initialize this property with the value Core::KeyCode.NoKey. The
119  property @PressedFeedbackDuration configures the duration how long the button
120  should appear active (pressed) even if it has been taped for a very short time.
121  With the properties @WidgetMinSize and @WidgetMaxSize you can configure size
122  constraints for the widget itself. You can, for example, limit the button to
123  not shrink below a specified width or height. */
124 EW_DEFINE_FIELDS( WidgetSetRadioButtonConfig, WidgetSetWidgetConfig )
125  EW_PROPERTY( LabelOnFont, ResourcesFont )
126  EW_PROPERTY( LabelOffFont, ResourcesFont )
127  EW_PROPERTY( FaceOnActive, ResourcesBitmap )
128  EW_PROPERTY( FaceOnFocused, ResourcesBitmap )
129  EW_PROPERTY( FaceOnDisabled, ResourcesBitmap )
130  EW_PROPERTY( FaceOnDefault, ResourcesBitmap )
131  EW_PROPERTY( FaceOffActive, ResourcesBitmap )
132  EW_PROPERTY( FaceOffFocused, ResourcesBitmap )
133  EW_PROPERTY( FaceOffDisabled, ResourcesBitmap )
134  EW_PROPERTY( FaceOffDefault, ResourcesBitmap )
135  EW_PROPERTY( PressedFeedbackDuration, XInt32 )
136  EW_PROPERTY( LabelOnColorActive, XColor )
137  EW_PROPERTY( LabelOnColorFocused, XColor )
138  EW_PROPERTY( LabelOnColorDisabled, XColor )
139  EW_PROPERTY( LabelOnColorDefault, XColor )
140  EW_PROPERTY( LabelOffColorActive, XColor )
141  EW_PROPERTY( LabelOffColorFocused, XColor )
142  EW_PROPERTY( LabelOffColorDisabled, XColor )
143  EW_PROPERTY( LabelOffColorDefault, XColor )
144  EW_PROPERTY( LabelMarginBottom, XInt32 )
145  EW_PROPERTY( LabelMarginTop, XInt32 )
146  EW_PROPERTY( LabelMarginRight, XInt32 )
147  EW_PROPERTY( LabelMarginLeft, XInt32 )
148  EW_PROPERTY( IconOnTintActive, XColor )
149  EW_PROPERTY( IconOnTintFocused, XColor )
150  EW_PROPERTY( IconOnTintDisabled, XColor )
151  EW_PROPERTY( IconOnTintDefault, XColor )
152  EW_PROPERTY( IconOffTintActive, XColor )
153  EW_PROPERTY( IconOffTintFocused, XColor )
154  EW_PROPERTY( IconOffTintDisabled, XColor )
155  EW_PROPERTY( IconOffTintDefault, XColor )
156  EW_PROPERTY( IconMarginBottom, XInt32 )
157  EW_PROPERTY( IconMarginTop, XInt32 )
158  EW_PROPERTY( IconMarginRight, XInt32 )
159  EW_PROPERTY( IconMarginLeft, XInt32 )
160  EW_PROPERTY( LabelAlignment, XSet )
161  EW_PROPERTY( IconAlignment, XSet )
162  EW_PROPERTY( FaceLayout, XSet )
163  EW_PROPERTY( FaceOnTintActive, XColor )
164  EW_PROPERTY( FaceOnTintFocused, XColor )
165  EW_PROPERTY( FaceOnTintDisabled, XColor )
166  EW_PROPERTY( FaceOnTintDefault, XColor )
167  EW_PROPERTY( FaceOnFrameActive, XInt32 )
168  EW_PROPERTY( FaceOnFrameFocused, XInt32 )
169  EW_PROPERTY( FaceOnFrameDisabled, XInt32 )
170  EW_PROPERTY( FaceOnFrameDefault, XInt32 )
171  EW_PROPERTY( FaceOffTintActive, XColor )
172  EW_PROPERTY( FaceOffTintFocused, XColor )
173  EW_PROPERTY( FaceOffTintDisabled, XColor )
174  EW_PROPERTY( FaceOffTintDefault, XColor )
175  EW_PROPERTY( FaceOffFrameActive, XInt32 )
176  EW_PROPERTY( FaceOffFrameFocused, XInt32 )
177  EW_PROPERTY( FaceOffFrameDisabled, XInt32 )
178  EW_PROPERTY( FaceOffFrameDefault, XInt32 )
179  EW_PROPERTY( WidgetMaxSize, XPoint )
180  EW_PROPERTY( WidgetMinSize, XPoint )
181  EW_PROPERTY( KeyCode, XEnum )
182 EW_END_OF_FIELDS( WidgetSetRadioButtonConfig )
183 
184 /* Virtual Method Table (VMT) for the class : 'WidgetSet::RadioButtonConfig' */
185 EW_DEFINE_METHODS( WidgetSetRadioButtonConfig, WidgetSetWidgetConfig )
186 EW_END_OF_METHODS( WidgetSetRadioButtonConfig )
187 
188 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOnColorActive()' */
189 void WidgetSetRadioButtonConfig_OnSetLabelOnColorActive( WidgetSetRadioButtonConfig _this,
190  XColor value );
191 
192 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOnColorFocused()' */
193 void WidgetSetRadioButtonConfig_OnSetLabelOnColorFocused( WidgetSetRadioButtonConfig _this,
194  XColor value );
195 
196 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOnColorDisabled()' */
197 void WidgetSetRadioButtonConfig_OnSetLabelOnColorDisabled( WidgetSetRadioButtonConfig _this,
198  XColor value );
199 
200 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOnColorDefault()' */
201 void WidgetSetRadioButtonConfig_OnSetLabelOnColorDefault( WidgetSetRadioButtonConfig _this,
202  XColor value );
203 
204 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOffColorActive()' */
205 void WidgetSetRadioButtonConfig_OnSetLabelOffColorActive( WidgetSetRadioButtonConfig _this,
206  XColor value );
207 
208 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOffColorFocused()' */
209 void WidgetSetRadioButtonConfig_OnSetLabelOffColorFocused( WidgetSetRadioButtonConfig _this,
210  XColor value );
211 
212 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOffColorDisabled()' */
213 void WidgetSetRadioButtonConfig_OnSetLabelOffColorDisabled( WidgetSetRadioButtonConfig _this,
214  XColor value );
215 
216 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOffColorDefault()' */
217 void WidgetSetRadioButtonConfig_OnSetLabelOffColorDefault( WidgetSetRadioButtonConfig _this,
218  XColor value );
219 
220 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelMarginLeft()' */
221 void WidgetSetRadioButtonConfig_OnSetLabelMarginLeft( WidgetSetRadioButtonConfig _this,
222  XInt32 value );
223 
224 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOnTintActive()' */
225 void WidgetSetRadioButtonConfig_OnSetIconOnTintActive( WidgetSetRadioButtonConfig _this,
226  XColor value );
227 
228 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOnTintFocused()' */
229 void WidgetSetRadioButtonConfig_OnSetIconOnTintFocused( WidgetSetRadioButtonConfig _this,
230  XColor value );
231 
232 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOnTintDisabled()' */
233 void WidgetSetRadioButtonConfig_OnSetIconOnTintDisabled( WidgetSetRadioButtonConfig _this,
234  XColor value );
235 
236 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOnTintDefault()' */
237 void WidgetSetRadioButtonConfig_OnSetIconOnTintDefault( WidgetSetRadioButtonConfig _this,
238  XColor value );
239 
240 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOffTintActive()' */
241 void WidgetSetRadioButtonConfig_OnSetIconOffTintActive( WidgetSetRadioButtonConfig _this,
242  XColor value );
243 
244 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOffTintFocused()' */
245 void WidgetSetRadioButtonConfig_OnSetIconOffTintFocused( WidgetSetRadioButtonConfig _this,
246  XColor value );
247 
248 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOffTintDisabled()' */
249 void WidgetSetRadioButtonConfig_OnSetIconOffTintDisabled( WidgetSetRadioButtonConfig _this,
250  XColor value );
251 
252 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconOffTintDefault()' */
253 void WidgetSetRadioButtonConfig_OnSetIconOffTintDefault( WidgetSetRadioButtonConfig _this,
254  XColor value );
255 
256 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconMarginLeft()' */
257 void WidgetSetRadioButtonConfig_OnSetIconMarginLeft( WidgetSetRadioButtonConfig _this,
258  XInt32 value );
259 
260 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelAlignment()' */
261 void WidgetSetRadioButtonConfig_OnSetLabelAlignment( WidgetSetRadioButtonConfig _this,
262  XSet value );
263 
264 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOnFont()' */
265 void WidgetSetRadioButtonConfig_OnSetLabelOnFont( WidgetSetRadioButtonConfig _this,
266  ResourcesFont value );
267 
268 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetLabelOffFont()' */
269 void WidgetSetRadioButtonConfig_OnSetLabelOffFont( WidgetSetRadioButtonConfig _this,
270  ResourcesFont value );
271 
272 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetIconAlignment()' */
273 void WidgetSetRadioButtonConfig_OnSetIconAlignment( WidgetSetRadioButtonConfig _this,
274  XSet value );
275 
276 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceLayout()' */
277 void WidgetSetRadioButtonConfig_OnSetFaceLayout( WidgetSetRadioButtonConfig _this,
278  XSet value );
279 
280 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnFrameActive()' */
281 void WidgetSetRadioButtonConfig_OnSetFaceOnFrameActive( WidgetSetRadioButtonConfig _this,
282  XInt32 value );
283 
284 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnFrameFocused()' */
285 void WidgetSetRadioButtonConfig_OnSetFaceOnFrameFocused( WidgetSetRadioButtonConfig _this,
286  XInt32 value );
287 
288 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnFrameDisabled()' */
289 void WidgetSetRadioButtonConfig_OnSetFaceOnFrameDisabled( WidgetSetRadioButtonConfig _this,
290  XInt32 value );
291 
292 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnFrameDefault()' */
293 void WidgetSetRadioButtonConfig_OnSetFaceOnFrameDefault( WidgetSetRadioButtonConfig _this,
294  XInt32 value );
295 
296 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnActive()' */
297 void WidgetSetRadioButtonConfig_OnSetFaceOnActive( WidgetSetRadioButtonConfig _this,
298  ResourcesBitmap value );
299 
300 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnFocused()' */
301 void WidgetSetRadioButtonConfig_OnSetFaceOnFocused( WidgetSetRadioButtonConfig _this,
302  ResourcesBitmap value );
303 
304 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnDisabled()' */
305 void WidgetSetRadioButtonConfig_OnSetFaceOnDisabled( WidgetSetRadioButtonConfig _this,
306  ResourcesBitmap value );
307 
308 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOnDefault()' */
309 void WidgetSetRadioButtonConfig_OnSetFaceOnDefault( WidgetSetRadioButtonConfig _this,
310  ResourcesBitmap value );
311 
312 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffFrameActive()' */
313 void WidgetSetRadioButtonConfig_OnSetFaceOffFrameActive( WidgetSetRadioButtonConfig _this,
314  XInt32 value );
315 
316 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffFrameFocused()' */
317 void WidgetSetRadioButtonConfig_OnSetFaceOffFrameFocused( WidgetSetRadioButtonConfig _this,
318  XInt32 value );
319 
320 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffFrameDisabled()' */
321 void WidgetSetRadioButtonConfig_OnSetFaceOffFrameDisabled( WidgetSetRadioButtonConfig _this,
322  XInt32 value );
323 
324 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffFrameDefault()' */
325 void WidgetSetRadioButtonConfig_OnSetFaceOffFrameDefault( WidgetSetRadioButtonConfig _this,
326  XInt32 value );
327 
328 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffActive()' */
329 void WidgetSetRadioButtonConfig_OnSetFaceOffActive( WidgetSetRadioButtonConfig _this,
330  ResourcesBitmap value );
331 
332 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffFocused()' */
333 void WidgetSetRadioButtonConfig_OnSetFaceOffFocused( WidgetSetRadioButtonConfig _this,
334  ResourcesBitmap value );
335 
336 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffDisabled()' */
337 void WidgetSetRadioButtonConfig_OnSetFaceOffDisabled( WidgetSetRadioButtonConfig _this,
338  ResourcesBitmap value );
339 
340 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetFaceOffDefault()' */
341 void WidgetSetRadioButtonConfig_OnSetFaceOffDefault( WidgetSetRadioButtonConfig _this,
342  ResourcesBitmap value );
343 
344 /* 'C' function for method : 'WidgetSet::RadioButtonConfig.OnSetWidgetMinSize()' */
345 void WidgetSetRadioButtonConfig_OnSetWidgetMinSize( WidgetSetRadioButtonConfig _this,
346  XPoint value );
347 
348 #ifdef __cplusplus
349  }
350 #endif
351 
352 #endif /* _WidgetSetRadioButtonConfig_H */
353 
354 /* Embedded Wizard */
ewrte.h
_WidgetSetWidgetConfig.h
WidgetSetRadioButtonConfig_OnSetFaceOffFrameActive
void WidgetSetRadioButtonConfig_OnSetFaceOffFrameActive(WidgetSetRadioButtonConfig _this, XInt32 value)
WidgetSetRadioButtonConfig_OnSetFaceOnDefault
void WidgetSetRadioButtonConfig_OnSetFaceOnDefault(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
XColor
Definition: ewrte.h:1700
WidgetSetRadioButtonConfig_OnSetIconOnTintDefault
void WidgetSetRadioButtonConfig_OnSetIconOnTintDefault(WidgetSetRadioButtonConfig _this, XColor value)
EW_END_OF_FIELDS
#define EW_END_OF_FIELDS(aClass)
Definition: ewrte.h:460
WidgetSetRadioButtonConfig_OnSetLabelOnColorDefault
void WidgetSetRadioButtonConfig_OnSetLabelOnColorDefault(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetLabelOffColorDefault
void WidgetSetRadioButtonConfig_OnSetLabelOffColorDefault(WidgetSetRadioButtonConfig _this, XColor value)
EW_DECLARE_CLASS
#define EW_DECLARE_CLASS(aClass)
Definition: ewrte.h:393
WidgetSetRadioButtonConfig_OnSetFaceOnFrameFocused
void WidgetSetRadioButtonConfig_OnSetFaceOnFrameFocused(WidgetSetRadioButtonConfig _this, XInt32 value)
ewgfx.h
WidgetSetRadioButtonConfig_OnSetLabelOffColorActive
void WidgetSetRadioButtonConfig_OnSetLabelOffColorActive(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetFaceOnFocused
void WidgetSetRadioButtonConfig_OnSetFaceOnFocused(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
WidgetSetRadioButtonConfig_OnSetIconAlignment
void WidgetSetRadioButtonConfig_OnSetIconAlignment(WidgetSetRadioButtonConfig _this, XSet value)
WidgetSetRadioButtonConfig_OnSetLabelOffColorDisabled
void WidgetSetRadioButtonConfig_OnSetLabelOffColorDisabled(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetFaceOnFrameActive
void WidgetSetRadioButtonConfig_OnSetFaceOnFrameActive(WidgetSetRadioButtonConfig _this, XInt32 value)
XInt32
signed long XInt32
Definition: ewrte.h:1586
value
XRect CoreOutline aOutline XPoint value
Definition: _ViewsWarpView.h:137
WidgetSetRadioButtonConfig_OnSetIconOffTintDefault
void WidgetSetRadioButtonConfig_OnSetIconOffTintDefault(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetLabelOffColorFocused
void WidgetSetRadioButtonConfig_OnSetLabelOffColorFocused(WidgetSetRadioButtonConfig _this, XColor value)
XEnum
unsigned long XEnum
Definition: ewrte.h:1593
EW_DEFINE_METHODS
#define EW_DEFINE_METHODS(aClass, aSuperClass)
Definition: ewrte.h:524
WidgetSetRadioButtonConfig_OnSetFaceOffFocused
void WidgetSetRadioButtonConfig_OnSetFaceOffFocused(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
WidgetSetRadioButtonConfig_OnSetIconOffTintDisabled
void WidgetSetRadioButtonConfig_OnSetIconOffTintDisabled(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetFaceOnDisabled
void WidgetSetRadioButtonConfig_OnSetFaceOnDisabled(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
WidgetSetRadioButtonConfig_OnSetFaceLayout
void WidgetSetRadioButtonConfig_OnSetFaceLayout(WidgetSetRadioButtonConfig _this, XSet value)
WidgetSetRadioButtonConfig_OnSetLabelMarginLeft
void WidgetSetRadioButtonConfig_OnSetLabelMarginLeft(WidgetSetRadioButtonConfig _this, XInt32 value)
WidgetSetRadioButtonConfig_OnSetLabelOnColorActive
void WidgetSetRadioButtonConfig_OnSetLabelOnColorActive(WidgetSetRadioButtonConfig _this, XColor value)
XSet
unsigned long XSet
Definition: ewrte.h:1594
WidgetSetRadioButtonConfig_OnSetIconOffTintActive
void WidgetSetRadioButtonConfig_OnSetIconOffTintActive(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetFaceOnActive
void WidgetSetRadioButtonConfig_OnSetFaceOnActive(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
WidgetSetRadioButtonConfig_OnSetFaceOffFrameDefault
void WidgetSetRadioButtonConfig_OnSetFaceOffFrameDefault(WidgetSetRadioButtonConfig _this, XInt32 value)
WidgetSetRadioButtonConfig_OnSetFaceOffActive
void WidgetSetRadioButtonConfig_OnSetFaceOffActive(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
WidgetSetRadioButtonConfig_OnSetIconOnTintActive
void WidgetSetRadioButtonConfig_OnSetIconOnTintActive(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetIconMarginLeft
void WidgetSetRadioButtonConfig_OnSetIconMarginLeft(WidgetSetRadioButtonConfig _this, XInt32 value)
WidgetSetRadioButtonConfig_OnSetFaceOffFrameFocused
void WidgetSetRadioButtonConfig_OnSetFaceOffFrameFocused(WidgetSetRadioButtonConfig _this, XInt32 value)
WidgetSetRadioButtonConfig_OnSetFaceOffDisabled
void WidgetSetRadioButtonConfig_OnSetFaceOffDisabled(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
WidgetSetRadioButtonConfig_OnSetIconOnTintFocused
void WidgetSetRadioButtonConfig_OnSetIconOnTintFocused(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetFaceOffDefault
void WidgetSetRadioButtonConfig_OnSetFaceOffDefault(WidgetSetRadioButtonConfig _this, ResourcesBitmap value)
WidgetSetRadioButtonConfig_OnSetFaceOffFrameDisabled
void WidgetSetRadioButtonConfig_OnSetFaceOffFrameDisabled(WidgetSetRadioButtonConfig _this, XInt32 value)
XPoint
Definition: ewrte.h:1616
WidgetSetRadioButtonConfig_OnSetLabelOnColorDisabled
void WidgetSetRadioButtonConfig_OnSetLabelOnColorDisabled(WidgetSetRadioButtonConfig _this, XColor value)
EW_PROPERTY
#define EW_PROPERTY(aName, aType)
Definition: ewrte.h:466
WidgetSetRadioButtonConfig_OnSetLabelAlignment
void WidgetSetRadioButtonConfig_OnSetLabelAlignment(WidgetSetRadioButtonConfig _this, XSet value)
WidgetSetRadioButtonConfig_OnSetLabelOnFont
void WidgetSetRadioButtonConfig_OnSetLabelOnFont(WidgetSetRadioButtonConfig _this, ResourcesFont value)
WidgetSetRadioButtonConfig_OnSetIconOnTintDisabled
void WidgetSetRadioButtonConfig_OnSetIconOnTintDisabled(WidgetSetRadioButtonConfig _this, XColor value)
WidgetSetRadioButtonConfig_OnSetFaceOnFrameDefault
void WidgetSetRadioButtonConfig_OnSetFaceOnFrameDefault(WidgetSetRadioButtonConfig _this, XInt32 value)
WidgetSetRadioButtonConfig_OnSetLabelOnColorFocused
void WidgetSetRadioButtonConfig_OnSetLabelOnColorFocused(WidgetSetRadioButtonConfig _this, XColor value)
EW_END_OF_METHODS
#define EW_END_OF_METHODS(aClass)
Definition: ewrte.h:539
WidgetSetRadioButtonConfig_OnSetLabelOffFont
void WidgetSetRadioButtonConfig_OnSetLabelOffFont(WidgetSetRadioButtonConfig _this, ResourcesFont value)
WidgetSetRadioButtonConfig_OnSetFaceOnFrameDisabled
void WidgetSetRadioButtonConfig_OnSetFaceOnFrameDisabled(WidgetSetRadioButtonConfig _this, XInt32 value)
WidgetSetRadioButtonConfig_OnSetWidgetMinSize
void WidgetSetRadioButtonConfig_OnSetWidgetMinSize(WidgetSetRadioButtonConfig _this, XPoint value)
WidgetSetRadioButtonConfig_OnSetIconOffTintFocused
void WidgetSetRadioButtonConfig_OnSetIconOffTintFocused(WidgetSetRadioButtonConfig _this, XColor value)
EW_DEFINE_FIELDS
#define EW_DEFINE_FIELDS(aClass, aSuperClass)
Definition: ewrte.h:451