ProcedureDialog
Object Hierarchy:
Description:
[
CCode ( type_id =
"gimp_procedure_dialog_get_type ()" ) ]
public class ProcedureDialog :
Dialog,
Implementor,
Buildable
Content:
Properties:
Creation methods:
Methods:
- public unowned Widget fill_box_list (string container_id, List<string>? properties)
Creates and populates a new
Box with widgets corresponding to every listed properties.
- public virtual void fill_end (Procedure procedure, ProcedureConfig config)
- public unowned Widget fill_expander (string container_id, string? title_id, bool invert_title, string? contents_id)
Creates a new
Expander and packs title_id as its title and contents_id as content.
- public unowned Widget fill_flowbox_list (string container_id, List<string>? properties)
Creates and populates a new
FlowBox with widgets corresponding to every listed properties.
- public unowned Widget fill_frame (string container_id, string? title_id, bool invert_title, string? contents_id)
Creates a new Frame
and packs title_id as its title and contents_id as its child.
- public void fill_list (List<string>? properties)
Populate this with the widgets
corresponding to every listed properties.
- public unowned Widget fill_notebook_list (string container_id, List<string> label_list, List<string> page_list)
Creates and populates a new
Notebook with widgets corresponding to every listed properties.
- public unowned Widget fill_paned (string container_id, Orientation orientation, string? child1_id, string? child2_id)
Creates and populates a new
Paned containing widgets corresponding to child1_id and
child2_id.
- public unowned Widget fill_scrolled_window (string container_id, string contents_id)
Creates and populates a new
ScrolledWindow with a widget corresponding to the declared content id.
- public virtual void fill_start (Procedure procedure, ProcedureConfig config)
- public unowned Widget get_color_widget (string property, bool editable, ColorAreaType type)
Creates a new widget for property which must necessarily
be a Color property.
- public unowned Widget get_coordinates (string coordinates_id, string x_property, string y_property, string unit_property, string unit_format, SizeEntryUpdatePolicy update_policy, double x_resolution, double y_resolution)
Creates a new GimpCoordinatess for x_property
and y_property which must necessarily be an integer or double property.
- public unowned Widget get_drawable_preview (string preview_id, Drawable drawable)
- public unowned Widget get_int_combo (string property, owned IntStore store)
Creates a new
LabelIntWidget for property which must necessarily be an integer or boolean property.
- public unowned Widget get_int_radio (string property, owned IntStore store)
Creates a new GimpLabelIntRadioFrame for property
which must necessarily be an integer, enum or boolean property.
- public unowned Widget get_label (string label_id, string text, bool is_markup, bool with_mnemonic)
Creates a new Label
with text.
- public unowned Widget get_scale_entry (string property, double factor)
Creates a new
ScaleEntry for property which must necessarily be an integer or double property.
- public unowned Widget get_size_entry (string property, bool property_is_pixel, string unit_property, string unit_format, SizeEntryUpdatePolicy update_policy, double resolution)
Creates a new SizeEntry
for property which must necessarily be an integer or double property.
- public unowned Widget get_spin_scale (string property, double factor)
Creates a new SpinScale
for property which must necessarily be an integer or double property.
- public unowned Widget get_widget (string property, Type widget_type)
Creates a new
Widget for property according to the property type.
- public bool run ()
Show this and only returns when the
user finished interacting with it (either validating choices or canceling).
- public void set_ok_label (string ok_label)
Changes the "OK" button's label of this
to ok_label.
- public void set_sensitive (string property, bool sensitive, Object? config, string? config_property, bool config_invert)
Sets sensitivity of the widget associated to property in
this.
- public void set_sensitive_if_in (string property, Object? config, string config_property, owned ValueArray values, bool in_values)
Sets sensitivity of the widget associated to property in
this if the value of config_property in config is equal to one of
values.
Inherited Members:
All known members inherited from class GimpUi.Dialog
All known members inherited from class Gtk.Dialog
All known members inherited from class Gtk.Window
All known members inherited from class Gtk.Bin
All known members inherited from class Gtk.Container
All known members inherited from class Gtk.Widget
All known members inherited from class GLib.Object
All known members inherited from interface Atk.Implementor
All known members inherited from interface Gtk.Buildable