Ewl_Icon Struct Reference
[Ewl_Icon: An icon widget]
#include <ewl_icon.h>

Detailed Description
Inherits from Ewl_Stock and extends to provide for an icon layout.Data Fields | |
Ewl_Widget * | alt |
unsigned char | complex_label:1 |
unsigned char | compress_label:1 |
unsigned int | constrain |
unsigned char | editable:1 |
Ewl_Widget * | extended |
Ewl_Icon_Part | hidden |
Ewl_Widget * | image |
Ewl_Widget * | label |
char * | label_text |
Ewl_Stock | stock |
unsigned char | thumbnailing:1 |
Ewl_Icon_Type | type |
Field Documentation
The icons alt text
Referenced by ewl_icon_alt_text_get(), ewl_icon_alt_text_set(), and ewl_icon_image_set().
unsigned char Ewl_Icon::complex_label |
Should the label be a Ewl_Text?
Referenced by ewl_icon_init(), ewl_icon_label_complex_get(), and ewl_icon_label_complex_set().
unsigned char Ewl_Icon::compress_label |
Should the label be compressed?
Referenced by ewl_icon_label_compressed_get(), and ewl_icon_label_compressed_set().
unsigned int Ewl_Icon::constrain |
The image constrain value
Referenced by ewl_icon_constrain_get(), ewl_icon_constrain_set(), ewl_icon_image_set(), and ewl_icon_init().
unsigned char Ewl_Icon::editable |
Is the icon editable?
Referenced by ewl_icon_editable_get(), and ewl_icon_editable_set().
The icons extended information
Referenced by ewl_icon_extended_data_get(), ewl_icon_extended_data_set(), and ewl_icon_type_set().
The hidden part
Referenced by ewl_icon_image_set(), and ewl_icon_part_hide().
The icons image
Referenced by ewl_icon_alt_text_set(), ewl_icon_constrain_set(), ewl_icon_image_file_get(), and ewl_icon_image_set().
The icons label
Referenced by ewl_icon_editable_set(), ewl_icon_label_complex_set(), ewl_icon_label_get(), and ewl_icon_label_set().
char* Ewl_Icon::label_text |
The label text
Referenced by ewl_icon_cb_destroy(), ewl_icon_label_get(), and ewl_icon_label_set().
Inherit from Ewl_Box
unsigned char Ewl_Icon::thumbnailing |
Should the image be thumbnailed?
Referenced by ewl_icon_image_set(), ewl_icon_init(), ewl_icon_thumbnailing_get(), and ewl_icon_thumbnailing_set().
The icons type
Referenced by ewl_icon_extended_data_set(), ewl_icon_type_get(), and ewl_icon_type_set().
The documentation for this struct was generated from the following file:
- lib/ewl_icon.h