![]() |
![]() |
![]() |
[Insert name here] Reference Manual | ![]() |
---|---|---|---|---|
#define PBUTTON (x) PButton; PButton* create_pbutton (GList **wlist,GdkPixmap *parent,GdkGC *gc,gint x,gint y,gint w,gint h,gint nx,gint ny,gint px,gint py,void (*push_cb) (void), SkinPixmapId si); PButton* create_pbutton_ex (GList **wlist,GdkPixmap *parent,GdkGC *gc,gint x,gint y,gint w,gint h,gint nx,gint ny,gint px,gint py,void (*push_cb) (void),void (*release_cb) (void), SkinPixmapId si1, SkinPixmapId si2);void free_pbutton (PButton *b);void pbutton_set_skin_index (PButton *b, SkinPixmapId si);void pbutton_set_skin_index1 (PButton *b, SkinPixmapId si);void pbutton_set_skin_index2 (PButton *b, SkinPixmapId si);void pbutton_set_button_data (PButton *b,gint nx,gint ny,gint px,gint py);
typedef struct { Widget pb_widget; gint pb_nx, pb_ny; gint pb_px, pb_py; gboolean pb_pressed; gboolean pb_inside; gboolean pb_allow_draw; void (*pb_push_cb) (void); void (*pb_release_cb) (void); SkinPixmapId pb_skin_index1, pb_skin_index2; } PButton;
PButton* create_pbutton (GList **wlist,GdkPixmap *parent,GdkGC *gc,gint x,gint y,gint w,gint h,gint nx,gint ny,gint px,gint py,void (*push_cb) (void), SkinPixmapId si);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
PButton* create_pbutton_ex (GList **wlist,GdkPixmap *parent,GdkGC *gc,gint x,gint y,gint w,gint h,gint nx,gint ny,gint px,gint py,void (*push_cb) (void),void (*release_cb) (void), SkinPixmapId si1, SkinPixmapId si2);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns : |
void pbutton_set_button_data (PButton *b,gint nx,gint ny,gint px,gint py);
|
|
|
|
|
|
|
|
|