why the gtklabel structure of purebasic 4.20 is different of /usr/include/gtk-2.0/gtk/gtklabel.h ?
How corrected the structure ?
thx
Code: Select all
Structure GtkLabel
misc.GtkMisc
*label
packed_flags.l
mnemonic_keyval.l
*text
*attrs.PangoAttrList
*effective_attrs.PangoAttrList
*layout.PangoLayout
*mnemonic_widget.GtkWidget
*mnemonic_window.GtkWindow
*select_info.GtkLabelSelectionInfo
EndStructure
Code: Select all
/usr/include/gtk-2.0/gtk/gtklabel.h
struct _GtkLabel
{
GtkMisc misc;
/*< private >*/
gchar *GSEAL (label);
guint GSEAL (jtype) : 2;
guint GSEAL (wrap) : 1;
guint GSEAL (use_underline) : 1;
guint GSEAL (use_markup) : 1;
guint GSEAL (ellipsize) : 3;
guint GSEAL (single_line_mode) : 1;
guint GSEAL (have_transform) : 1;
guint GSEAL (in_click) : 1;
guint GSEAL (wrap_mode) : 3;
guint GSEAL (pattern_set) : 1;
guint GSEAL (track_links) : 1;
guint GSEAL (mnemonic_keyval);
gchar *GSEAL (text);
PangoAttrList *GSEAL (attrs);
PangoAttrList *GSEAL (effective_attrs);
PangoLayout *GSEAL (layout);
GtkWidget *GSEAL (mnemonic_widget);
GtkWindow *GSEAL (mnemonic_window);
GtkLabelSelectionInfo *GSEAL (select_info);
};