Package OpenCAGE.Dialogs.Pixmap

classes for dialogs that contain a pixmap

Class Pixmap_Dialog

extends OpenCAGE.Dialogs.Simple.Simple_Dialog

Attributes

private Gtk.Pixmap.Gtk_Pixmap Pixmap 

Operations

public Build(void);

Build the widget set of the dialog. Should be called by create. [This description is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog'.]

Precondition: Buttons, Child is set. [This precondition is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog'.]

public Set_Pixmap_String( Gtkada.Types.Chars_Ptr_Array To := Gtkada.Types.Null_Array);

public Event( Ada.Strings.Unbounded.Unbounded_String Link);

This is called by an event handler if an event occured (You guessed that. This description is very abstract, because the class is also very abstract). [This description is adopted from 'OpenCAGE.Dialogs.Handlers.Handler_Target'.]

public Boolean Can_Execute( Ada.Strings.Unbounded.Unbounded_String Link);

returns true if a (button) event with the given link string will be handeled. This can be used to gray out the buttons if they shouldn't be used. [This description is adopted from 'OpenCAGE.Dialogs.Handlers.Handler_Target'.]

public Show_Modal(void);

Shows the dialog modal (blocks the entire event system until the dialog is closed). [This description is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog'.]

Postcondition: A new main loop iteration is created. [This postcondition is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog'.]

Class Pixmap_Dialog_Fty

extends OpenCAGE.Dialogs.Simple.Simple_Dialog_Fty

Operations

public OpenCAGE.Dialogs.Simple.Simple_Dialog Create_Dialog(void);

create a simple dialog [This description is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog_Fty'.]

Class Data_Source_Pixmap_Dialog

extends OpenCAGE.Dialogs.Pixmap.Pixmap_Dialog

Attributes

private FET.Parameter_Pot PP 

private OpenCAGE.Dialogs.Pixmap.Dialog_Data_Source Dialog_DS 

Operations

public Show_Modal(void);

Shows the dialog modal (blocks the entire event system until the dialog is closed). [This description is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog'.]

Postcondition: A new main loop iteration is created. [This postcondition is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog'.]

public Link_Data_Source( FET.Data_Source DS);

public FET.Data_Source Get_Data_Source(void);

public Event( Ada.Strings.Unbounded.Unbounded_String Link);

This is called by an event handler if an event occured (You guessed that. This description is very abstract, because the class is also very abstract). [This description is adopted from 'OpenCAGE.Dialogs.Handlers.Handler_Target'.]

public Boolean Can_Execute( Ada.Strings.Unbounded.Unbounded_String Link);

returns true if a (button) event with the given link string will be handeled. This can be used to gray out the buttons if they shouldn't be used. [This description is adopted from 'OpenCAGE.Dialogs.Handlers.Handler_Target'.]

public Build(void);

nur damit der dreck dispatched :-(((

Precondition: Buttons, Child is set. [This precondition is adopted from 'OpenCAGE.Dialogs.Simple.Simple_Dialog'.]

Class Dialog_Data_Source

extends FET.Data_Source

Attributes

private OpenCAGE.Dialogs.Pixmap.Data_Source_Pixmap_Dialog Dialog 

Operations

public FET.Parameter_Pot Get(void);

Return the parameter pot of this data_source [This description is adopted from 'FET.Data_Source'.]