LumSkinTextbox
Details
TEXTBOX_SCROLL_TIMEOUT
#define TEXTBOX_SCROLL_TIMEOUT 200
TEXTBOX_SCROLL_SMOOTH_TIMEOUT
#define TEXTBOX_SCROLL_SMOOTH_TIMEOUT 30
enum LumSkinTextboxType
typedef enum {
TXTB_RATE,
TXTB_FREQ,
TXTB_MIN,
TXTB_SEC
} LumSkinTextboxType;
LUM_TYPE_SKIN_TEXTBOXTYPE
#define LUM_TYPE_SKIN_TEXTBOXTYPE lum_skin_textboxtype_get_type()
LUM_SKIN_TEXTBOX_CONST()
#define LUM_SKIN_TEXTBOX_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), lum_skin_textbox_get_type(), LumSkinTextbox const)
struct LumSkinTextboxPrivate
struct LumSkinTextboxPrivate {
gint timeout_tag;
};
lum_skin_textbox_get_type ()
GType lum_skin_textbox_get_type (void);
lum_skin_textbox_new ()
LumSkinTextbox* lum_skin_textbox_new (LumSkin *skin,
gint x,
gint y,
gint w,
gboolean scroll_allowed,
LumSkinPixmap *spixmap);
lum_skin_textbox_set_text ()
void lum_skin_textbox_set_text (LumSkinTextbox *self,
const gchar *text);
lum_skin_textbox_set_scroll ()
void lum_skin_textbox_set_scroll (LumSkinTextbox *self,
gboolean s);
lum_skin_textbox_set_xfont ()
void lum_skin_textbox_set_xfont (LumSkinTextbox *self,
gboolean use_xfont,
gchar *fontname);