LiVES  1.6.4-svn
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Enumerations | Functions
widget-helper.h File Reference

Go to the source code of this file.

Enumerations

enum  lives_cursor_t {
  LIVES_CURSOR_NORMAL = 0, LIVES_CURSOR_BLOCK, LIVES_CURSOR_AUDIO_BLOCK, LIVES_CURSOR_BUSY,
  LIVES_CURSOR_FX_BLOCK
}

Functions

void lives_object_unref (LiVESObjectPtr object)
int lives_pixbuf_get_width (const LiVESPixbuf *pixbuf)
int lives_pixbuf_get_height (const LiVESPixbuf *pixbuf)
boolean lives_pixbuf_get_has_alpha (const LiVESPixbuf *pixbuf)
int lives_pixbuf_get_rowstride (const LiVESPixbuf *pixbuf)
int lives_pixbuf_get_n_channels (const LiVESPixbuf *pixbuf)
unsigned char * lives_pixbuf_get_pixels (const LiVESPixbuf *pixbuf)
const unsigned char * lives_pixbuf_get_pixels_readonly (const LiVESPixbuf *pixbuf)
LiVESPixbuf * lives_pixbuf_new (boolean has_alpha, int width, int height)
LiVESPixbuf * lives_pixbuf_new_from_data (const unsigned char *buf, boolean has_alpha, int width, int height, int rowstride, LiVESPixbufDestroyNotify lives_free_buffer_fn, gpointer destroy_fn_data)
LiVESPixbuf * lives_pixbuf_new_from_file (const char *filename, LiVESError **error)
LiVESPixbuf * lives_pixbuf_new_from_file_at_scale (const char *filename, int width, int height, boolean preserve_aspect_ratio, LiVESError **error)
LiVESPixbuf * lives_pixbuf_scale_simple (const LiVESPixbuf *src, int dest_width, int dest_height, LiVESInterpType interp_type)
LiVESWidget * lives_dialog_get_content_area (LiVESDialog *dialog)
LiVESWidget * lives_combo_new (void)
void lives_combo_append_text (LiVESCombo *combo, const char *text)
void lives_combo_set_entry_text_column (LiVESCombo *combo, int column)
char * lives_combo_get_active_text (LiVESCombo *combo) WARN_UNUSED
void lives_combo_set_active_text (LiVESCombo *combo, const char *text)
void lives_combo_set_active_string (LiVESCombo *combo, const char *active_str)
LiVESWidget * lives_combo_get_entry (LiVESCombo *combo)
void lives_combo_populate (LiVESCombo *combo, LiVESList *list)
boolean lives_toggle_button_get_active (LiVESToggleButton *button)
void lives_toggle_button_set_active (LiVESToggleButton *button, boolean active)
void lives_tooltips_set (LiVESWidget *widget, const char *tip_text)
LiVESSList * lives_radio_button_get_group (LiVESRadioButton *rbutton)
void lives_tooltips_copy (LiVESWidget *dest, LiVESWidget *source)
LiVESWidget * lives_standard_label_new (const char *text)
LiVESWidget * lives_standard_check_button_new (const char *label, boolean use_mnemonic, LiVESBox *box, const char *tooltip)
LiVESWidget * lives_standard_radio_button_new (const char *labeltext, boolean use_mnemonic, LiVESSList *rbgroup, LiVESBox *box, const char *tooltip)
LiVESWidget * lives_standard_spin_button_new (const char *labeltext, boolean use_mnemonic, double val, double min, double max, double step, double page, int dp, LiVESBox *box, const char *tooltip)
LiVESWidget * lives_standard_combo_new (const char *labeltext, boolean use_mnemonic, LiVESList *list, LiVESBox *box, const char *tooltip)
LiVESWidget * lives_standard_entry_new (const char *labeltext, boolean use_mnemonic, char *txt, int dispwidth, int maxchars, LiVESBox *box, const char *tooltip)
int get_box_child_index (LiVESBox *box, LiVESWidget *tchild)
void set_fg_colour (gint red, gint green, gint blue)
boolean label_act_toggle (LiVESWidget *, LiVESEventButton *, LiVESToggleButton *)
boolean widget_act_toggle (LiVESWidget *, LiVESToggleButton *)
void gtk_tooltips_copy (LiVESWidget *dest, LiVESWidget *source)
void adjustment_configure (LiVESAdjustment *adjustment, double value, double lower, double upper, double step_increment, double page_increment, double page_size)
char * text_view_get_text (LiVESTextView *textview)
void text_view_set_text (LiVESTextView *textview, const char *text)
void lives_set_cursor_style (lives_cursor_t cstyle, LiVESXWindow *window)
void toggle_button_toggle (LiVESToggleButton *tbutton)
void unhide_cursor (LiVESXWindow *window)
void hide_cursor (LiVESXWindow *window)
void get_border_size (LiVESWidget *win, int *bx, int *by)

Enumeration Type Documentation

Enumerator:
LIVES_CURSOR_NORMAL 

must be zero

LIVES_CURSOR_BLOCK 
LIVES_CURSOR_AUDIO_BLOCK 
LIVES_CURSOR_BUSY 
LIVES_CURSOR_FX_BLOCK 

