| Top |
| GtkWidget * | gwy_data_window_new () |
| GtkWidget * | gwy_data_window_get_data_view () |
| GtkWidget * | gwy_data_window_get_color_axis () |
| GtkWidget * | gwy_data_window_get_ruler () |
| void | gwy_data_window_set_zoom () |
| void | gwy_data_window_fit_to_screen () |
| const gchar * | gwy_data_window_get_data_name () |
| void | gwy_data_window_set_data_name () |
| void | gwy_data_window_run_gradient_chooser () |
| GtkWidget * | gwy_data_window_get_ul_corner_widget () |
| void | gwy_data_window_set_ul_corner_widget () |
| GwyColorAxis * | color-axis | Read |
| char * | data-name | Read / Write |
| GwyDataView * | data-view | Read |
| GtkWidget * | ul-corner | Read / Write |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkBin
╰── GtkWindow
╰── GwyDataWindow
GwyDataWindow encapsulates a GwyDataView together with other controls. You can create an image window for a data
view with gwy_data_window_new().
GtkWidget *
gwy_data_window_new (void);
Creates a new data displaying window.
[constructor]
GtkWidget *
gwy_data_window_get_data_view (GwyDataWindow *window);
Returns the data view widget an image window currently shows.
GtkWidget *
gwy_data_window_get_color_axis (GwyDataWindow *window);
Returns the color axis widget part of an image window.
GtkWidget * gwy_data_window_get_ruler (GwyDataWindow *window,GtkOrientation orientation);
Gets a ruler part of an image window.
void gwy_data_window_set_zoom (GwyDataWindow *window,gint izoom);
Sets the zoom of an image window to izoom
.
When izoom
is -1 it zooms out; when izoom
is 1 it zooms out. Otherwise the new zoom value is set to izoom
/10000.
void
gwy_data_window_fit_to_screen (GwyDataWindow *window);
Sets the zoom of data windows's data view in an attempt to make the window fit to the screen.
const gchar *
gwy_data_window_get_data_name (GwyDataWindow *window);
Gets the data name part of an image window's title.
void gwy_data_window_set_data_name (GwyDataWindow *window,const gchar *data_name);
Sets the data name of an image window.
The data name is used in the window's title.
void
gwy_data_window_run_gradient_chooser (GwyDataWindow *window);
Programmatically invokes the false colour gradient chooser of an image window.
If the chooser window is already shown, it is brought to focus. Otherwise it is created and shown as if the user selected the full gradient chooser from the GUI.
GtkWidget *
gwy_data_window_get_ul_corner_widget (GwyDataWindow *window);
Returns the upper left corner widget of window
.
void gwy_data_window_set_ul_corner_widget (GwyDataWindow *window,GtkWidget *corner);
Sets the widget in upper left corner of an image window to corner
.
“color-axis” property“color-axis” GwyColorAxis *
Color axis widget displayed in the window.
Owner: GwyDataWindow
Flags: Read
“data-name” property “data-name” char *
Data name used in window title.
Owner: GwyDataWindow
Flags: Read / Write
Default value: ""
“data-view” property“data-view” GwyDataView *
Data view widget displayed in the window.
Owner: GwyDataWindow
Flags: Read
“ul-corner” property“ul-corner” GtkWidget *
Widget in the upper left corner.
Owner: GwyDataWindow
Flags: Read / Write