## SwamiguiControlAdj SwamiguiControlAdj |

## Synopsis

                        SwamiguiControlAdj;
    SwamiguiControlAdj * swamigui_control_adj_new           (GtkAdjustment *adj);
    void                swamigui_control_adj_set            (SwamiguiControlAdj *ctrladj,
                                                             GtkAdjustment *adj);
    void                swamigui_control_adj_block_changes  (SwamiguiControlAdj *ctrladj);
    void                swamigui_control_adj_unblock_changes
                                                            (SwamiguiControlAdj *ctrladj);

## Object Hierarchy

      GObject
       +----SwamiLock
             +----SwamiControl
                   +----SwamiguiControlAdj

## Description

## Details

### SwamiguiControlAdj

    typedef struct _SwamiguiControlAdj SwamiguiControlAdj;

### swamigui_control_adj_new ()

    SwamiguiControlAdj * swamigui_control_adj_new           (GtkAdjustment *adj);

Create a new GtkAdjustment control object.

`adj` : | GtkAdjustment to use as a control or `NULL` to set later
Returns : | New GtkAdjustment control with a refcount of 1 which the caller owns.

### swamigui_control_adj_set ()

    void                swamigui_control_adj_set            (SwamiguiControlAdj *ctrladj,
                                                             GtkAdjustment *adj);

Set the GtkAdjustment of a adjustment control.

`ctrladj` : | Swami GtkAdjustment control object
`adj` : | GtkAdjustment to assign to `ctrladj`

### swamigui_control_adj_block_changes ()

    void                swamigui_control_adj_block_changes  (SwamiguiControlAdj *ctrladj);

Unblock a previous call to `swamigui_control_adj_block_changes()`.

`ctrladj` : | Swami GtkAdjustment control object

### swamigui_control_adj_unblock_changes ()

    void                swamigui_control_adj_unblock_changes
                                                            (SwamiguiControlAdj *ctrladj);