Function Documentation

void adjustment_configure ( LiVESAdjustment *  adjustment,
double  value,
double  lower,
double  upper,
double  step_increment,
double  page_increment,
double  page_size 
)
void get_border_size ( LiVESWidget *  win,
int *  bx,
int *  by 
)
int get_box_child_index ( LiVESBox *  box,
LiVESWidget *  tchild 
)
void gtk_tooltips_copy ( LiVESWidget *  dest,
LiVESWidget *  source 
)
void hide_cursor ( LiVESXWindow *  window)
boolean label_act_toggle ( LiVESWidget *  ,
LiVESEventButton *  ,
LiVESToggleButton *   
)
void lives_combo_append_text ( LiVESCombo *  combo,
const char *  text 
)
char* lives_combo_get_active_text ( LiVESCombo *  combo)
LiVESWidget* lives_combo_get_entry ( LiVESCombo *  combo)
LiVESWidget* lives_combo_new ( void  )
void lives_combo_populate ( LiVESCombo *  combo,
LiVESList *  list 
)
void lives_combo_set_active_string ( LiVESCombo *  combo,
const char *  active_str 
)
void lives_combo_set_active_text ( LiVESCombo *  combo,
const char *  text 
)
void lives_combo_set_entry_text_column ( LiVESCombo *  combo,
int  column 
)
LiVESWidget* lives_dialog_get_content_area ( LiVESDialog *  dialog)
void lives_object_unref ( LiVESObjectPtr  object)
boolean lives_pixbuf_get_has_alpha ( const LiVESPixbuf *  pixbuf)
int lives_pixbuf_get_height ( const LiVESPixbuf *  pixbuf)
int lives_pixbuf_get_n_channels ( const LiVESPixbuf *  pixbuf)
unsigned char* lives_pixbuf_get_pixels ( const LiVESPixbuf *  pixbuf)
const unsigned char* lives_pixbuf_get_pixels_readonly ( const LiVESPixbuf *  pixbuf)
int lives_pixbuf_get_rowstride ( const LiVESPixbuf *  pixbuf)
int lives_pixbuf_get_width ( const LiVESPixbuf *  pixbuf)
LiVESPixbuf* lives_pixbuf_new ( boolean  has_alpha,
int  width,
int  height 
)
LiVESPixbuf* lives_pixbuf_new_from_data ( const unsigned char *  buf,
boolean  has_alpha,
int  width,
int  height,
int  rowstride,
LiVESPixbufDestroyNotify  lives_free_buffer_fn,
gpointer  destroy_fn_data 
)
LiVESPixbuf* lives_pixbuf_new_from_file ( const char *  filename,
LiVESError **  error 
)
LiVESPixbuf* lives_pixbuf_new_from_file_at_scale ( const char *  filename,
int  width,
int  height,
boolean  preserve_aspect_ratio,
LiVESError **  error 
)
LiVESPixbuf* lives_pixbuf_scale_simple ( const LiVESPixbuf *  src,
int  dest_width,
int  dest_height,
LiVESInterpType  interp_type 
)
LiVESSList* lives_radio_button_get_group ( LiVESRadioButton *  rbutton)
void lives_set_cursor_style ( lives_cursor_t  cstyle,
LiVESXWindow *  window 
)
LiVESWidget* lives_standard_check_button_new ( const char *  label,
boolean  use_mnemonic,
LiVESBox *  box,
const char *  tooltip 
)
LiVESWidget* lives_standard_combo_new ( const char *  labeltext,
boolean  use_mnemonic,
LiVESList *  list,
LiVESBox *  box,
const char *  tooltip 
)
LiVESWidget* lives_standard_entry_new ( const char *  labeltext,
boolean  use_mnemonic,
char *  txt,
int  dispwidth,
int  maxchars,
LiVESBox *  box,
const char *  tooltip 
)
LiVESWidget* lives_standard_label_new ( const char *  text)
LiVESWidget* lives_standard_radio_button_new ( const char *  labeltext,
boolean  use_mnemonic,
LiVESSList *  rbgroup,
LiVESBox *  box,
const char *  tooltip 
)
LiVESWidget* lives_standard_spin_button_new ( const char *  labeltext,
boolean  use_mnemonic,
double  val,
double  min,
double  max,
double  step,
double  page,
int  dp,
LiVESBox *  box,
const char *  tooltip 
)
boolean lives_toggle_button_get_active ( LiVESToggleButton *  button)
void lives_toggle_button_set_active ( LiVESToggleButton *  button,
boolean  active 
)
void lives_tooltips_copy ( LiVESWidget *  dest,
LiVESWidget *  source 
)
void lives_tooltips_set ( LiVESWidget *  widget,
const char *  tip_text 
)
void set_fg_colour ( gint  red,
gint  green,
gint  blue 
)
char* text_view_get_text ( LiVESTextView *  textview)
void text_view_set_text ( LiVESTextView *  textview,
const char *  text 
)
void toggle_button_toggle ( LiVESToggleButton *  tbutton)
void unhide_cursor ( LiVESXWindow *  window)
boolean widget_act_toggle ( LiVESWidget *  ,
LiVESToggleButton *   
)