GiwDial

GiwDial

Synopsis


#include <giwdial.h>


enum                GiwDialMousePolicy;
                    GiwDial;
GtkWidget*          giw_dial_new                        (GtkAdjustment *adjustment);
GtkWidget*          giw_dial_new_with_adjusment         (gdouble value,
                                                         gdouble lower,
                                                         gdouble upper);
gdouble             giw_dial_get_value                  (GiwDial *dial);
void                giw_dial_set_value                  (GiwDial *dial,
                                                         gdouble value);
void                giw_dial_set_adjustment             (GiwDial *dial,
                                                         GtkAdjustment *adjustment);
GtkAdjustment*      giw_dial_get_adjustment             (GiwDial *dial);
void                giw_dial_set_legends_digits         (GiwDial *dial,
                                                         guint digits_number);
void                giw_dial_set_ticks_number           (GiwDial *dial,
                                                         guint major,
                                                         guint minor);
void                giw_dial_set_mouse_policy           (GiwDial *dial,
                                                         GiwDialMousePolicy policy);
void                giw_dial_set_title                  (GiwDial *dial,
                                                         gchar *str);

Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GiwDial

Implemented Interfaces

GiwDial implements AtkImplementorIface.

Description

Details

enum GiwDialMousePolicy

typedef enum{
  GIW_DIAL_MOUSE_DISABLED,
  GIW_DIAL_MOUSE_AUTOMATICALLY,
  GIW_DIAL_MOUSE_DELAYED
}GiwDialMousePolicy;


GiwDial

typedef struct _GiwDial GiwDial;


giw_dial_new ()

GtkWidget*          giw_dial_new                        (GtkAdjustment *adjustment);

adjustment :
Returns :

giw_dial_new_with_adjusment ()

GtkWidget*          giw_dial_new_with_adjusment         (gdouble value,
                                                         gdouble lower,
                                                         gdouble upper);

value :
lower :
upper :
Returns :

giw_dial_get_value ()

gdouble             giw_dial_get_value                  (GiwDial *dial);

dial :
Returns :

giw_dial_set_value ()

void                giw_dial_set_value                  (GiwDial *dial,
                                                         gdouble value);

dial :
value :

giw_dial_set_adjustment ()

void                giw_dial_set_adjustment             (GiwDial *dial,
                                                         GtkAdjustment *adjustment);

dial :
adjustment :

giw_dial_get_adjustment ()

GtkAdjustment*      giw_dial_get_adjustment             (GiwDial *dial);

dial :
Returns :

giw_dial_set_legends_digits ()

void                giw_dial_set_legends_digits         (GiwDial *dial,
                                                         guint digits_number);

dial :
digits_number :

giw_dial_set_ticks_number ()

void                giw_dial_set_ticks_number           (GiwDial *dial,
                                                         guint major,
                                                         guint minor);

dial :
major :
minor :

giw_dial_set_mouse_policy ()

void                giw_dial_set_mouse_policy           (GiwDial *dial,
                                                         GiwDialMousePolicy policy);

dial :
policy :

giw_dial_set_title ()

void                giw_dial_set_title                  (GiwDial *dial,
                                                         gchar *str);

dial :
str :