LumSkinTextbox

Name

LumSkinTextbox -- 

Synopsis



#define     TEXTBOX_SCROLL_TIMEOUT
#define     TEXTBOX_SCROLL_SMOOTH_TIMEOUT
enum        LumSkinTextboxType;
#define     LUM_TYPE_SKIN_TEXTBOXTYPE
#define     LUM_SKIN_TEXTBOX_CONST          (obj)
struct      LumSkinTextboxPrivate;
GType       lum_skin_textbox_get_type       (void);
LumSkinTextbox* lum_skin_textbox_new        (LumSkin *skin,
                                             gint x,
                                             gint y,
                                             gint w,
                                             gboolean scroll_allowed,
                                             LumSkinPixmap *spixmap);
void        lum_skin_textbox_set_text       (LumSkinTextbox *self,
                                             const gchar *text);
void        lum_skin_textbox_set_scroll     (LumSkinTextbox *self,
                                             gboolean s);
void        lum_skin_textbox_set_xfont      (LumSkinTextbox *self,
                                             gboolean use_xfont,
                                             gchar *fontname);

Description

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)

obj :


struct LumSkinTextboxPrivate

struct LumSkinTextboxPrivate {

	gint timeout_tag;
};


lum_skin_textbox_get_type ()

GType       lum_skin_textbox_get_type       (void);

Returns :


lum_skin_textbox_new ()

LumSkinTextbox* lum_skin_textbox_new        (LumSkin *skin,
                                             gint x,
                                             gint y,
                                             gint w,
                                             gboolean scroll_allowed,
                                             LumSkinPixmap *spixmap);

skin :

x :

y :

w :

scroll_allowed :

spixmap :

Returns :


lum_skin_textbox_set_text ()

void        lum_skin_textbox_set_text       (LumSkinTextbox *self,
                                             const gchar *text);

self :

text :


lum_skin_textbox_set_scroll ()

void        lum_skin_textbox_set_scroll     (LumSkinTextbox *self,
                                             gboolean s);

self :

s :


lum_skin_textbox_set_xfont ()

void        lum_skin_textbox_set_xfont      (LumSkinTextbox *self,
                                             gboolean use_xfont,
                                             gchar *fontname);

self :

use_xfont :

fontname :