Netdude Manual
Prev |  | Next

# nd_trace_area_gui

## Name

nd_trace_area_gui --

## Synopsis

    void        nd_trace_area_dialog_show       (void);
    void        nd_trace_area_dialog_hide       (void);
    void        nd_trace_area_dialog_new_area   (void);
    void        nd_trace_area_dialog_del_area   (void);
    void        nd_trace_area_dialog_set_area   (void);
    void        nd_trace_area_dialog_select_area
                                                (LND_TraceArea *area);
    gboolean    nd_trace_area_dialog_apply      (void);
    void        nd_trace_area_dialog_sync       (LND_TraceArea *area);
    void        nd_trace_area_dialog_set_mode   (LND_TPM_NavMode mode);
    LND_TPM_NavMode nd_trace_area_dialog_get_mode
                                                (void);
    void        nd_trace_area_dialog_set_current_part
                                                (void);
    void        nd_trace_area_dialog_sync_time_scale
                                                (gboolean start);

## Description

## Details

### nd_trace_area_dialog_show ()

    void        nd_trace_area_dialog_show       (void);

The function shows a dialog that is used to specify the area in a trace that changes get applied to.

### nd_trace_area_dialog_hide ()

    void        nd_trace_area_dialog_hide       (void);

The function hides the dialog.

### nd_trace_area_dialog_new_area ()

    void        nd_trace_area_dialog_new_area   (void);

### nd_trace_area_dialog_del_area ()

    void        nd_trace_area_dialog_del_area   (void);

### nd_trace_area_dialog_set_area ()

    void        nd_trace_area_dialog_set_area   (void);

### nd_trace_area_dialog_select_area ()

    void        nd_trace_area_dialog_select_area
                                                (LND_TraceArea *area);

`area` :

### nd_trace_area_dialog_apply ()

    gboolean    nd_trace_area_dialog_apply      (void);

The function stores the currently specified trace area as the one to use for iteration.

Returns :

  TRUE when this was successful, FALSE otherwise. The application may fail e.g. when a timestamp contains invalid characters.

### nd_trace_area_dialog_sync ()

    void        nd_trace_area_dialog_sync       (LND_TraceArea *area);

`area` :

### nd_trace_area_dialog_set_mode ()

    void        nd_trace_area_dialog_set_mode   (LND_TPM_NavMode mode);

`mode` :

### nd_trace_area_dialog_get_mode ()

    LND_TPM_NavMode nd_trace_area_dialog_get_mode
                                                (void);

Returns :

### nd_trace_area_dialog_set_current_part ()

    void        nd_trace_area_dialog_set_current_part
                                                (void);

### nd_trace_area_dialog_sync_time_scale ()

    void        nd_trace_area_dialog_sync_time_scale
                                                (gboolean start);

The function updates the scale widgets and the other time entry fields to reflect the current value of the time entry fields for the start time (when `start` is TRUE) or the end time.

`start` :

  whether to sync to the start or end time entry fields.

Prev | Home | Next
nd_trace | Up | nd_trace_registry