## gtk_interactive

gtk_interactive

## Synopsis

    enum                GtkInteractiveActionId;
    void                gtkInteractiveInit                  ();
    void                gtkInteractiveBuild_window          (GtkMain *main);
    void                gtkInteractiveInit_session          ();

## Description

## Details

### enum GtkInteractiveActionId

    typedef enum
      {
        action_observe,
        action_pick,
        action_move,
        action_mark
      } GtkInteractiveActionId;

Possibe actions.

`action_observe` | interactive session is observe ;
`action_pick` | interactive session is pick ;
`action_move` | interactive session is geometry changes ;
`action_mark` | interactive session is marking nodes.

### gtkInteractiveInit ()

    void                gtkInteractiveInit                  ();

Initialise the observe/pick window, connect the signals, give names to widgets...

### gtkInteractiveBuild_window ()

    void                gtkInteractiveBuild_window          (GtkMain *main);

create the window.

`main` : | the command panel the about dialog is associated to.

### gtkInteractiveInit_session ()

    void                gtkInteractiveInit_session          ();

Start the observe & pick session.