  | 
  
    MPLABĀ® Harmony Graphics Suite
    
   | 
 
 
 
 
Go to the documentation of this file.
   46 #ifndef LEGATO_GROUPBOX_H 
   47 #define LEGATO_GROUPBOX_H 
   51 #if LE_GROUPBOX_WIDGET_ENABLED 
   62 typedef struct leGroupBoxWidget leGroupBoxWidget;
 
   68 #define LE_GROUPBOXWIDGET_VTABLE(THIS_TYPE) \ 
   69     LE_WIDGET_VTABLE(THIS_TYPE) \ 
   71     leString*        (*getString)(const THIS_TYPE* _this); \ 
   72     leResult         (*setString)(THIS_TYPE* _this, const leString* str); \ 
   74 typedef struct leGroupBoxWidgetVTable
 
   76     LE_GROUPBOXWIDGET_VTABLE(leGroupBoxWidget)
 
   77 } leGroupBoxWidgetVTable; 
 
  106 typedef struct leGroupBoxWidget
 
  110     const leGroupBoxWidgetVTable* fn;
 
  132 LIB_EXPORT leGroupBoxWidget* leGroupBoxWidget_New();
 
  144 void leGroupBoxWidget_Constructor(leGroupBoxWidget* box);
 
  147 #define THIS_TYPE struct leWidget 
  159 virtual leString* getString(
const leGroupBoxWidget* _this);
 
  175 virtual leResult setString(leGroupBoxWidget* _this,
 
  183 #endif // LE_GROUPBOX_WIDGET_ENABLED 
  
Error functions, macros and definitions.
 
leResult
This enum represents function call results.
Definition: legato_common.h:134
 
This struct represents a rectangle.
Definition: legato_common.h:405
 
Memory functions and definitions.
 
@ LE_DIRECTION_LEFT
Definition: legato_common.h:266
 
This struct represents a string.
Definition: legato_string.h:108
 
@ LE_DIRECTION_DOWN
Definition: legato_common.h:265
 
General internal utilities for the library.
 
Fixed string functions and definitions.
 
@ LE_DIRECTION_UP
Definition: legato_common.h:267
 
leColor leScheme_GetRenderColor(const leScheme *schm, leSchemeColor clr)
Gets a scheme render color for the current layer color mode.
Definition: legato_scheme.c:68
 
@ LE_TRUE
Definition: legato_common.h:159
 
Common macros and definitions used by Legato.
 
const leStringVTable * fn
Definition: legato_string.h:109
 
@ LE_DIRECTION_RIGHT
Definition: legato_common.h:264