Mercurial > audlegacy
comparison src/audacious/ui_skinned_textbox.h @ 2996:a2eb970ca669 trunk
bring back UiSkinnedTextboxPrivate
author | Tomasz Mon <desowin@gmail.com> |
---|---|
date | Fri, 06 Jul 2007 13:19:16 +0200 |
parents | d58560be5a4c |
children | 3db40ad79fd9 |
comparison
equal
deleted
inserted
replaced
2995:934c1a79904f | 2996:a2eb970ca669 |
---|---|
43 struct _UiSkinnedTextbox { | 43 struct _UiSkinnedTextbox { |
44 GtkWidget widget; | 44 GtkWidget widget; |
45 | 45 |
46 gint x, y, width, height; | 46 gint x, y, width, height; |
47 gchar *text; | 47 gchar *text; |
48 gboolean redraw; | |
49 GdkPixmap *img; | |
50 GdkGC *gc; | |
51 SkinPixmapId skin_index; | |
52 GtkWidget *fixed; | |
53 gboolean double_size; | |
54 gboolean scroll_back; | |
55 gint nominal_y, nominal_height; | |
56 gint scroll_timeout; | |
57 gint font_ascent, font_descent; | |
58 PangoFontDescription *font; | |
59 gchar *fontname; | |
60 gchar *pixmap_text; | |
61 gint skin_id; | |
62 gint drag_x, drag_off, offset; | |
63 gboolean is_scrollable, is_dragging; | |
64 gint pixmap_width; | |
65 GdkPixmap *pixmap; | |
66 gboolean scroll_allowed, scroll_enabled; | |
67 gint scroll_dummy; | |
68 gint resize_width, resize_height; | |
69 gint move_x, move_y; | |
70 }; | 48 }; |
71 | 49 |
72 struct _UiSkinnedTextboxClass { | 50 struct _UiSkinnedTextboxClass { |
73 GtkWidgetClass parent_class; | 51 GtkWidgetClass parent_class; |
74 void (* clicked) (UiSkinnedTextbox *textbox); | 52 void (* clicked) (UiSkinnedTextbox *textbox); |