Index

Package: Widgets.Containers.Panels.Dialogs

Description

package Widgets.Containers.Panels.Dialogs is

Classes

Dialog (abstract)

type Dialog is abstract new Panel and
                                Key_Listener and
                                Visibility_Listener with private;

Ancestors:

Primitive operations:

Construct (overriding Widgets.Containers.Panels.Construct)
Delete (overriding Widgets.Containers.Delete)
Handle_Action (overriding Widgets.Handle_Action)
Handle_Action (overriding Widgets.Handle_Action)
Handle_Hide
Handle_Mouse_Move (overriding Widgets.Handle_Mouse_Move)
Handle_Mouse_Press (overriding Widgets.Handle_Mouse_Press)
Handle_Show
Objects.Construct (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)
Widgets.Activate_Popup (Inherited)
Widgets.Adjust (Inherited)
Widgets.Bring_To_Front (Inherited)
Widgets.Construct (Inherited)
Widgets.Containers.Add (Inherited)
Widgets.Containers.Apply_Container_Layout (Inherited)
Widgets.Containers.Bring_To_Front (Inherited)
Widgets.Containers.Delete_Child (Inherited)
Widgets.Containers.Delete_Children (Inherited)
Widgets.Containers.Draw (Inherited)
Widgets.Containers.Draw_Children (Inherited)
Widgets.Containers.Find_Widget (Inherited)
Widgets.Containers.Handle_Ancestor_Hidden (Inherited)
Widgets.Containers.Handle_Ancestor_Unhidden (Inherited)
Widgets.Containers.Handle_Resize (Inherited)
Widgets.Containers.Pack (Inherited)
Widgets.Containers.Panels.Draw_Content (Inherited)
Widgets.Containers.Panels.Get_Min_Height (Inherited)
Widgets.Containers.Panels.Get_Min_Width (Inherited)
Widgets.Containers.Panels.Get_Title (Inherited)
Widgets.Containers.Panels.Set_Border (Inherited)
Widgets.Containers.Panels.Set_Color (Inherited)
Widgets.Containers.Panels.Set_Icon (Inherited)
Widgets.Containers.Panels.Set_Title (Inherited)
Widgets.Containers.Remove (Inherited)
Widgets.Containers.Set_Zoom (Inherited)
Widgets.Deactivate_Popup (Inherited)
Widgets.Get_Color (Inherited)
Widgets.Get_View (Inherited)
Widgets.Get_Window (Inherited)
Widgets.Handle_Blur (Inherited)
Widgets.Handle_Click (Inherited)
Widgets.Handle_Descendant_Hidden (Inherited)
Widgets.Handle_Descendant_Unhidden (Inherited)
Widgets.Handle_Enter (Inherited)
Widgets.Handle_Exit (Inherited)
Widgets.Handle_Focus (Inherited)
Widgets.Handle_Key_Held (Inherited)
Widgets.Handle_Key_Press (Inherited)
Widgets.Handle_Key_Release (Inherited)
Widgets.Handle_Mouse_Held (Inherited)
Widgets.Handle_Mouse_Release (Inherited)
Widgets.Handle_Mouse_Scroll (Inherited)
Widgets.Set_Dirty (Inherited)
Widgets.Set_Enabled (Inherited)
Widgets.Set_Focused (Inherited)
Widgets.Set_Parent (Inherited)
Widgets.Set_Visible (Inherited)
Widgets.To_String (Inherited)
Widgets.Translate_To_Content (Inherited)
Widgets.Translate_To_Window (Inherited)

References:

widgets-containers-panels-dialogs.ads:4:10 (declaration)
widgets-containers-panels-dialogs.adb:10:41 (reference)
widgets-containers-panels-dialogs.adb:25:37 (reference)
widgets-containers-panels-dialogs.adb:34:47 (reference)
widgets-containers-panels-dialogs.adb:48:46 (reference)
widgets-containers-panels-dialogs.adb:63:42 (reference)
widgets-containers-panels-dialogs.adb:72:48 (reference)
widgets-containers-panels-dialogs.adb:89:49 (reference)
widgets-containers-panels-dialogs.adb:107:42 (reference)
widgets-containers-panels-dialogs.adb:116:35 (reference)
widgets-containers-panels-dialogs.adb:127:35 (reference)
widgets-containers-panels-dialogs.ads:7:33 (reference)
widgets-containers-panels-dialogs.ads:10:35 (reference)
widgets-containers-panels-dialogs.ads:14:35 (reference)
widgets-containers-panels-dialogs.ads:18:10 (full declaration)
widgets-containers-panels-dialogs.ads:26:41 (reference)
widgets-containers-panels-dialogs.ads:33:37 (reference)
widgets-containers-panels-dialogs.ads:35:47 (reference)
widgets-containers-panels-dialogs.ads:39:46 (reference)
widgets-containers-panels-dialogs.ads:42:42 (reference)
widgets-containers-panels-dialogs.ads:44:48 (reference)
widgets-containers-panels-dialogs.ads:47:49 (reference)
widgets-containers-panels-dialogs.ads:50:42 (reference)

Types

A_Dialog

type A_Dialog is access all Dialog'Class;

References:

widgets-containers-panels-dialogs.ads:7:10 (declaration)
widgets-containers-panels-dialogs.adb:53:17 (reference)
widgets-containers-panels-dialogs.adb:55:17 (reference)

Subprograms & Entries

Hide

procedure Hide
( this: access Dialog );

References:

widgets-containers-panels-dialogs.ads:10:15 (declaration)
widgets-containers-panels-dialogs.adb:116:15 (body)
widgets-containers-panels-dialogs.adb:122:9 (label)
Hides the dialog. It remains a child of the window.

Show

procedure Show
( this: access Dialog );

References:

widgets-containers-panels-dialogs.ads:14:15 (declaration)
widgets-containers-panels-dialogs.adb:127:15 (body)
widgets-containers-panels-dialogs.adb:131:9 (label)
Displays the modal dialog in the window. The dialog must have been added to the window before this is called.