LiVES  2.4.1-svn
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Functions
widget-helper.cpp File Reference
#include "widget-helper-qt.h"
#include "main.h"
#include "rte_window.h"
#include "ce_thumbs.h"

Functions

LIVES_INLINE lives_painter_t * lives_painter_create (lives_painter_surface_t *target)
 
LIVES_INLINE lives_painter_t * lives_painter_create_from_widget (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_painter_set_source_pixbuf (lives_painter_t *cr, const LiVESPixbuf *pixbuf, double pixbuf_x, double pixbuf_y)
 
LIVES_INLINE boolean lives_painter_set_source_surface (lives_painter_t *cr, lives_painter_surface_t *surface, double x, double y)
 
LIVES_INLINE boolean lives_painter_paint (lives_painter_t *cr)
 
LIVES_INLINE boolean lives_painter_fill (lives_painter_t *cr)
 
LIVES_INLINE boolean lives_painter_stroke (lives_painter_t *cr)
 
LIVES_INLINE boolean lives_painter_clip (lives_painter_t *cr)
 
LIVES_INLINE boolean lives_painter_destroy (lives_painter_t *cr)
 
LIVES_INLINE boolean lives_painter_surface_destroy (lives_painter_surface_t *surf)
 
LIVES_INLINE boolean lives_painter_new_path (lives_painter_t *cr)
 
LIVES_INLINE boolean lives_painter_translate (lives_painter_t *cr, double x, double y)
 
LIVES_INLINE boolean lives_painter_set_line_width (lives_painter_t *cr, double width)
 
LIVES_INLINE boolean lives_painter_move_to (lives_painter_t *cr, double x, double y)
 
LIVES_INLINE boolean lives_painter_line_to (lives_painter_t *cr, double x, double y)
 
LIVES_INLINE boolean lives_painter_rectangle (lives_painter_t *cr, double x, double y, double width, double height)
 
LIVES_INLINE boolean lives_painter_arc (lives_painter_t *cr, double xc, double yc, double radius, double angle1, double angle2)
 
LIVES_INLINE boolean lives_painter_set_operator (lives_painter_t *cr, lives_painter_operator_t op)
 
LIVES_INLINE boolean lives_painter_set_source_rgb (lives_painter_t *cr, double red, double green, double blue)
 
LIVES_INLINE boolean lives_painter_set_source_rgba (lives_painter_t *cr, double red, double green, double blue, double alpha)
 
LIVES_INLINE boolean lives_painter_set_fill_rule (lives_painter_t *cr, lives_painter_fill_rule_t fill_rule)
 
LIVES_INLINE boolean lives_painter_surface_flush (lives_painter_surface_t *surf)
 
LIVES_INLINE
lives_painter_surface_t * 
lives_painter_image_surface_create_for_data (uint8_t *data, lives_painter_format_t format, int width, int height, int stride)
 
LIVES_INLINE
lives_painter_surface_t * 
lives_painter_surface_create_from_widget (LiVESWidget *widget, lives_painter_content_t content, int width, int height)
 
LIVES_INLINE
lives_painter_surface_t * 
lives_painter_image_surface_create (lives_painter_format_t format, int width, int height)
 
lives_painter_surface_t * lives_painter_get_target (lives_painter_t *cr)
 
int lives_painter_format_stride_for_width (lives_painter_format_t form, int width)
 
uint8_t * lives_painter_image_surface_get_data (lives_painter_surface_t *surf)
 
int lives_painter_image_surface_get_width (lives_painter_surface_t *surf)
 
int lives_painter_image_surface_get_height (lives_painter_surface_t *surf)
 
int lives_painter_image_surface_get_stride (lives_painter_surface_t *surf)
 
lives_painter_format_t lives_painter_image_surface_get_format (lives_painter_surface_t *surf)
 
LIVES_INLINE boolean lives_mem_set_vtable (LiVESMemVTable *alt_vtable)
 
LIVES_INLINE livespointer lives_object_ref (livespointer object)
 increase refcount by one More...
 
LIVES_INLINE boolean lives_object_unref (livespointer object)
 decrease refcount by one: if refcount==0, object is destroyed More...
 
LIVES_INLINE void lives_object_ref_sink (livespointer object)
 
LIVES_INLINE boolean lives_signal_handler_block (livespointer instance, unsigned long handler_id)
 
LIVES_INLINE boolean lives_signal_handler_unblock (livespointer instance, unsigned long handler_id)
 
LIVES_INLINE boolean lives_signal_handler_disconnect (livespointer instance, unsigned long handler_id)
 
LIVES_INLINE boolean lives_signal_stop_emission_by_name (livespointer instance, const char *detailed_signal)
 
LIVES_INLINE boolean lives_widget_set_sensitive (LiVESWidget *widget, boolean state)
 
LIVES_INLINE boolean lives_widget_get_sensitive (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_show (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_hide (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_show_all (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_destroy (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_queue_draw (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_queue_draw_area (LiVESWidget *widget, int x, int y, int width, int height)
 
LIVES_INLINE boolean lives_widget_queue_resize (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_set_size_request (LiVESWidget *widget, int width, int height)
 
LIVES_INLINE boolean lives_widget_process_updates (LiVESWidget *widget, boolean upd_children)
 
LIVES_INLINE boolean lives_xwindow_process_all_updates ()
 
LIVES_INLINE boolean lives_widget_reparent (LiVESWidget *widget, LiVESWidget *new_parent)
 
LIVES_INLINE boolean lives_widget_set_app_paintable (LiVESWidget *widget, boolean paintable)
 
LIVES_INLINE LiVESResponseType lives_dialog_run (LiVESDialog *dialog)
 
LIVES_INLINE boolean lives_dialog_response (LiVESDialog *dialog, int response)
 
LIVES_INLINE boolean lives_widget_set_bg_color (LiVESWidget *widget, LiVESWidgetState state, const LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_widget_set_fg_color (LiVESWidget *widget, LiVESWidgetState state, const LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_widget_set_text_color (LiVESWidget *widget, LiVESWidgetState state, const LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_widget_set_base_color (LiVESWidget *widget, LiVESWidgetState state, const LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_widget_get_bg_state_color (LiVESWidget *widget, LiVESWidgetState state, LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_widget_get_fg_state_color (LiVESWidget *widget, LiVESWidgetState state, LiVESWidgetColor *color)
 
LIVES_INLINE LiVESWidgetColor * lives_widget_color_copy (LiVESWidgetColor *c1, const LiVESWidgetColor *c2)
 
LIVES_INLINE LiVESWidget * lives_event_box_new (void)
 
LIVES_INLINE boolean lives_event_box_set_above_child (LiVESEventBox *ebox, boolean set)
 
LIVES_INLINE LiVESWidget * lives_image_new (void)
 
LIVES_INLINE LiVESWidget * lives_image_new_from_stock (const char *stock_id, LiVESIconSize size)
 
LIVES_INLINE LiVESWidget * lives_image_new_from_file (const char *filename)
 
LIVES_INLINE LiVESWidget * lives_image_new_from_pixbuf (LiVESPixbuf *pixbuf)
 
LIVES_INLINE boolean lives_image_set_from_pixbuf (LiVESImage *image, LiVESPixbuf *pixbuf)
 
LIVES_INLINE LiVESPixbuf * lives_image_get_pixbuf (LiVESImage *image)
 
LIVES_INLINE boolean lives_color_parse (const char *spec, LiVESWidgetColor *color)
 
LIVES_INLINE LiVESWidget * lives_dialog_get_content_area (LiVESDialog *dialog)
 
LIVES_INLINE LiVESWidget * lives_dialog_get_action_area (LiVESDialog *dialog)
 
LIVES_INLINE boolean lives_dialog_add_action_widget (LiVESDialog *dialog, LiVESWidget *widget, int response)
 
LIVES_INLINE LiVESWidget * lives_window_new (LiVESWindowType wintype)
 
LIVES_INLINE boolean lives_window_set_title (LiVESWindow *window, const char *title)
 
LIVES_INLINE boolean lives_window_set_transient_for (LiVESWindow *window, LiVESWindow *parent)
 
LIVES_INLINE boolean lives_window_set_modal (LiVESWindow *window, boolean modal)
 
LIVES_INLINE boolean lives_window_set_deletable (LiVESWindow *window, boolean deletable)
 
LIVES_INLINE boolean lives_window_set_resizable (LiVESWindow *window, boolean resizable)
 
LIVES_INLINE boolean lives_window_set_keep_below (LiVESWindow *window, boolean set)
 
LIVES_INLINE boolean lives_window_set_decorated (LiVESWindow *window, boolean set)
 
LIVES_INLINE boolean lives_window_set_auto_startup_notification (boolean set)
 
LIVES_INLINE boolean lives_window_set_screen (LiVESWindow *window, LiVESXScreen *screen)
 
LIVES_INLINE boolean lives_window_set_default_size (LiVESWindow *window, int width, int height)
 
LIVES_INLINE const char * lives_window_get_title (LiVESWindow *window)
 
LIVES_INLINE boolean lives_window_move (LiVESWindow *window, int x, int y)
 
LIVES_INLINE boolean lives_widget_get_position (LiVESWidget *widget, int *x, int *y)
 
LIVES_INLINE boolean lives_window_get_position (LiVESWindow *window, int *x, int *y)
 
LIVES_INLINE boolean lives_window_set_position (LiVESWindow *window, LiVESWindowPosition pos)
 
LIVES_INLINE boolean lives_window_set_hide_titlebar_when_maximized (LiVESWindow *window, boolean setting)
 
LIVES_INLINE boolean lives_window_resize (LiVESWindow *window, int width, int height)
 
LIVES_INLINE boolean lives_window_present (LiVESWindow *window)
 
LIVES_INLINE boolean lives_window_fullscreen (LiVESWindow *window)
 
LIVES_INLINE boolean lives_window_unfullscreen (LiVESWindow *window)
 
LIVES_INLINE boolean lives_window_maximize (LiVESWindow *window)
 
LIVES_INLINE boolean lives_window_unmaximize (LiVESWindow *window)
 
LIVES_INLINE LiVESAccelGroup * lives_accel_group_new (void)
 
LIVES_INLINE boolean lives_accel_group_connect (LiVESAccelGroup *group, uint32_t key, LiVESXModifierType mod, LiVESAccelFlags flags, LiVESWidgetClosure *closure)
 
LIVES_INLINE boolean lives_accel_group_disconnect (LiVESAccelGroup *group, LiVESWidgetClosure *closure)
 
LIVES_INLINE boolean lives_widget_add_accelerator (LiVESWidget *widget, const char *accel_signal, LiVESAccelGroup *accel_group, uint32_t accel_key, LiVESXModifierType accel_mods, LiVESAccelFlags accel_flags)
 
LIVES_INLINE boolean lives_window_add_accel_group (LiVESWindow *window, LiVESAccelGroup *group)
 
LIVES_INLINE boolean lives_window_remove_accel_group (LiVESWindow *window, LiVESAccelGroup *group)
 
LIVES_INLINE boolean lives_menu_set_accel_group (LiVESMenu *menu, LiVESAccelGroup *group)
 
LIVES_INLINE boolean lives_accel_groups_activate (LiVESObject *object, uint32_t key, LiVESXModifierType mod)
 
LIVES_INLINE boolean lives_window_has_toplevel_focus (LiVESWindow *window)
 
LIVES_INLINE LiVESPixbuf * lives_pixbuf_new (boolean has_alpha, int width, int height)
 
LIVES_INLINE LiVESPixbuf * lives_pixbuf_new_from_data (const unsigned char *buf, boolean has_alpha, int width, int height, int rowstride, LiVESPixbufDestroyNotify lives_free_buffer_fn, livespointer destroy_fn_data)
 
LIVES_INLINE LiVESPixbuf * lives_pixbuf_new_from_file (const char *filename, LiVESError **error)
 
LIVES_INLINE LiVESPixbuf * lives_pixbuf_new_from_file_at_scale (const char *filename, int width, int height, boolean preserve_aspect_ratio, LiVESError **error)
 
LIVES_INLINE int lives_pixbuf_get_rowstride (const LiVESPixbuf *pixbuf)
 
LIVES_INLINE int lives_pixbuf_get_width (const LiVESPixbuf *pixbuf)
 
LIVES_INLINE int lives_pixbuf_get_height (const LiVESPixbuf *pixbuf)
 
LIVES_INLINE int lives_pixbuf_get_n_channels (const LiVESPixbuf *pixbuf)
 
LIVES_INLINE unsigned char * lives_pixbuf_get_pixels (const LiVESPixbuf *pixbuf)
 
LIVES_INLINE const unsigned char * lives_pixbuf_get_pixels_readonly (const LiVESPixbuf *pixbuf)
 
LIVES_INLINE boolean lives_pixbuf_get_has_alpha (const LiVESPixbuf *pixbuf)
 
LIVES_INLINE LiVESPixbuf * lives_pixbuf_scale_simple (const LiVESPixbuf *src, int dest_width, int dest_height, LiVESInterpType interp_type)
 
LIVES_INLINE boolean lives_pixbuf_saturate_and_pixelate (const LiVESPixbuf *src, LiVESPixbuf *dest, float saturation, boolean pixilate)
 
LIVES_INLINE LiVESAdjustment * lives_adjustment_new (double value, double lower, double upper, double step_increment, double page_increment, double page_size)
 
LIVES_INLINE boolean lives_box_set_homogeneous (LiVESBox *box, boolean homogenous)
 
LIVES_INLINE boolean lives_box_reorder_child (LiVESBox *box, LiVESWidget *child, int pos)
 
LIVES_INLINE boolean lives_box_set_spacing (LiVESBox *box, int spacing)
 
LIVES_INLINE LiVESWidget * lives_hbox_new (boolean homogeneous, int spacing)
 
LIVES_INLINE LiVESWidget * lives_vbox_new (boolean homogeneous, int spacing)
 
LIVES_INLINE boolean lives_box_pack_start (LiVESBox *box, LiVESWidget *child, boolean expand, boolean fill, uint32_t padding)
 
LIVES_INLINE boolean lives_box_pack_end (LiVESBox *box, LiVESWidget *child, boolean expand, boolean fill, uint32_t padding)
 
LIVES_INLINE LiVESWidget * lives_hseparator_new (void)
 
LIVES_INLINE LiVESWidget * lives_vseparator_new (void)
 
LIVES_INLINE LiVESWidget * lives_hbutton_box_new (void)
 
LIVES_INLINE LiVESWidget * lives_vbutton_box_new (void)
 
LIVES_INLINE boolean lives_button_box_set_layout (LiVESButtonBox *bbox, LiVESButtonBoxStyle bstyle)
 
LIVES_INLINE LiVESWidget * lives_hscale_new (LiVESAdjustment *adj)
 
LIVES_INLINE LiVESWidget * lives_vscale_new (LiVESAdjustment *adj)
 
LIVES_INLINE LiVESWidget * lives_hpaned_new (void)
 
LIVES_INLINE LiVESWidget * lives_vpaned_new (void)
 
LIVES_INLINE LiVESWidget * lives_hscrollbar_new (LiVESAdjustment *adj)
 
LIVES_INLINE LiVESWidget * lives_vscrollbar_new (LiVESAdjustment *adj)
 
LIVES_INLINE LiVESWidget * lives_label_new (const char *text)
 
LIVES_INLINE LiVESWidget * lives_arrow_new (LiVESArrowType arrow_type, LiVESShadowType shadow_type)
 
LIVES_INLINE LiVESWidget * lives_alignment_new (float xalign, float yalign, float xscale, float yscale)
 
LIVES_INLINE boolean lives_alignment_set (LiVESAlignment *alignment, float xalign, float yalign, float xscale, float yscale)
 
LIVES_INLINE LiVESWidget * lives_expander_new_with_mnemonic (const char *label)
 
LIVES_INLINE LiVESWidget * lives_expander_new (const char *label)
 
LIVES_INLINE LiVESWidget * lives_expander_get_label_widget (LiVESExpander *expander)
 
LIVES_INLINE boolean lives_label_set_halignment (LiVESLabel *label, float yalign)
 
LIVES_INLINE LiVESWidget * lives_combo_new (void)
 
LIVES_INLINE LiVESWidget * lives_combo_new_with_model (LiVESTreeModel *model)
 
LIVES_INLINE LiVESTreeModel * lives_combo_get_model (LiVESCombo *combo)
 
LIVES_INLINE boolean lives_combo_append_text (LiVESCombo *combo, const char *text)
 
LIVES_INLINE boolean lives_combo_set_entry_text_column (LiVESCombo *combo, int column)
 
LIVES_INLINE char * lives_combo_get_active_text (LiVESCombo *combo)
 
LIVES_INLINE boolean lives_combo_set_active_index (LiVESCombo *combo, int index)
 
LIVES_INLINE boolean lives_combo_set_active_iter (LiVESCombo *combo, LiVESTreeIter *iter)
 
LIVES_INLINE boolean lives_combo_get_active_iter (LiVESCombo *combo, LiVESTreeIter *iter)
 
LIVES_INLINE int lives_combo_get_active (LiVESCombo *combo)
 
LIVES_INLINE LiVESWidget * lives_text_view_new (void)
 
LIVES_INLINE LiVESWidget * lives_text_view_new_with_buffer (LiVESTextBuffer *tbuff)
 
LIVES_INLINE LiVESTextBuffer * lives_text_view_get_buffer (LiVESTextView *tview)
 
LIVES_INLINE boolean lives_text_view_set_editable (LiVESTextView *tview, boolean setting)
 
LIVES_INLINE boolean lives_text_view_set_accepts_tab (LiVESTextView *tview, boolean setting)
 
LIVES_INLINE boolean lives_text_view_set_cursor_visible (LiVESTextView *tview, boolean setting)
 
LIVES_INLINE boolean lives_text_view_set_wrap_mode (LiVESTextView *tview, LiVESWrapMode wrapmode)
 
LIVES_INLINE boolean lives_text_view_set_justification (LiVESTextView *tview, LiVESJustification justify)
 
LIVES_INLINE boolean lives_text_view_scroll_mark_onscreen (LiVESTextView *tview, LiVESTextMark *mark)
 
LIVES_INLINE LiVESTextBuffer * lives_text_buffer_new (void)
 
LIVES_INLINE boolean lives_text_buffer_insert (LiVESTextBuffer *tbuff, LiVESTextIter *iter, const char *text, int len)
 
LIVES_INLINE boolean lives_text_buffer_insert_at_cursor (LiVESTextBuffer *tbuff, const char *text, int len)
 
LIVES_INLINE boolean lives_text_buffer_set_text (LiVESTextBuffer *tbuff, const char *text, int len)
 
LIVES_INLINE char * lives_text_buffer_get_text (LiVESTextBuffer *tbuff, LiVESTextIter *start, LiVESTextIter *end, boolean inc_hidden_chars)
 
LIVES_INLINE boolean lives_text_buffer_get_start_iter (LiVESTextBuffer *tbuff, LiVESTextIter *iter)
 
LIVES_INLINE boolean lives_text_buffer_get_end_iter (LiVESTextBuffer *tbuff, LiVESTextIter *iter)
 
LIVES_INLINE boolean lives_text_buffer_place_cursor (LiVESTextBuffer *tbuff, LiVESTextIter *iter)
 
LIVES_INLINE LiVESTextMark * lives_text_buffer_create_mark (LiVESTextBuffer *tbuff, const char *mark_name, const LiVESTextIter *where, boolean left_gravity)
 
LIVES_INLINE boolean lives_text_buffer_delete_mark (LiVESTextBuffer *tbuff, LiVESTextMark *mark)
 
LIVES_INLINE boolean lives_text_buffer_delete (LiVESTextBuffer *tbuff, LiVESTextIter *start, LiVESTextIter *end)
 
LIVES_INLINE boolean lives_text_buffer_get_iter_at_mark (LiVESTextBuffer *tbuff, LiVESTextIter *iter, LiVESTextMark *mark)
 
LIVES_INLINE LiVESWidget * lives_dialog_new (void)
 
LIVES_INLINE LiVESWidget * lives_button_new (void)
 
LIVES_INLINE LiVESWidget * lives_button_new_with_mnemonic (const char *label)
 
LIVES_INLINE LiVESWidget * lives_button_new_with_label (const char *label)
 
LIVES_INLINE LiVESWidget * lives_button_new_from_stock (const char *stock_id)
 
LIVES_INLINE boolean lives_button_set_label (LiVESButton *button, const char *label)
 
LIVES_INLINE boolean lives_button_set_use_underline (LiVESButton *button, boolean use)
 
LIVES_INLINE boolean lives_button_set_relief (LiVESButton *button, LiVESReliefStyle rstyle)
 
LIVES_INLINE boolean lives_button_set_image (LiVESButton *button, LiVESWidget *image)
 
LIVES_INLINE boolean lives_button_set_focus_on_click (LiVESButton *button, boolean focus)
 
LIVES_INLINE boolean lives_paned_set_position (LiVESPaned *paned, int pos)
 
LIVES_INLINE boolean lives_paned_pack (int where, LiVESPaned *paned, LiVESWidget *child, boolean resize, boolean shrink)
 
LIVES_INLINE LiVESWidget * lives_drawing_area_new (void)
 
LIVES_INLINE int lives_event_get_time (LiVESXEvent *event)
 
LIVES_INLINE boolean lives_toggle_button_get_active (LiVESToggleButton *button)
 
LIVES_INLINE boolean lives_toggle_button_set_active (LiVESToggleButton *button, boolean active)
 
LIVES_INLINE boolean lives_toggle_button_set_mode (LiVESToggleButton *button, boolean drawind)
 
LIVES_INLINE LiVESWidget * lives_radio_button_new (LiVESSList *group)
 
LIVES_INLINE LiVESWidget * lives_check_button_new (void)
 
LIVES_INLINE LiVESWidget * lives_check_button_new_with_label (const char *label)
 
LIVES_INLINE boolean lives_widget_set_tooltip_text (LiVESWidget *widget, const char *tip_text)
 
LIVES_INLINE boolean lives_widget_grab_focus (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_grab_default (LiVESWidget *widget)
 
LIVES_INLINE LiVESSList * lives_radio_button_get_group (LiVESRadioButton *rbutton)
 
LIVES_INLINE LiVESWidget * lives_widget_get_parent (LiVESWidget *widget)
 
LIVES_INLINE LiVESWidget * lives_widget_get_toplevel (LiVESWidget *widget)
 
LIVES_INLINE LiVESXWindow * lives_widget_get_xwindow (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_xwindow_set_keep_above (LiVESXWindow *xwin, boolean setting)
 
LIVES_INLINE boolean lives_widget_set_can_focus (LiVESWidget *widget, boolean state)
 
LIVES_INLINE boolean lives_widget_set_can_default (LiVESWidget *widget, boolean state)
 
LIVES_INLINE boolean lives_widget_add_events (LiVESWidget *widget, int events)
 
LIVES_INLINE boolean lives_widget_set_events (LiVESWidget *widget, int events)
 
LIVES_INLINE boolean lives_widget_remove_accelerator (LiVESWidget *widget, LiVESAccelGroup *acgroup, uint32_t accel_key, LiVESXModifierType accel_mods)
 
boolean lives_widget_get_preferred_size (LiVESWidget *widget, LiVESRequisition *min_size, LiVESRequisition *nat_size)
 
LIVES_INLINE boolean lives_widget_is_sensitive (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_is_visible (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_is_realized (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_container_add (LiVESContainer *container, LiVESWidget *widget)
 
LIVES_INLINE boolean lives_container_remove (LiVESContainer *container, LiVESWidget *widget)
 
LIVES_INLINE boolean lives_container_set_border_width (LiVESContainer *container, uint32_t width)
 
LIVES_INLINE boolean lives_container_foreach (LiVESContainer *cont, LiVESWidgetCallback callback, livespointer cb_data)
 
LIVES_INLINE LiVESList * lives_container_get_children (LiVESContainer *cont)
 
LIVES_INLINE boolean lives_container_set_focus_child (LiVESContainer *cont, LiVESWidget *child)
 
LIVES_INLINE LiVESWidget * lives_progress_bar_new (void)
 
LIVES_INLINE boolean lives_progress_bar_set_fraction (LiVESProgressBar *pbar, double fraction)
 
LIVES_INLINE boolean lives_progress_bar_set_pulse_step (LiVESProgressBar *pbar, double fraction)
 
LIVES_INLINE boolean lives_progress_bar_pulse (LiVESProgressBar *pbar)
 
LIVES_INLINE LiVESWidget * lives_spin_button_new (LiVESAdjustment *adj, double climb_rate, uint32_t digits)
 
LIVES_INLINE double lives_spin_button_get_value (LiVESSpinButton *button)
 
LIVES_INLINE int lives_spin_button_get_value_as_int (LiVESSpinButton *button)
 
LIVES_INLINE LiVESAdjustment * lives_spin_button_get_adjustment (LiVESSpinButton *button)
 
LIVES_INLINE boolean lives_spin_button_set_value (LiVESSpinButton *button, double value)
 
LIVES_INLINE boolean lives_spin_button_set_range (LiVESSpinButton *button, double min, double max)
 
LIVES_INLINE boolean lives_spin_button_set_wrap (LiVESSpinButton *button, boolean wrap)
 
LIVES_INLINE boolean lives_spin_button_set_digits (LiVESSpinButton *button, uint32_t digits)
 
LIVES_INLINE boolean lives_spin_button_update (LiVESSpinButton *button)
 
LIVES_INLINE LiVESToolItem * lives_tool_button_new (LiVESWidget *icon_widget, const char *label)
 
LIVES_INLINE LiVESToolItem * lives_tool_item_new (void)
 
LIVES_INLINE boolean lives_tool_button_set_icon_widget (LiVESToolButton *button, LiVESWidget *icon)
 
LIVES_INLINE boolean lives_tool_button_set_label_widget (LiVESToolButton *button, LiVESWidget *label)
 
LIVES_INLINE boolean lives_tool_button_set_use_underline (LiVESToolButton *button, boolean use_underline)
 
LIVES_INLINE void lives_ruler_set_range (LiVESRuler *ruler, double lower, double upper, double position, double max_size)
 
LIVES_INLINE LiVESWidget * lives_message_dialog_new (LiVESWindow *parent, LiVESDialogFlags flags, LiVESMessageType type, LiVESButtonsType buttons, const char *msg_fmt,...)
 
LIVES_INLINE double lives_ruler_get_value (LiVESRuler *ruler)
 
LIVES_INLINE double lives_ruler_set_value (LiVESRuler *ruler, double value)
 
LIVES_INLINE double lives_ruler_set_upper (LiVESRuler *ruler, double value)
 
LIVES_INLINE double lives_ruler_set_lower (LiVESRuler *ruler, double value)
 
LIVES_INLINE LiVESCellRenderer * lives_cell_renderer_text_new (void)
 
LIVES_INLINE LiVESCellRenderer * lives_cell_renderer_spin_new (void)
 
LIVES_INLINE LiVESCellRenderer * lives_cell_renderer_toggle_new (void)
 
LIVES_INLINE LiVESCellRenderer * lives_cell_renderer_pixbuf_new (void)
 
LIVES_INLINE LiVESWidget * lives_toolbar_new (void)
 
LIVES_INLINE boolean lives_toolbar_insert (LiVESToolbar *toolbar, LiVESToolItem *item, int pos)
 
LIVES_INLINE boolean lives_toolbar_set_show_arrow (LiVESToolbar *toolbar, boolean show)
 
LIVES_INLINE LiVESIconSize lives_toolbar_get_icon_size (LiVESToolbar *toolbar)
 
LIVES_INLINE boolean lives_toolbar_set_icon_size (LiVESToolbar *toolbar, LiVESIconSize icon_size)
 
LIVES_INLINE boolean lives_toolbar_set_style (LiVESToolbar *toolbar, LiVESToolbarStyle style)
 
LIVES_INLINE int lives_widget_get_allocation_x (LiVESWidget *widget)
 
LIVES_INLINE int lives_widget_get_allocation_y (LiVESWidget *widget)
 
LIVES_INLINE int lives_widget_get_allocation_width (LiVESWidget *widget)
 
LIVES_INLINE int lives_widget_get_allocation_height (LiVESWidget *widget)
 
LIVES_INLINE boolean lives_widget_set_state (LiVESWidget *widget, LiVESWidgetState state)
 
LIVES_INLINE LiVESWidgetState lives_widget_get_state (LiVESWidget *widget)
 
LIVES_INLINE LiVESWidget * lives_bin_get_child (LiVESBin *bin)
 
LIVES_INLINE double lives_adjustment_get_upper (LiVESAdjustment *adj)
 
LIVES_INLINE double lives_adjustment_get_lower (LiVESAdjustment *adj)
 
LIVES_INLINE double lives_adjustment_get_page_size (LiVESAdjustment *adj)
 
LIVES_INLINE double lives_adjustment_get_value (LiVESAdjustment *adj)
 
LIVES_INLINE boolean lives_adjustment_set_upper (LiVESAdjustment *adj, double upper)
 
LIVES_INLINE boolean lives_adjustment_set_lower (LiVESAdjustment *adj, double lower)
 
LIVES_INLINE boolean lives_adjustment_set_page_size (LiVESAdjustment *adj, double page_size)
 
LIVES_INLINE boolean lives_adjustment_set_value (LiVESAdjustment *adj, double value)
 
LIVES_INLINE boolean lives_adjustment_clamp_page (LiVESAdjustment *adj, double lower, double upper)
 
LIVES_INLINE LiVESAdjustment * lives_range_get_adjustment (LiVESRange *range)
 
LIVES_INLINE boolean lives_range_set_value (LiVESRange *range, double value)
 
LIVES_INLINE boolean lives_range_set_range (LiVESRange *range, double min, double max)
 
LIVES_INLINE boolean lives_range_set_increments (LiVESRange *range, double step, double page)
 
LIVES_INLINE boolean lives_range_set_inverted (LiVESRange *range, boolean invert)
 
LIVES_INLINE double lives_range_get_value (LiVESRange *range)
 
LIVES_INLINE boolean lives_tree_model_get (LiVESTreeModel *tmod, LiVESTreeIter *titer,...)
 
LIVES_INLINE boolean lives_tree_model_get_iter (LiVESTreeModel *tmod, LiVESTreeIter *titer, LiVESTreePath *tpath)
 
LIVES_INLINE boolean lives_tree_model_get_iter_first (LiVESTreeModel *tmod, LiVESTreeIter *titer)
 
LIVES_INLINE LiVESTreePath * lives_tree_model_get_path (LiVESTreeModel *tmod, LiVESTreeIter *titer)
 
LIVES_INLINE boolean lives_tree_model_iter_children (LiVESTreeModel *tmod, LiVESTreeIter *titer, LiVESTreeIter *parent)
 
LIVES_INLINE int lives_tree_model_iter_n_children (LiVESTreeModel *tmod, LiVESTreeIter *titer)
 
LIVES_INLINE boolean lives_tree_model_iter_next (LiVESTreeModel *tmod, LiVESTreeIter *titer)
 
LIVES_INLINE boolean lives_tree_path_free (LiVESTreePath *tpath)
 
LIVES_INLINE LiVESTreePath * lives_tree_path_new_from_string (const char *path)
 
LIVES_INLINE int lives_tree_path_get_depth (LiVESTreePath *tpath)
 
LIVES_INLINE int * lives_tree_path_get_indices (LiVESTreePath *tpath)
 
LIVES_INLINE LiVESTreeStore * lives_tree_store_new (int ncols,...)
 
LIVES_INLINE boolean lives_tree_store_append (LiVESTreeStore *tstore, LiVESTreeIter *titer, LiVESTreeIter *parent)
 
LIVES_INLINE boolean lives_tree_store_set (LiVESTreeStore *tstore, LiVESTreeIter *titer,...)
 
LIVES_INLINE LiVESWidget * lives_tree_view_new_with_model (LiVESTreeModel *tmod)
 
LIVES_INLINE LiVESWidget * lives_tree_view_new (void)
 
LIVES_INLINE boolean lives_tree_view_set_model (LiVESTreeView *tview, LiVESTreeModel *tmod)
 
LIVES_INLINE LiVESTreeModel * lives_tree_view_get_model (LiVESTreeView *tview)
 
LIVES_INLINE LiVESTreeSelection * lives_tree_view_get_selection (LiVESTreeView *tview)
 
LIVES_INLINE int lives_tree_view_append_column (LiVESTreeView *tview, LiVESTreeViewColumn *tvcol)
 
LIVES_INLINE boolean lives_tree_view_set_headers_visible (LiVESTreeView *tview, boolean vis)
 
LIVES_INLINE LiVESAdjustment * lives_tree_view_get_hadjustment (LiVESTreeView *tview)
 
LIVES_INLINE LiVESTreeViewColumn * lives_tree_view_column_new_with_attributes (const char *title, LiVESCellRenderer *crend,...)
 
LIVES_INLINE boolean lives_tree_view_column_set_sizing (LiVESTreeViewColumn *tvcol, LiVESTreeViewColumnSizing type)
 
LIVES_INLINE boolean lives_tree_view_column_set_fixed_width (LiVESTreeViewColumn *tvcol, int fwidth)
 
LIVES_INLINE boolean lives_tree_selection_get_selected (LiVESTreeSelection *tsel, LiVESTreeModel **tmod, LiVESTreeIter *titer)
 
LIVES_INLINE boolean lives_tree_selection_set_mode (LiVESTreeSelection *tsel, LiVESSelectionMode tselmod)
 
LIVES_INLINE boolean lives_tree_selection_select_iter (LiVESTreeSelection *tsel, LiVESTreeIter *titer)
 
LIVES_INLINE LiVESListStore * lives_list_store_new (int ncols,...)
 
LIVES_INLINE boolean lives_list_store_set (LiVESListStore *lstore, LiVESTreeIter *titer,...)
 
LIVES_INLINE boolean lives_list_store_insert (LiVESListStore *lstore, LiVESTreeIter *titer, int position)
 
LIVES_INLINE const char * lives_label_get_text (LiVESLabel *label)
 
LIVES_INLINE boolean lives_label_set_text (LiVESLabel *label, const char *text)
 
LIVES_INLINE boolean lives_label_set_text_with_mnemonic (LiVESLabel *label, const char *text)
 
LIVES_INLINE boolean lives_label_set_markup (LiVESLabel *label, const char *markup)
 
LIVES_INLINE boolean lives_label_set_markup_with_mnemonic (LiVESLabel *label, const char *markup)
 
LIVES_INLINE boolean lives_label_set_mnemonic_widget (LiVESLabel *label, LiVESWidget *widget)
 
LIVES_INLINE LiVESWidget * lives_label_get_mnemonic_widget (LiVESLabel *label)
 
LIVES_INLINE boolean lives_label_set_selectable (LiVESLabel *label, boolean setting)
 
LIVES_INLINE boolean lives_editable_set_editable (LiVESEditable *editable, boolean is_editable)
 
LIVES_INLINE boolean lives_editable_select_region (LiVESEditable *editable, int start_pos, int end_pos)
 
LIVES_INLINE LiVESWidget * lives_entry_new (void)
 
LIVES_INLINE boolean lives_entry_set_max_length (LiVESEntry *entry, int len)
 
LIVES_INLINE boolean lives_entry_set_activates_default (LiVESEntry *entry, boolean act)
 
LIVES_INLINE boolean lives_entry_set_visibility (LiVESEntry *entry, boolean vis)
 
LIVES_INLINE boolean lives_entry_set_has_frame (LiVESEntry *entry, boolean has)
 
LIVES_INLINE const char * lives_entry_get_text (LiVESEntry *entry)
 
LIVES_INLINE boolean lives_entry_set_text (LiVESEntry *entry, const char *text)
 
LIVES_INLINE boolean lives_entry_set_width_chars (LiVESEntry *entry, int nchars)
 
LIVES_INLINE LiVESWidget * lives_scrolled_window_new (LiVESAdjustment *hadj, LiVESAdjustment *vadj)
 
LIVES_INLINE LiVESAdjustment * lives_scrolled_window_get_hadjustment (LiVESScrolledWindow *swindow)
 
LIVES_INLINE LiVESAdjustment * lives_scrolled_window_get_vadjustment (LiVESScrolledWindow *swindow)
 
LIVES_INLINE boolean lives_scrolled_window_set_policy (LiVESScrolledWindow *scrolledwindow, LiVESPolicyType hpolicy, LiVESPolicyType vpolicy)
 
LIVES_INLINE boolean lives_scrolled_window_add_with_viewport (LiVESScrolledWindow *scrolledwindow, LiVESWidget *child)
 
LIVES_INLINE boolean lives_xwindow_raise (LiVESXWindow *xwin)
 
LIVES_INLINE boolean lives_xwindow_set_cursor (LiVESXWindow *xwin, LiVESXCursor *cursor)
 
LIVES_INLINE boolean lives_dialog_set_has_separator (LiVESDialog *dialog, boolean has)
 
LIVES_INLINE boolean lives_widget_set_hexpand (LiVESWidget *widget, boolean state)
 
LIVES_INLINE boolean lives_widget_set_vexpand (LiVESWidget *widget, boolean state)
 
LIVES_INLINE LiVESWidget * lives_menu_new (void)
 
LIVES_INLINE LiVESWidget * lives_menu_bar_new (void)
 
LIVES_INLINE LiVESWidget * lives_menu_item_new (void)
 
LIVES_INLINE LiVESWidget * lives_menu_item_new_with_mnemonic (const char *label)
 
LIVES_INLINE LiVESWidget * lives_menu_item_new_with_label (const char *label)
 
LIVES_INLINE LiVESWidget * lives_image_menu_item_new_with_label (const char *label)
 
LIVES_INLINE LiVESWidget * lives_image_menu_item_new_with_mnemonic (const char *label)
 
LIVES_INLINE LiVESWidget * lives_radio_menu_item_new_with_label (LiVESSList *group, const char *label)
 
LIVES_INLINE LiVESSList * lives_radio_menu_item_get_group (LiVESRadioMenuItem *rmenuitem)
 
LIVES_INLINE LiVESWidget * lives_check_menu_item_new_with_label (const char *label)
 
LIVES_INLINE LiVESWidget * lives_check_menu_item_new_with_mnemonic (const char *label)
 
LIVES_INLINE LiVESWidget * lives_image_menu_item_new_from_stock (const char *stock_id, LiVESAccelGroup *accel_group)
 
LIVES_INLINE LiVESToolItem * lives_menu_tool_button_new (LiVESWidget *icon, const char *label)
 
LIVES_INLINE boolean lives_menu_tool_button_set_menu (LiVESMenuToolButton *toolbutton, LiVESWidget *menu)
 
LIVES_INLINE boolean lives_menu_item_set_submenu (LiVESMenuItem *menuitem, LiVESWidget *menu)
 
LIVES_INLINE boolean lives_menu_item_activate (LiVESMenuItem *menuitem)
 
LIVES_INLINE boolean lives_check_menu_item_set_active (LiVESCheckMenuItem *item, boolean state)
 
LIVES_INLINE boolean lives_check_menu_item_get_active (LiVESCheckMenuItem *item)
 
LIVES_INLINE boolean lives_image_menu_item_set_image (LiVESImageMenuItem *item, LiVESWidget *image)
 
LIVES_INLINE boolean lives_menu_set_title (LiVESMenu *menu, const char *title)
 
LIVES_INLINE boolean lives_menu_popup (LiVESMenu *menu, LiVESXEventButton *event)
 
LIVES_INLINE boolean lives_menu_reorder_child (LiVESMenu *menu, LiVESWidget *child, int pos)
 
LIVES_INLINE boolean lives_menu_detach (LiVESMenu *menu)
 
LIVES_INLINE boolean lives_menu_shell_append (LiVESMenuShell *menushell, LiVESWidget *child)
 
LIVES_INLINE boolean lives_menu_shell_insert (LiVESMenuShell *menushell, LiVESWidget *child, int pos)
 
LIVES_INLINE boolean lives_menu_shell_prepend (LiVESMenuShell *menushell, LiVESWidget *child)
 
LIVES_INLINE boolean lives_image_menu_item_set_always_show_image (LiVESImageMenuItem *item, boolean show)
 
LIVES_INLINE boolean lives_scale_set_draw_value (LiVESScale *scale, boolean draw_value)
 
LIVES_INLINE boolean lives_scale_set_value_pos (LiVESScale *scale, LiVESPositionType ptype)
 
LIVES_INLINE boolean lives_scale_set_digits (LiVESScale *scale, int digits)
 
LIVES_INLINE boolean lives_scale_button_set_orientation (LiVESScaleButton *scale, LiVESOrientation orientation)
 
LIVES_INLINE double lives_scale_button_get_value (LiVESScaleButton *scale)
 
LIVES_INLINE char * lives_file_chooser_get_filename (LiVESFileChooser *chooser)
 
LIVES_INLINE LiVESSList * lives_file_chooser_get_filenames (LiVESFileChooser *chooser)
 
LIVES_INLINE LiVESWidget * lives_grid_new (void)
 
LIVES_INLINE boolean lives_grid_set_row_spacing (LiVESGrid *grid, uint32_t spacing)
 
LIVES_INLINE boolean lives_grid_set_column_spacing (LiVESGrid *grid, uint32_t spacing)
 
LIVES_INLINE boolean lives_grid_remove_row (LiVESGrid *grid, int posn)
 
LIVES_INLINE boolean lives_grid_insert_row (LiVESGrid *grid, int posn)
 
LIVES_INLINE boolean lives_grid_attach_next_to (LiVESGrid *grid, LiVESWidget *child, LiVESWidget *sibling, LiVESPositionType side, int width, int height)
 
LIVES_INLINE LiVESWidget * lives_frame_new (const char *label)
 
LIVES_INLINE boolean lives_frame_set_label (LiVESFrame *frame, const char *label)
 
LIVES_INLINE boolean lives_frame_set_label_widget (LiVESFrame *frame, LiVESWidget *widget)
 
LIVES_INLINE LiVESWidget * lives_frame_get_label_widget (LiVESFrame *frame)
 
LIVES_INLINE boolean lives_frame_set_shadow_type (LiVESFrame *frame, LiVESShadowType stype)
 
LIVES_INLINE LiVESWidget * lives_notebook_new (void)
 
LIVES_INLINE LiVESWidget * lives_notebook_get_nth_page (LiVESNotebook *nbook, int pagenum)
 
LIVES_INLINE int lives_notebook_get_current_page (LiVESNotebook *nbook)
 
LIVES_INLINE boolean lives_notebook_set_current_page (LiVESNotebook *nbook, int pagenum)
 
LIVES_INLINE boolean lives_notebook_set_tab_label (LiVESNotebook *nbook, LiVESWidget *child, LiVESWidget *tablabel)
 
LIVES_INLINE LiVESWidget * lives_table_new (uint32_t rows, uint32_t cols, boolean homogeneous)
 
LIVES_INLINE boolean lives_table_set_row_spacings (LiVESTable *table, uint32_t spacing)
 
LIVES_INLINE boolean lives_table_set_col_spacings (LiVESTable *table, uint32_t spacing)
 
LIVES_INLINE boolean lives_table_resize (LiVESTable *table, uint32_t rows, uint32_t cols)
 
LIVES_INLINE boolean lives_table_attach (LiVESTable *table, LiVESWidget *child, uint32_t left, uint32_t right, uint32_t top, uint32_t bottom, LiVESAttachOptions xoptions, LiVESAttachOptions yoptions, uint32_t xpad, uint32_t ypad)
 
LIVES_INLINE LiVESWidget * lives_color_button_new_with_color (const LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_color_button_get_color (LiVESColorButton *button, LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_color_button_set_color (LiVESColorButton *button, const LiVESWidgetColor *color)
 
LIVES_INLINE boolean lives_color_button_set_title (LiVESColorButton *button, const char *title)
 
LIVES_INLINE boolean lives_color_button_set_use_alpha (LiVESColorButton *button, boolean use_alpha)
 
LIVES_INLINE boolean lives_widget_get_pointer (LiVESXDevice *device, LiVESWidget *widget, int *x, int *y)
 
LIVES_INLINE LiVESXDisplay * lives_widget_get_display (LiVESWidget *widget)
 
LIVES_INLINE LiVESXWindow * lives_display_get_window_at_pointer (LiVESXDevice *device, LiVESXDisplay *display, int *win_x, int *win_y)
 
LIVES_INLINE boolean lives_display_get_pointer (LiVESXDevice *device, LiVESXDisplay *display, LiVESXScreen **screen, int *x, int *y, LiVESXModifierType *mask)
 
LIVES_INLINE boolean lives_display_warp_pointer (LiVESXDevice *device, LiVESXDisplay *display, LiVESXScreen *screen, int x, int y)
 
LIVES_INLINE lives_display_t lives_widget_get_display_type (LiVESWidget *widget)
 
LIVES_INLINE uint64_t lives_widget_get_xwinid (LiVESWidget *widget, const gchar *msg)
 
LIVES_INLINE uint32_t lives_timer_add (uint32_t interval, LiVESWidgetSourceFunc function, livespointer data)
 
LIVES_INLINE boolean lives_timer_remove (uint32_t timer)
 
boolean lives_source_remove (ulong handle)
 
LIVES_INLINE uint32_t lives_accelerator_get_default_mod_mask ()
 
LIVES_INLINE int lives_screen_get_width (LiVESXScreen *screen)
 
LIVES_INLINE int lives_screen_get_height (LiVESXScreen *screen)
 
LIVES_INLINE boolean lives_entry_set_editable (LiVESEntry *entry, boolean editable)
 
void lives_painter_set_source_to_bg (lives_painter_t *cr, LiVESWidget *widget)
 
void lives_tooltips_copy (LiVESWidget *dest, LiVESWidget *source)
 
boolean lives_combo_populate (LiVESCombo *combo, LiVESList *list)
 
LiVESWidget * lives_volume_button_new (LiVESOrientation orientation, LiVESAdjustment *adj, double volume)
 
LiVESWidget * lives_standard_label_new (const char *text)
 
LiVESWidget * lives_standard_label_new_with_mnemonic (const char *text, LiVESWidget *mnemonic_widget)
 
LiVESWidget * lives_standard_check_button_new (const char *labeltext, 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)
 
size_t calc_spin_button_width (double min, double max, int dp)
 
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, const char *txt, int dispwidth, int maxchars, LiVESBox *box, const char *tooltip)
 
LiVESWidget * lives_standard_dialog_new (const char *title, boolean add_std_buttons)
 
LiVESWidget * lives_standard_hruler_new (void)
 
LiVESWidget * lives_standard_scrolled_window_new (int width, int height, LiVESWidget *child)
 
LiVESWidget * lives_standard_expander_new (const char *ltext, boolean use_mnemonic, LiVESBox *parent, LiVESWidget *child)
 
LIVES_INLINE LiVESWidget * lives_standard_file_button_new (boolean is_dir, const char *def_dir)
 
LIVES_INLINE LiVESXCursor * lives_cursor_new_from_pixbuf (LiVESXDisplay *disp, LiVESPixbuf *pixbuf, int x, int y)
 
void widget_helper_init (void)
 
boolean lives_has_icon (const char *stock_id, LiVESIconSize size)
 
LIVES_INLINE void lives_cursor_unref (LiVESXCursor *cursor)
 
void lives_widget_apply_theme (LiVESWidget *widget, LiVESWidgetState state)
 
void lives_widget_apply_theme2 (LiVESWidget *widget, LiVESWidgetState state)
 
boolean lives_entry_set_completion_from_list (LiVESEntry *entry, LiVESList *xlist)
 
void lives_window_center (LiVESWindow *window)
 
void lives_widget_get_bg_color (LiVESWidget *widget, LiVESWidgetColor *color)
 
void lives_widget_get_fg_color (LiVESWidget *widget, LiVESWidgetColor *color)
 
void lives_widget_unparent (LiVESWidget *widget)
 
boolean label_act_toggle (LiVESWidget *widget, LiVESXEventButton *event, LiVESToggleButton *togglebutton)
 
boolean widget_act_toggle (LiVESWidget *widget, LiVESToggleButton *togglebutton)
 
LIVES_INLINE void toggle_button_toggle (LiVESToggleButton *tbutton)
 
void set_child_colour (LiVESWidget *widget, livespointer set_allx)
 
char * lives_text_view_get_text (LiVESTextView *textview)
 
boolean lives_text_view_set_text (LiVESTextView *textview, const gchar *text, int len)
 
boolean lives_text_buffer_insert_at_end (LiVESTextBuffer *tbuff, const char *text)
 
boolean lives_text_view_scroll_onscreen (LiVESTextView *tview)
 
int get_box_child_index (LiVESBox *box, LiVESWidget *tchild)
 
void lives_spin_button_configure (LiVESSpinButton *spinbutton, double value, double lower, double upper, double step_increment, double page_increment)
 
boolean lives_widget_context_update (void)
 
LiVESWidget * lives_menu_add_separator (LiVESMenu *menu)
 
LIVES_INLINE int lives_display_get_n_screens (LiVESXDisplay *disp)
 
void lives_set_cursor_style (lives_cursor_t cstyle, LiVESWidget *widget)
 
void hide_cursor (LiVESXWindow *window)
 
void unhide_cursor (LiVESXWindow *window)
 
void get_border_size (LiVESWidget *win, int *bx, int *by)
 
boolean lives_combo_set_active_string (LiVESCombo *combo, const char *active_str)
 
LiVESWidget * lives_combo_get_entry (LiVESCombo *widget)
 
boolean lives_widget_set_can_focus_and_default (LiVESWidget *widget)
 
void lives_general_button_clicked (LiVESButton *button, livespointer data_to_free)
 
LiVESWidget * add_hsep_to_box (LiVESBox *box)
 
LiVESWidget * add_vsep_to_box (LiVESBox *box)
 
LiVESWidget * add_fill_to_box (LiVESBox *box)
 
LIVES_INLINE boolean lives_button_box_set_button_width (LiVESButtonBox *bbox, LiVESWidget *button, int min_width)
 

Function Documentation

LiVESWidget* add_fill_to_box ( LiVESBox *  box)
LiVESWidget* add_hsep_to_box ( LiVESBox *  box)
LiVESWidget* add_vsep_to_box ( LiVESBox *  box)
size_t calc_spin_button_width ( double  min,
double  max,
int  dp 
)
void get_border_size ( LiVESWidget *  win,
int *  bx,
int *  by 
)
int get_box_child_index ( LiVESBox *  box,
LiVESWidget *  tchild 
)
void hide_cursor ( LiVESXWindow *  window)
boolean label_act_toggle ( LiVESWidget *  widget,
LiVESXEventButton *  event,
LiVESToggleButton *  togglebutton 
)
LIVES_INLINE boolean lives_accel_group_connect ( LiVESAccelGroup *  group,
uint32_t  key,
LiVESXModifierType  mod,
LiVESAccelFlags  flags,
LiVESWidgetClosure *  closure 
)
LIVES_INLINE boolean lives_accel_group_disconnect ( LiVESAccelGroup *  group,
LiVESWidgetClosure *  closure 
)
LIVES_INLINE LiVESAccelGroup* lives_accel_group_new ( void  )
LIVES_INLINE boolean lives_accel_groups_activate ( LiVESObject *  object,
uint32_t  key,
LiVESXModifierType  mod 
)
LIVES_INLINE uint32_t lives_accelerator_get_default_mod_mask ( )
LIVES_INLINE boolean lives_adjustment_clamp_page ( LiVESAdjustment *  adj,
double  lower,
double  upper 
)
LIVES_INLINE double lives_adjustment_get_lower ( LiVESAdjustment *  adj)
LIVES_INLINE double lives_adjustment_get_page_size ( LiVESAdjustment *  adj)
LIVES_INLINE double lives_adjustment_get_upper ( LiVESAdjustment *  adj)
LIVES_INLINE double lives_adjustment_get_value ( LiVESAdjustment *  adj)
LIVES_INLINE LiVESAdjustment* lives_adjustment_new ( double  value,
double  lower,
double  upper,
double  step_increment,
double  page_increment,
double  page_size 
)
LIVES_INLINE boolean lives_adjustment_set_lower ( LiVESAdjustment *  adj,
double  lower 
)
LIVES_INLINE boolean lives_adjustment_set_page_size ( LiVESAdjustment *  adj,
double  page_size 
)
LIVES_INLINE boolean lives_adjustment_set_upper ( LiVESAdjustment *  adj,
double  upper 
)
LIVES_INLINE boolean lives_adjustment_set_value ( LiVESAdjustment *  adj,
double  value 
)
LIVES_INLINE LiVESWidget* lives_alignment_new ( float  xalign,
float  yalign,
float  xscale,
float  yscale 
)
LIVES_INLINE boolean lives_alignment_set ( LiVESAlignment *  alignment,
float  xalign,
float  yalign,
float  xscale,
float  yscale 
)
LIVES_INLINE LiVESWidget* lives_arrow_new ( LiVESArrowType  arrow_type,
LiVESShadowType  shadow_type 
)
LIVES_INLINE LiVESWidget* lives_bin_get_child ( LiVESBin *  bin)
LIVES_INLINE boolean lives_box_pack_end ( LiVESBox *  box,
LiVESWidget *  child,
boolean  expand,
boolean  fill,
uint32_t  padding 
)
LIVES_INLINE boolean lives_box_pack_start ( LiVESBox *  box,
LiVESWidget *  child,
boolean  expand,
boolean  fill,
uint32_t  padding 
)
LIVES_INLINE boolean lives_box_reorder_child ( LiVESBox *  box,
LiVESWidget *  child,
int  pos 
)
LIVES_INLINE boolean lives_box_set_homogeneous ( LiVESBox *  box,
boolean  homogenous 
)
LIVES_INLINE boolean lives_box_set_spacing ( LiVESBox *  box,
int  spacing 
)
LIVES_INLINE boolean lives_button_box_set_button_width ( LiVESButtonBox *  bbox,
LiVESWidget *  button,
int  min_width 
)
LIVES_INLINE boolean lives_button_box_set_layout ( LiVESButtonBox *  bbox,
LiVESButtonBoxStyle  bstyle 
)
LIVES_INLINE LiVESWidget* lives_button_new ( void  )
LIVES_INLINE LiVESWidget* lives_button_new_from_stock ( const char *  stock_id)
LIVES_INLINE LiVESWidget* lives_button_new_with_label ( const char *  label)
LIVES_INLINE LiVESWidget* lives_button_new_with_mnemonic ( const char *  label)
LIVES_INLINE boolean lives_button_set_focus_on_click ( LiVESButton *  button,
boolean  focus 
)
LIVES_INLINE boolean lives_button_set_image ( LiVESButton *  button,
LiVESWidget *  image 
)
LIVES_INLINE boolean lives_button_set_label ( LiVESButton *  button,
const char *  label 
)
LIVES_INLINE boolean lives_button_set_relief ( LiVESButton *  button,
LiVESReliefStyle  rstyle 
)
LIVES_INLINE boolean lives_button_set_use_underline ( LiVESButton *  button,
boolean  use 
)
LIVES_INLINE LiVESCellRenderer* lives_cell_renderer_pixbuf_new ( void  )
LIVES_INLINE LiVESCellRenderer* lives_cell_renderer_spin_new ( void  )
LIVES_INLINE LiVESCellRenderer* lives_cell_renderer_text_new ( void  )
LIVES_INLINE LiVESCellRenderer* lives_cell_renderer_toggle_new ( void  )
LIVES_INLINE LiVESWidget* lives_check_button_new ( void  )
LIVES_INLINE LiVESWidget* lives_check_button_new_with_label ( const char *  label)
LIVES_INLINE boolean lives_check_menu_item_get_active ( LiVESCheckMenuItem *  item)
LIVES_INLINE LiVESWidget* lives_check_menu_item_new_with_label ( const char *  label)
LIVES_INLINE LiVESWidget* lives_check_menu_item_new_with_mnemonic ( const char *  label)
LIVES_INLINE boolean lives_check_menu_item_set_active ( LiVESCheckMenuItem *  item,
boolean  state 
)
LIVES_INLINE boolean lives_color_button_get_color ( LiVESColorButton *  button,
LiVESWidgetColor *  color 
)
LIVES_INLINE LiVESWidget* lives_color_button_new_with_color ( const LiVESWidgetColor *  color)
LIVES_INLINE boolean lives_color_button_set_color ( LiVESColorButton *  button,
const LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_color_button_set_title ( LiVESColorButton *  button,
const char *  title 
)
LIVES_INLINE boolean lives_color_button_set_use_alpha ( LiVESColorButton *  button,
boolean  use_alpha 
)
LIVES_INLINE boolean lives_color_parse ( const char *  spec,
LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_combo_append_text ( LiVESCombo *  combo,
const char *  text 
)
LIVES_INLINE int lives_combo_get_active ( LiVESCombo *  combo)
LIVES_INLINE boolean lives_combo_get_active_iter ( LiVESCombo *  combo,
LiVESTreeIter *  iter 
)
LIVES_INLINE char* lives_combo_get_active_text ( LiVESCombo *  combo)
LiVESWidget* lives_combo_get_entry ( LiVESCombo *  widget)
LIVES_INLINE LiVESTreeModel* lives_combo_get_model ( LiVESCombo *  combo)
LIVES_INLINE LiVESWidget* lives_combo_new ( void  )
LIVES_INLINE LiVESWidget* lives_combo_new_with_model ( LiVESTreeModel *  model)
boolean lives_combo_populate ( LiVESCombo *  combo,
LiVESList *  list 
)
LIVES_INLINE boolean lives_combo_set_active_index ( LiVESCombo *  combo,
int  index 
)
LIVES_INLINE boolean lives_combo_set_active_iter ( LiVESCombo *  combo,
LiVESTreeIter *  iter 
)
boolean lives_combo_set_active_string ( LiVESCombo *  combo,
const char *  active_str 
)
LIVES_INLINE boolean lives_combo_set_entry_text_column ( LiVESCombo *  combo,
int  column 
)
LIVES_INLINE boolean lives_container_add ( LiVESContainer *  container,
LiVESWidget *  widget 
)
LIVES_INLINE boolean lives_container_foreach ( LiVESContainer *  cont,
LiVESWidgetCallback  callback,
livespointer  cb_data 
)
LIVES_INLINE LiVESList* lives_container_get_children ( LiVESContainer *  cont)
LIVES_INLINE boolean lives_container_remove ( LiVESContainer *  container,
LiVESWidget *  widget 
)
LIVES_INLINE boolean lives_container_set_border_width ( LiVESContainer *  container,
uint32_t  width 
)
LIVES_INLINE boolean lives_container_set_focus_child ( LiVESContainer *  cont,
LiVESWidget *  child 
)
LIVES_INLINE LiVESXCursor* lives_cursor_new_from_pixbuf ( LiVESXDisplay *  disp,
LiVESPixbuf *  pixbuf,
int  x,
int  y 
)
LIVES_INLINE void lives_cursor_unref ( LiVESXCursor *  cursor)
LIVES_INLINE boolean lives_dialog_add_action_widget ( LiVESDialog *  dialog,
LiVESWidget *  widget,
int  response 
)
LIVES_INLINE LiVESWidget* lives_dialog_get_action_area ( LiVESDialog *  dialog)
LIVES_INLINE LiVESWidget* lives_dialog_get_content_area ( LiVESDialog *  dialog)
LIVES_INLINE LiVESWidget* lives_dialog_new ( void  )
LIVES_INLINE boolean lives_dialog_response ( LiVESDialog *  dialog,
int  response 
)
LIVES_INLINE LiVESResponseType lives_dialog_run ( LiVESDialog *  dialog)
LIVES_INLINE boolean lives_dialog_set_has_separator ( LiVESDialog *  dialog,
boolean  has 
)
LIVES_INLINE int lives_display_get_n_screens ( LiVESXDisplay *  disp)
LIVES_INLINE boolean lives_display_get_pointer ( LiVESXDevice *  device,
LiVESXDisplay *  display,
LiVESXScreen **  screen,
int *  x,
int *  y,
LiVESXModifierType *  mask 
)
LIVES_INLINE LiVESXWindow* lives_display_get_window_at_pointer ( LiVESXDevice *  device,
LiVESXDisplay *  display,
int *  win_x,
int *  win_y 
)
LIVES_INLINE boolean lives_display_warp_pointer ( LiVESXDevice *  device,
LiVESXDisplay *  display,
LiVESXScreen *  screen,
int  x,
int  y 
)
LIVES_INLINE LiVESWidget* lives_drawing_area_new ( void  )
LIVES_INLINE boolean lives_editable_select_region ( LiVESEditable *  editable,
int  start_pos,
int  end_pos 
)
LIVES_INLINE boolean lives_editable_set_editable ( LiVESEditable *  editable,
boolean  is_editable 
)
LIVES_INLINE const char* lives_entry_get_text ( LiVESEntry *  entry)
LIVES_INLINE LiVESWidget* lives_entry_new ( void  )
LIVES_INLINE boolean lives_entry_set_activates_default ( LiVESEntry *  entry,
boolean  act 
)
boolean lives_entry_set_completion_from_list ( LiVESEntry *  entry,
LiVESList *  xlist 
)
LIVES_INLINE boolean lives_entry_set_editable ( LiVESEntry *  entry,
boolean  editable 
)
LIVES_INLINE boolean lives_entry_set_has_frame ( LiVESEntry *  entry,
boolean  has 
)
LIVES_INLINE boolean lives_entry_set_max_length ( LiVESEntry *  entry,
int  len 
)
LIVES_INLINE boolean lives_entry_set_text ( LiVESEntry *  entry,
const char *  text 
)
LIVES_INLINE boolean lives_entry_set_visibility ( LiVESEntry *  entry,
boolean  vis 
)
LIVES_INLINE boolean lives_entry_set_width_chars ( LiVESEntry *  entry,
int  nchars 
)
LIVES_INLINE LiVESWidget* lives_event_box_new ( void  )
LIVES_INLINE boolean lives_event_box_set_above_child ( LiVESEventBox *  ebox,
boolean  set 
)
LIVES_INLINE int lives_event_get_time ( LiVESXEvent *  event)
LIVES_INLINE LiVESWidget* lives_expander_get_label_widget ( LiVESExpander *  expander)
LIVES_INLINE LiVESWidget* lives_expander_new ( const char *  label)
LIVES_INLINE LiVESWidget* lives_expander_new_with_mnemonic ( const char *  label)
LIVES_INLINE char* lives_file_chooser_get_filename ( LiVESFileChooser *  chooser)
LIVES_INLINE LiVESSList* lives_file_chooser_get_filenames ( LiVESFileChooser *  chooser)
LIVES_INLINE LiVESWidget* lives_frame_get_label_widget ( LiVESFrame *  frame)
LIVES_INLINE LiVESWidget* lives_frame_new ( const char *  label)
LIVES_INLINE boolean lives_frame_set_label ( LiVESFrame *  frame,
const char *  label 
)
LIVES_INLINE boolean lives_frame_set_label_widget ( LiVESFrame *  frame,
LiVESWidget *  widget 
)
LIVES_INLINE boolean lives_frame_set_shadow_type ( LiVESFrame *  frame,
LiVESShadowType  stype 
)
void lives_general_button_clicked ( LiVESButton *  button,
livespointer  data_to_free 
)
LIVES_INLINE boolean lives_grid_attach_next_to ( LiVESGrid *  grid,
LiVESWidget *  child,
LiVESWidget *  sibling,
LiVESPositionType  side,
int  width,
int  height 
)
LIVES_INLINE boolean lives_grid_insert_row ( LiVESGrid *  grid,
int  posn 
)
LIVES_INLINE LiVESWidget* lives_grid_new ( void  )
LIVES_INLINE boolean lives_grid_remove_row ( LiVESGrid *  grid,
int  posn 
)
LIVES_INLINE boolean lives_grid_set_column_spacing ( LiVESGrid *  grid,
uint32_t  spacing 
)
LIVES_INLINE boolean lives_grid_set_row_spacing ( LiVESGrid *  grid,
uint32_t  spacing 
)
boolean lives_has_icon ( const char *  stock_id,
LiVESIconSize  size 
)
LIVES_INLINE LiVESWidget* lives_hbox_new ( boolean  homogeneous,
int  spacing 
)
LIVES_INLINE LiVESWidget* lives_hbutton_box_new ( void  )
LIVES_INLINE LiVESWidget* lives_hpaned_new ( void  )
LIVES_INLINE LiVESWidget* lives_hscale_new ( LiVESAdjustment *  adj)
LIVES_INLINE LiVESWidget* lives_hscrollbar_new ( LiVESAdjustment *  adj)
LIVES_INLINE LiVESWidget* lives_hseparator_new ( void  )
LIVES_INLINE LiVESPixbuf* lives_image_get_pixbuf ( LiVESImage *  image)
LIVES_INLINE LiVESWidget* lives_image_menu_item_new_from_stock ( const char *  stock_id,
LiVESAccelGroup *  accel_group 
)
LIVES_INLINE LiVESWidget* lives_image_menu_item_new_with_label ( const char *  label)
LIVES_INLINE LiVESWidget* lives_image_menu_item_new_with_mnemonic ( const char *  label)
LIVES_INLINE boolean lives_image_menu_item_set_always_show_image ( LiVESImageMenuItem *  item,
boolean  show 
)
LIVES_INLINE boolean lives_image_menu_item_set_image ( LiVESImageMenuItem *  item,
LiVESWidget *  image 
)
LIVES_INLINE LiVESWidget* lives_image_new ( void  )
LIVES_INLINE LiVESWidget* lives_image_new_from_file ( const char *  filename)
LIVES_INLINE LiVESWidget* lives_image_new_from_pixbuf ( LiVESPixbuf *  pixbuf)
LIVES_INLINE LiVESWidget* lives_image_new_from_stock ( const char *  stock_id,
LiVESIconSize  size 
)
LIVES_INLINE boolean lives_image_set_from_pixbuf ( LiVESImage *  image,
LiVESPixbuf *  pixbuf 
)
LIVES_INLINE LiVESWidget* lives_label_get_mnemonic_widget ( LiVESLabel *  label)
LIVES_INLINE const char* lives_label_get_text ( LiVESLabel *  label)
LIVES_INLINE LiVESWidget* lives_label_new ( const char *  text)
LIVES_INLINE boolean lives_label_set_halignment ( LiVESLabel *  label,
float  yalign 
)
LIVES_INLINE boolean lives_label_set_markup ( LiVESLabel *  label,
const char *  markup 
)
LIVES_INLINE boolean lives_label_set_markup_with_mnemonic ( LiVESLabel *  label,
const char *  markup 
)
LIVES_INLINE boolean lives_label_set_mnemonic_widget ( LiVESLabel *  label,
LiVESWidget *  widget 
)
LIVES_INLINE boolean lives_label_set_selectable ( LiVESLabel *  label,
boolean  setting 
)
LIVES_INLINE boolean lives_label_set_text ( LiVESLabel *  label,
const char *  text 
)
LIVES_INLINE boolean lives_label_set_text_with_mnemonic ( LiVESLabel *  label,
const char *  text 
)
LIVES_INLINE boolean lives_list_store_insert ( LiVESListStore *  lstore,
LiVESTreeIter *  titer,
int  position 
)
LIVES_INLINE LiVESListStore* lives_list_store_new ( int  ncols,
  ... 
)
LIVES_INLINE boolean lives_list_store_set ( LiVESListStore *  lstore,
LiVESTreeIter *  titer,
  ... 
)
LIVES_INLINE boolean lives_mem_set_vtable ( LiVESMemVTable *  alt_vtable)
LiVESWidget* lives_menu_add_separator ( LiVESMenu *  menu)
LIVES_INLINE LiVESWidget* lives_menu_bar_new ( void  )
LIVES_INLINE boolean lives_menu_detach ( LiVESMenu *  menu)
LIVES_INLINE boolean lives_menu_item_activate ( LiVESMenuItem *  menuitem)
LIVES_INLINE LiVESWidget* lives_menu_item_new ( void  )
LIVES_INLINE LiVESWidget* lives_menu_item_new_with_label ( const char *  label)
LIVES_INLINE LiVESWidget* lives_menu_item_new_with_mnemonic ( const char *  label)
LIVES_INLINE boolean lives_menu_item_set_submenu ( LiVESMenuItem *  menuitem,
LiVESWidget *  menu 
)
LIVES_INLINE LiVESWidget* lives_menu_new ( void  )
LIVES_INLINE boolean lives_menu_popup ( LiVESMenu *  menu,
LiVESXEventButton *  event 
)
LIVES_INLINE boolean lives_menu_reorder_child ( LiVESMenu *  menu,
LiVESWidget *  child,
int  pos 
)
LIVES_INLINE boolean lives_menu_set_accel_group ( LiVESMenu *  menu,
LiVESAccelGroup *  group 
)
LIVES_INLINE boolean lives_menu_set_title ( LiVESMenu *  menu,
const char *  title 
)
LIVES_INLINE boolean lives_menu_shell_append ( LiVESMenuShell *  menushell,
LiVESWidget *  child 
)
LIVES_INLINE boolean lives_menu_shell_insert ( LiVESMenuShell *  menushell,
LiVESWidget *  child,
int  pos 
)
LIVES_INLINE boolean lives_menu_shell_prepend ( LiVESMenuShell *  menushell,
LiVESWidget *  child 
)
LIVES_INLINE LiVESToolItem* lives_menu_tool_button_new ( LiVESWidget *  icon,
const char *  label 
)
LIVES_INLINE boolean lives_menu_tool_button_set_menu ( LiVESMenuToolButton *  toolbutton,
LiVESWidget *  menu 
)
LIVES_INLINE LiVESWidget* lives_message_dialog_new ( LiVESWindow *  parent,
LiVESDialogFlags  flags,
LiVESMessageType  type,
LiVESButtonsType  buttons,
const char *  msg_fmt,
  ... 
)
LIVES_INLINE int lives_notebook_get_current_page ( LiVESNotebook *  nbook)
LIVES_INLINE LiVESWidget* lives_notebook_get_nth_page ( LiVESNotebook *  nbook,
int  pagenum 
)
LIVES_INLINE LiVESWidget* lives_notebook_new ( void  )
LIVES_INLINE boolean lives_notebook_set_current_page ( LiVESNotebook *  nbook,
int  pagenum 
)
LIVES_INLINE boolean lives_notebook_set_tab_label ( LiVESNotebook *  nbook,
LiVESWidget *  child,
LiVESWidget *  tablabel 
)
LIVES_INLINE livespointer lives_object_ref ( livespointer  object)

increase refcount by one

LIVES_INLINE void lives_object_ref_sink ( livespointer  object)
LIVES_INLINE boolean lives_object_unref ( livespointer  object)

decrease refcount by one: if refcount==0, object is destroyed

LIVES_INLINE boolean lives_painter_arc ( lives_painter_t *  cr,
double  xc,
double  yc,
double  radius,
double  angle1,
double  angle2 
)
LIVES_INLINE boolean lives_painter_clip ( lives_painter_t *  cr)
LIVES_INLINE lives_painter_t* lives_painter_create ( lives_painter_surface_t *  target)
LIVES_INLINE lives_painter_t* lives_painter_create_from_widget ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_painter_destroy ( lives_painter_t *  cr)
LIVES_INLINE boolean lives_painter_fill ( lives_painter_t *  cr)
int lives_painter_format_stride_for_width ( lives_painter_format_t  form,
int  width 
)
lives_painter_surface_t* lives_painter_get_target ( lives_painter_t *  cr)
LIVES_INLINE lives_painter_surface_t* lives_painter_image_surface_create ( lives_painter_format_t  format,
int  width,
int  height 
)
LIVES_INLINE lives_painter_surface_t* lives_painter_image_surface_create_for_data ( uint8_t *  data,
lives_painter_format_t  format,
int  width,
int  height,
int  stride 
)
uint8_t* lives_painter_image_surface_get_data ( lives_painter_surface_t *  surf)
lives_painter_format_t lives_painter_image_surface_get_format ( lives_painter_surface_t *  surf)
int lives_painter_image_surface_get_height ( lives_painter_surface_t *  surf)
int lives_painter_image_surface_get_stride ( lives_painter_surface_t *  surf)
int lives_painter_image_surface_get_width ( lives_painter_surface_t *  surf)
LIVES_INLINE boolean lives_painter_line_to ( lives_painter_t *  cr,
double  x,
double  y 
)
LIVES_INLINE boolean lives_painter_move_to ( lives_painter_t *  cr,
double  x,
double  y 
)
LIVES_INLINE boolean lives_painter_new_path ( lives_painter_t *  cr)
LIVES_INLINE boolean lives_painter_paint ( lives_painter_t *  cr)
LIVES_INLINE boolean lives_painter_rectangle ( lives_painter_t *  cr,
double  x,
double  y,
double  width,
double  height 
)
LIVES_INLINE boolean lives_painter_set_fill_rule ( lives_painter_t *  cr,
lives_painter_fill_rule_t  fill_rule 
)
LIVES_INLINE boolean lives_painter_set_line_width ( lives_painter_t *  cr,
double  width 
)
LIVES_INLINE boolean lives_painter_set_operator ( lives_painter_t *  cr,
lives_painter_operator_t  op 
)
LIVES_INLINE boolean lives_painter_set_source_pixbuf ( lives_painter_t *  cr,
const LiVESPixbuf *  pixbuf,
double  pixbuf_x,
double  pixbuf_y 
)
LIVES_INLINE boolean lives_painter_set_source_rgb ( lives_painter_t *  cr,
double  red,
double  green,
double  blue 
)
LIVES_INLINE boolean lives_painter_set_source_rgba ( lives_painter_t *  cr,
double  red,
double  green,
double  blue,
double  alpha 
)
LIVES_INLINE boolean lives_painter_set_source_surface ( lives_painter_t *  cr,
lives_painter_surface_t *  surface,
double  x,
double  y 
)
void lives_painter_set_source_to_bg ( lives_painter_t *  cr,
LiVESWidget *  widget 
)
LIVES_INLINE boolean lives_painter_stroke ( lives_painter_t *  cr)
LIVES_INLINE lives_painter_surface_t* lives_painter_surface_create_from_widget ( LiVESWidget *  widget,
lives_painter_content_t  content,
int  width,
int  height 
)
LIVES_INLINE boolean lives_painter_surface_destroy ( lives_painter_surface_t *  surf)
LIVES_INLINE boolean lives_painter_surface_flush ( lives_painter_surface_t *  surf)
LIVES_INLINE boolean lives_painter_translate ( lives_painter_t *  cr,
double  x,
double  y 
)
LIVES_INLINE boolean lives_paned_pack ( int  where,
LiVESPaned *  paned,
LiVESWidget *  child,
boolean  resize,
boolean  shrink 
)
LIVES_INLINE boolean lives_paned_set_position ( LiVESPaned *  paned,
int  pos 
)
LIVES_INLINE boolean lives_pixbuf_get_has_alpha ( const LiVESPixbuf *  pixbuf)
LIVES_INLINE int lives_pixbuf_get_height ( const LiVESPixbuf *  pixbuf)
LIVES_INLINE int lives_pixbuf_get_n_channels ( const LiVESPixbuf *  pixbuf)
LIVES_INLINE unsigned char* lives_pixbuf_get_pixels ( const LiVESPixbuf *  pixbuf)
LIVES_INLINE const unsigned char* lives_pixbuf_get_pixels_readonly ( const LiVESPixbuf *  pixbuf)
LIVES_INLINE int lives_pixbuf_get_rowstride ( const LiVESPixbuf *  pixbuf)
LIVES_INLINE int lives_pixbuf_get_width ( const LiVESPixbuf *  pixbuf)
LIVES_INLINE LiVESPixbuf* lives_pixbuf_new ( boolean  has_alpha,
int  width,
int  height 
)
LIVES_INLINE LiVESPixbuf* lives_pixbuf_new_from_data ( const unsigned char *  buf,
boolean  has_alpha,
int  width,
int  height,
int  rowstride,
LiVESPixbufDestroyNotify  lives_free_buffer_fn,
livespointer  destroy_fn_data 
)
LIVES_INLINE LiVESPixbuf* lives_pixbuf_new_from_file ( const char *  filename,
LiVESError **  error 
)
LIVES_INLINE LiVESPixbuf* lives_pixbuf_new_from_file_at_scale ( const char *  filename,
int  width,
int  height,
boolean  preserve_aspect_ratio,
LiVESError **  error 
)
LIVES_INLINE boolean lives_pixbuf_saturate_and_pixelate ( const LiVESPixbuf *  src,
LiVESPixbuf *  dest,
float  saturation,
boolean  pixilate 
)
LIVES_INLINE LiVESPixbuf* lives_pixbuf_scale_simple ( const LiVESPixbuf *  src,
int  dest_width,
int  dest_height,
LiVESInterpType  interp_type 
)
LIVES_INLINE LiVESWidget* lives_progress_bar_new ( void  )
LIVES_INLINE boolean lives_progress_bar_pulse ( LiVESProgressBar *  pbar)
LIVES_INLINE boolean lives_progress_bar_set_fraction ( LiVESProgressBar *  pbar,
double  fraction 
)
LIVES_INLINE boolean lives_progress_bar_set_pulse_step ( LiVESProgressBar *  pbar,
double  fraction 
)
LIVES_INLINE LiVESSList* lives_radio_button_get_group ( LiVESRadioButton *  rbutton)
LIVES_INLINE LiVESWidget* lives_radio_button_new ( LiVESSList *  group)
LIVES_INLINE LiVESSList* lives_radio_menu_item_get_group ( LiVESRadioMenuItem *  rmenuitem)
LIVES_INLINE LiVESWidget* lives_radio_menu_item_new_with_label ( LiVESSList *  group,
const char *  label 
)
LIVES_INLINE LiVESAdjustment* lives_range_get_adjustment ( LiVESRange *  range)
LIVES_INLINE double lives_range_get_value ( LiVESRange *  range)
LIVES_INLINE boolean lives_range_set_increments ( LiVESRange *  range,
double  step,
double  page 
)
LIVES_INLINE boolean lives_range_set_inverted ( LiVESRange *  range,
boolean  invert 
)
LIVES_INLINE boolean lives_range_set_range ( LiVESRange *  range,
double  min,
double  max 
)
LIVES_INLINE boolean lives_range_set_value ( LiVESRange *  range,
double  value 
)
LIVES_INLINE double lives_ruler_get_value ( LiVESRuler *  ruler)
LIVES_INLINE double lives_ruler_set_lower ( LiVESRuler *  ruler,
double  value 
)
LIVES_INLINE void lives_ruler_set_range ( LiVESRuler *  ruler,
double  lower,
double  upper,
double  position,
double  max_size 
)
LIVES_INLINE double lives_ruler_set_upper ( LiVESRuler *  ruler,
double  value 
)
LIVES_INLINE double lives_ruler_set_value ( LiVESRuler *  ruler,
double  value 
)
LIVES_INLINE double lives_scale_button_get_value ( LiVESScaleButton *  scale)
LIVES_INLINE boolean lives_scale_button_set_orientation ( LiVESScaleButton *  scale,
LiVESOrientation  orientation 
)
LIVES_INLINE boolean lives_scale_set_digits ( LiVESScale *  scale,
int  digits 
)
LIVES_INLINE boolean lives_scale_set_draw_value ( LiVESScale *  scale,
boolean  draw_value 
)
LIVES_INLINE boolean lives_scale_set_value_pos ( LiVESScale *  scale,
LiVESPositionType  ptype 
)
LIVES_INLINE int lives_screen_get_height ( LiVESXScreen *  screen)
LIVES_INLINE int lives_screen_get_width ( LiVESXScreen *  screen)
LIVES_INLINE boolean lives_scrolled_window_add_with_viewport ( LiVESScrolledWindow *  scrolledwindow,
LiVESWidget *  child 
)
LIVES_INLINE LiVESAdjustment* lives_scrolled_window_get_hadjustment ( LiVESScrolledWindow *  swindow)
LIVES_INLINE LiVESAdjustment* lives_scrolled_window_get_vadjustment ( LiVESScrolledWindow *  swindow)
LIVES_INLINE LiVESWidget* lives_scrolled_window_new ( LiVESAdjustment *  hadj,
LiVESAdjustment *  vadj 
)
LIVES_INLINE boolean lives_scrolled_window_set_policy ( LiVESScrolledWindow *  scrolledwindow,
LiVESPolicyType  hpolicy,
LiVESPolicyType  vpolicy 
)
void lives_set_cursor_style ( lives_cursor_t  cstyle,
LiVESWidget *  widget 
)
LIVES_INLINE boolean lives_signal_handler_block ( livespointer  instance,
unsigned long  handler_id 
)
LIVES_INLINE boolean lives_signal_handler_disconnect ( livespointer  instance,
unsigned long  handler_id 
)
LIVES_INLINE boolean lives_signal_handler_unblock ( livespointer  instance,
unsigned long  handler_id 
)
LIVES_INLINE boolean lives_signal_stop_emission_by_name ( livespointer  instance,
const char *  detailed_signal 
)
boolean lives_source_remove ( ulong  handle)
void lives_spin_button_configure ( LiVESSpinButton *  spinbutton,
double  value,
double  lower,
double  upper,
double  step_increment,
double  page_increment 
)
LIVES_INLINE LiVESAdjustment* lives_spin_button_get_adjustment ( LiVESSpinButton *  button)
LIVES_INLINE double lives_spin_button_get_value ( LiVESSpinButton *  button)
LIVES_INLINE int lives_spin_button_get_value_as_int ( LiVESSpinButton *  button)
LIVES_INLINE LiVESWidget* lives_spin_button_new ( LiVESAdjustment *  adj,
double  climb_rate,
uint32_t  digits 
)
LIVES_INLINE boolean lives_spin_button_set_digits ( LiVESSpinButton *  button,
uint32_t  digits 
)
LIVES_INLINE boolean lives_spin_button_set_range ( LiVESSpinButton *  button,
double  min,
double  max 
)
LIVES_INLINE boolean lives_spin_button_set_value ( LiVESSpinButton *  button,
double  value 
)
LIVES_INLINE boolean lives_spin_button_set_wrap ( LiVESSpinButton *  button,
boolean  wrap 
)
LIVES_INLINE boolean lives_spin_button_update ( LiVESSpinButton *  button)
LiVESWidget* lives_standard_check_button_new ( const char *  labeltext,
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_dialog_new ( const char *  title,
boolean  add_std_buttons 
)
LiVESWidget* lives_standard_entry_new ( const char *  labeltext,
boolean  use_mnemonic,
const char *  txt,
int  dispwidth,
int  maxchars,
LiVESBox *  box,
const char *  tooltip 
)
LiVESWidget* lives_standard_expander_new ( const char *  ltext,
boolean  use_mnemonic,
LiVESBox *  parent,
LiVESWidget *  child 
)
LIVES_INLINE LiVESWidget* lives_standard_file_button_new ( boolean  is_dir,
const char *  def_dir 
)
LiVESWidget* lives_standard_hruler_new ( void  )
LiVESWidget* lives_standard_label_new ( const char *  text)
LiVESWidget* lives_standard_label_new_with_mnemonic ( const char *  text,
LiVESWidget *  mnemonic_widget 
)
LiVESWidget* lives_standard_radio_button_new ( const char *  labeltext,
boolean  use_mnemonic,
LiVESSList *  rbgroup,
LiVESBox *  box,
const char *  tooltip 
)
LiVESWidget* lives_standard_scrolled_window_new ( int  width,
int  height,
LiVESWidget *  child 
)
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 
)
LIVES_INLINE boolean lives_table_attach ( LiVESTable *  table,
LiVESWidget *  child,
uint32_t  left,
uint32_t  right,
uint32_t  top,
uint32_t  bottom,
LiVESAttachOptions  xoptions,
LiVESAttachOptions  yoptions,
uint32_t  xpad,
uint32_t  ypad 
)
LIVES_INLINE LiVESWidget* lives_table_new ( uint32_t  rows,
uint32_t  cols,
boolean  homogeneous 
)
LIVES_INLINE boolean lives_table_resize ( LiVESTable *  table,
uint32_t  rows,
uint32_t  cols 
)
LIVES_INLINE boolean lives_table_set_col_spacings ( LiVESTable *  table,
uint32_t  spacing 
)
LIVES_INLINE boolean lives_table_set_row_spacings ( LiVESTable *  table,
uint32_t  spacing 
)
LIVES_INLINE LiVESTextMark* lives_text_buffer_create_mark ( LiVESTextBuffer *  tbuff,
const char *  mark_name,
const LiVESTextIter *  where,
boolean  left_gravity 
)
LIVES_INLINE boolean lives_text_buffer_delete ( LiVESTextBuffer *  tbuff,
LiVESTextIter *  start,
LiVESTextIter *  end 
)
LIVES_INLINE boolean lives_text_buffer_delete_mark ( LiVESTextBuffer *  tbuff,
LiVESTextMark *  mark 
)
LIVES_INLINE boolean lives_text_buffer_get_end_iter ( LiVESTextBuffer *  tbuff,
LiVESTextIter *  iter 
)
LIVES_INLINE boolean lives_text_buffer_get_iter_at_mark ( LiVESTextBuffer *  tbuff,
LiVESTextIter *  iter,
LiVESTextMark *  mark 
)
LIVES_INLINE boolean lives_text_buffer_get_start_iter ( LiVESTextBuffer *  tbuff,
LiVESTextIter *  iter 
)
LIVES_INLINE char* lives_text_buffer_get_text ( LiVESTextBuffer *  tbuff,
LiVESTextIter *  start,
LiVESTextIter *  end,
boolean  inc_hidden_chars 
)
LIVES_INLINE boolean lives_text_buffer_insert ( LiVESTextBuffer *  tbuff,
LiVESTextIter *  iter,
const char *  text,
int  len 
)
LIVES_INLINE boolean lives_text_buffer_insert_at_cursor ( LiVESTextBuffer *  tbuff,
const char *  text,
int  len 
)
boolean lives_text_buffer_insert_at_end ( LiVESTextBuffer *  tbuff,
const char *  text 
)
LIVES_INLINE LiVESTextBuffer* lives_text_buffer_new ( void  )
LIVES_INLINE boolean lives_text_buffer_place_cursor ( LiVESTextBuffer *  tbuff,
LiVESTextIter *  iter 
)
LIVES_INLINE boolean lives_text_buffer_set_text ( LiVESTextBuffer *  tbuff,
const char *  text,
int  len 
)
LIVES_INLINE LiVESTextBuffer* lives_text_view_get_buffer ( LiVESTextView *  tview)
char* lives_text_view_get_text ( LiVESTextView *  textview)
LIVES_INLINE LiVESWidget* lives_text_view_new ( void  )
LIVES_INLINE LiVESWidget* lives_text_view_new_with_buffer ( LiVESTextBuffer *  tbuff)
LIVES_INLINE boolean lives_text_view_scroll_mark_onscreen ( LiVESTextView *  tview,
LiVESTextMark *  mark 
)
boolean lives_text_view_scroll_onscreen ( LiVESTextView *  tview)
LIVES_INLINE boolean lives_text_view_set_accepts_tab ( LiVESTextView *  tview,
boolean  setting 
)
LIVES_INLINE boolean lives_text_view_set_cursor_visible ( LiVESTextView *  tview,
boolean  setting 
)
LIVES_INLINE boolean lives_text_view_set_editable ( LiVESTextView *  tview,
boolean  setting 
)
LIVES_INLINE boolean lives_text_view_set_justification ( LiVESTextView *  tview,
LiVESJustification  justify 
)
boolean lives_text_view_set_text ( LiVESTextView *  textview,
const gchar *  text,
int  len 
)
LIVES_INLINE boolean lives_text_view_set_wrap_mode ( LiVESTextView *  tview,
LiVESWrapMode  wrapmode 
)
LIVES_INLINE uint32_t lives_timer_add ( uint32_t  interval,
LiVESWidgetSourceFunc  function,
livespointer  data 
)
LIVES_INLINE boolean lives_timer_remove ( uint32_t  timer)
LIVES_INLINE boolean lives_toggle_button_get_active ( LiVESToggleButton *  button)
LIVES_INLINE boolean lives_toggle_button_set_active ( LiVESToggleButton *  button,
boolean  active 
)
LIVES_INLINE boolean lives_toggle_button_set_mode ( LiVESToggleButton *  button,
boolean  drawind 
)
LIVES_INLINE LiVESToolItem* lives_tool_button_new ( LiVESWidget *  icon_widget,
const char *  label 
)
LIVES_INLINE boolean lives_tool_button_set_icon_widget ( LiVESToolButton *  button,
LiVESWidget *  icon 
)
LIVES_INLINE boolean lives_tool_button_set_label_widget ( LiVESToolButton *  button,
LiVESWidget *  label 
)
LIVES_INLINE boolean lives_tool_button_set_use_underline ( LiVESToolButton *  button,
boolean  use_underline 
)
LIVES_INLINE LiVESToolItem* lives_tool_item_new ( void  )
LIVES_INLINE LiVESIconSize lives_toolbar_get_icon_size ( LiVESToolbar *  toolbar)
LIVES_INLINE boolean lives_toolbar_insert ( LiVESToolbar *  toolbar,
LiVESToolItem *  item,
int  pos 
)
LIVES_INLINE LiVESWidget* lives_toolbar_new ( void  )
LIVES_INLINE boolean lives_toolbar_set_icon_size ( LiVESToolbar *  toolbar,
LiVESIconSize  icon_size 
)
LIVES_INLINE boolean lives_toolbar_set_show_arrow ( LiVESToolbar *  toolbar,
boolean  show 
)
LIVES_INLINE boolean lives_toolbar_set_style ( LiVESToolbar *  toolbar,
LiVESToolbarStyle  style 
)
void lives_tooltips_copy ( LiVESWidget *  dest,
LiVESWidget *  source 
)
LIVES_INLINE boolean lives_tree_model_get ( LiVESTreeModel *  tmod,
LiVESTreeIter *  titer,
  ... 
)
LIVES_INLINE boolean lives_tree_model_get_iter ( LiVESTreeModel *  tmod,
LiVESTreeIter *  titer,
LiVESTreePath *  tpath 
)
LIVES_INLINE boolean lives_tree_model_get_iter_first ( LiVESTreeModel *  tmod,
LiVESTreeIter *  titer 
)
LIVES_INLINE LiVESTreePath* lives_tree_model_get_path ( LiVESTreeModel *  tmod,
LiVESTreeIter *  titer 
)
LIVES_INLINE boolean lives_tree_model_iter_children ( LiVESTreeModel *  tmod,
LiVESTreeIter *  titer,
LiVESTreeIter *  parent 
)
LIVES_INLINE int lives_tree_model_iter_n_children ( LiVESTreeModel *  tmod,
LiVESTreeIter *  titer 
)
LIVES_INLINE boolean lives_tree_model_iter_next ( LiVESTreeModel *  tmod,
LiVESTreeIter *  titer 
)
LIVES_INLINE boolean lives_tree_path_free ( LiVESTreePath *  tpath)
LIVES_INLINE int lives_tree_path_get_depth ( LiVESTreePath *  tpath)
LIVES_INLINE int* lives_tree_path_get_indices ( LiVESTreePath *  tpath)
LIVES_INLINE LiVESTreePath* lives_tree_path_new_from_string ( const char *  path)
LIVES_INLINE boolean lives_tree_selection_get_selected ( LiVESTreeSelection *  tsel,
LiVESTreeModel **  tmod,
LiVESTreeIter *  titer 
)
LIVES_INLINE boolean lives_tree_selection_select_iter ( LiVESTreeSelection *  tsel,
LiVESTreeIter *  titer 
)
LIVES_INLINE boolean lives_tree_selection_set_mode ( LiVESTreeSelection *  tsel,
LiVESSelectionMode  tselmod 
)
LIVES_INLINE boolean lives_tree_store_append ( LiVESTreeStore *  tstore,
LiVESTreeIter *  titer,
LiVESTreeIter *  parent 
)
LIVES_INLINE LiVESTreeStore* lives_tree_store_new ( int  ncols,
  ... 
)
LIVES_INLINE boolean lives_tree_store_set ( LiVESTreeStore *  tstore,
LiVESTreeIter *  titer,
  ... 
)
LIVES_INLINE int lives_tree_view_append_column ( LiVESTreeView *  tview,
LiVESTreeViewColumn *  tvcol 
)
LIVES_INLINE LiVESTreeViewColumn* lives_tree_view_column_new_with_attributes ( const char *  title,
LiVESCellRenderer *  crend,
  ... 
)
LIVES_INLINE boolean lives_tree_view_column_set_fixed_width ( LiVESTreeViewColumn *  tvcol,
int  fwidth 
)
LIVES_INLINE boolean lives_tree_view_column_set_sizing ( LiVESTreeViewColumn *  tvcol,
LiVESTreeViewColumnSizing  type 
)
LIVES_INLINE LiVESAdjustment* lives_tree_view_get_hadjustment ( LiVESTreeView *  tview)
LIVES_INLINE LiVESTreeModel* lives_tree_view_get_model ( LiVESTreeView *  tview)
LIVES_INLINE LiVESTreeSelection* lives_tree_view_get_selection ( LiVESTreeView *  tview)
LIVES_INLINE LiVESWidget* lives_tree_view_new ( void  )
LIVES_INLINE LiVESWidget* lives_tree_view_new_with_model ( LiVESTreeModel *  tmod)
LIVES_INLINE boolean lives_tree_view_set_headers_visible ( LiVESTreeView *  tview,
boolean  vis 
)
LIVES_INLINE boolean lives_tree_view_set_model ( LiVESTreeView *  tview,
LiVESTreeModel *  tmod 
)
LIVES_INLINE LiVESWidget* lives_vbox_new ( boolean  homogeneous,
int  spacing 
)
LIVES_INLINE LiVESWidget* lives_vbutton_box_new ( void  )
LiVESWidget* lives_volume_button_new ( LiVESOrientation  orientation,
LiVESAdjustment *  adj,
double  volume 
)
LIVES_INLINE LiVESWidget* lives_vpaned_new ( void  )
LIVES_INLINE LiVESWidget* lives_vscale_new ( LiVESAdjustment *  adj)
LIVES_INLINE LiVESWidget* lives_vscrollbar_new ( LiVESAdjustment *  adj)
LIVES_INLINE LiVESWidget* lives_vseparator_new ( void  )
LIVES_INLINE boolean lives_widget_add_accelerator ( LiVESWidget *  widget,
const char *  accel_signal,
LiVESAccelGroup *  accel_group,
uint32_t  accel_key,
LiVESXModifierType  accel_mods,
LiVESAccelFlags  accel_flags 
)
LIVES_INLINE boolean lives_widget_add_events ( LiVESWidget *  widget,
int  events 
)
void lives_widget_apply_theme ( LiVESWidget *  widget,
LiVESWidgetState  state 
)
void lives_widget_apply_theme2 ( LiVESWidget *  widget,
LiVESWidgetState  state 
)
LIVES_INLINE LiVESWidgetColor* lives_widget_color_copy ( LiVESWidgetColor *  c1,
const LiVESWidgetColor *  c2 
)
boolean lives_widget_context_update ( void  )
LIVES_INLINE boolean lives_widget_destroy ( LiVESWidget *  widget)
LIVES_INLINE int lives_widget_get_allocation_height ( LiVESWidget *  widget)
LIVES_INLINE int lives_widget_get_allocation_width ( LiVESWidget *  widget)
LIVES_INLINE int lives_widget_get_allocation_x ( LiVESWidget *  widget)
LIVES_INLINE int lives_widget_get_allocation_y ( LiVESWidget *  widget)
void lives_widget_get_bg_color ( LiVESWidget *  widget,
LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_widget_get_bg_state_color ( LiVESWidget *  widget,
LiVESWidgetState  state,
LiVESWidgetColor *  color 
)
LIVES_INLINE LiVESXDisplay* lives_widget_get_display ( LiVESWidget *  widget)
LIVES_INLINE lives_display_t lives_widget_get_display_type ( LiVESWidget *  widget)
void lives_widget_get_fg_color ( LiVESWidget *  widget,
LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_widget_get_fg_state_color ( LiVESWidget *  widget,
LiVESWidgetState  state,
LiVESWidgetColor *  color 
)
LIVES_INLINE LiVESWidget* lives_widget_get_parent ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_get_pointer ( LiVESXDevice *  device,
LiVESWidget *  widget,
int *  x,
int *  y 
)
LIVES_INLINE boolean lives_widget_get_position ( LiVESWidget *  widget,
int *  x,
int *  y 
)
boolean lives_widget_get_preferred_size ( LiVESWidget *  widget,
LiVESRequisition *  min_size,
LiVESRequisition *  nat_size 
)
LIVES_INLINE boolean lives_widget_get_sensitive ( LiVESWidget *  widget)
LIVES_INLINE LiVESWidgetState lives_widget_get_state ( LiVESWidget *  widget)
LIVES_INLINE LiVESWidget* lives_widget_get_toplevel ( LiVESWidget *  widget)
LIVES_INLINE LiVESXWindow* lives_widget_get_xwindow ( LiVESWidget *  widget)
LIVES_INLINE uint64_t lives_widget_get_xwinid ( LiVESWidget *  widget,
const gchar *  msg 
)
LIVES_INLINE boolean lives_widget_grab_default ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_grab_focus ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_hide ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_is_realized ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_is_sensitive ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_is_visible ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_process_updates ( LiVESWidget *  widget,
boolean  upd_children 
)
LIVES_INLINE boolean lives_widget_queue_draw ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_queue_draw_area ( LiVESWidget *  widget,
int  x,
int  y,
int  width,
int  height 
)
LIVES_INLINE boolean lives_widget_queue_resize ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_remove_accelerator ( LiVESWidget *  widget,
LiVESAccelGroup *  acgroup,
uint32_t  accel_key,
LiVESXModifierType  accel_mods 
)
LIVES_INLINE boolean lives_widget_reparent ( LiVESWidget *  widget,
LiVESWidget *  new_parent 
)
LIVES_INLINE boolean lives_widget_set_app_paintable ( LiVESWidget *  widget,
boolean  paintable 
)
LIVES_INLINE boolean lives_widget_set_base_color ( LiVESWidget *  widget,
LiVESWidgetState  state,
const LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_widget_set_bg_color ( LiVESWidget *  widget,
LiVESWidgetState  state,
const LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_widget_set_can_default ( LiVESWidget *  widget,
boolean  state 
)
LIVES_INLINE boolean lives_widget_set_can_focus ( LiVESWidget *  widget,
boolean  state 
)
boolean lives_widget_set_can_focus_and_default ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_set_events ( LiVESWidget *  widget,
int  events 
)
LIVES_INLINE boolean lives_widget_set_fg_color ( LiVESWidget *  widget,
LiVESWidgetState  state,
const LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_widget_set_hexpand ( LiVESWidget *  widget,
boolean  state 
)
LIVES_INLINE boolean lives_widget_set_sensitive ( LiVESWidget *  widget,
boolean  state 
)
LIVES_INLINE boolean lives_widget_set_size_request ( LiVESWidget *  widget,
int  width,
int  height 
)
LIVES_INLINE boolean lives_widget_set_state ( LiVESWidget *  widget,
LiVESWidgetState  state 
)
LIVES_INLINE boolean lives_widget_set_text_color ( LiVESWidget *  widget,
LiVESWidgetState  state,
const LiVESWidgetColor *  color 
)
LIVES_INLINE boolean lives_widget_set_tooltip_text ( LiVESWidget *  widget,
const char *  tip_text 
)
LIVES_INLINE boolean lives_widget_set_vexpand ( LiVESWidget *  widget,
boolean  state 
)
LIVES_INLINE boolean lives_widget_show ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_widget_show_all ( LiVESWidget *  widget)
void lives_widget_unparent ( LiVESWidget *  widget)
LIVES_INLINE boolean lives_window_add_accel_group ( LiVESWindow *  window,
LiVESAccelGroup *  group 
)
void lives_window_center ( LiVESWindow *  window)
LIVES_INLINE boolean lives_window_fullscreen ( LiVESWindow *  window)
LIVES_INLINE boolean lives_window_get_position ( LiVESWindow *  window,
int *  x,
int *  y 
)
LIVES_INLINE const char* lives_window_get_title ( LiVESWindow *  window)
LIVES_INLINE boolean lives_window_has_toplevel_focus ( LiVESWindow *  window)
LIVES_INLINE boolean lives_window_maximize ( LiVESWindow *  window)
LIVES_INLINE boolean lives_window_move ( LiVESWindow *  window,
int  x,
int  y 
)
LIVES_INLINE LiVESWidget* lives_window_new ( LiVESWindowType  wintype)
LIVES_INLINE boolean lives_window_present ( LiVESWindow *  window)
LIVES_INLINE boolean lives_window_remove_accel_group ( LiVESWindow *  window,
LiVESAccelGroup *  group 
)
LIVES_INLINE boolean lives_window_resize ( LiVESWindow *  window,
int  width,
int  height 
)
LIVES_INLINE boolean lives_window_set_auto_startup_notification ( boolean  set)
LIVES_INLINE boolean lives_window_set_decorated ( LiVESWindow *  window,
boolean  set 
)
LIVES_INLINE boolean lives_window_set_default_size ( LiVESWindow *  window,
int  width,
int  height 
)
LIVES_INLINE boolean lives_window_set_deletable ( LiVESWindow *  window,
boolean  deletable 
)
LIVES_INLINE boolean lives_window_set_hide_titlebar_when_maximized ( LiVESWindow *  window,
boolean  setting 
)
LIVES_INLINE boolean lives_window_set_keep_below ( LiVESWindow *  window,
boolean  set 
)
LIVES_INLINE boolean lives_window_set_modal ( LiVESWindow *  window,
boolean  modal 
)
LIVES_INLINE boolean lives_window_set_position ( LiVESWindow *  window,
LiVESWindowPosition  pos 
)
LIVES_INLINE boolean lives_window_set_resizable ( LiVESWindow *  window,
boolean  resizable 
)
LIVES_INLINE boolean lives_window_set_screen ( LiVESWindow *  window,
LiVESXScreen *  screen 
)
LIVES_INLINE boolean lives_window_set_title ( LiVESWindow *  window,
const char *  title 
)
LIVES_INLINE boolean lives_window_set_transient_for ( LiVESWindow *  window,
LiVESWindow *  parent 
)
LIVES_INLINE boolean lives_window_unfullscreen ( LiVESWindow *  window)
LIVES_INLINE boolean lives_window_unmaximize ( LiVESWindow *  window)
LIVES_INLINE boolean lives_xwindow_process_all_updates ( void  )
LIVES_INLINE boolean lives_xwindow_raise ( LiVESXWindow *  xwin)
LIVES_INLINE boolean lives_xwindow_set_cursor ( LiVESXWindow *  xwin,
LiVESXCursor *  cursor 
)
LIVES_INLINE boolean lives_xwindow_set_keep_above ( LiVESXWindow *  xwin,
boolean  setting 
)
void set_child_colour ( LiVESWidget *  widget,
livespointer  set_allx 
)
LIVES_INLINE void toggle_button_toggle ( LiVESToggleButton *  tbutton)
void unhide_cursor ( LiVESXWindow *  window)
boolean widget_act_toggle ( LiVESWidget *  widget,
LiVESToggleButton *  togglebutton 
)
void widget_helper_init ( void  )