Index

Package: Widgets.Containers

Description

package Widgets.Containers is

Classes

Container (abstract)

type Container is abstract new Widget with private;

Ancestors:

Immediate Children:

Primitive operations:

Apply_Container_Layout
Bring_To_Front
Delete (overriding Widgets.Delete)
Delete_Child
Delete_Children
Draw (overriding Widgets.Draw)
Draw_Children
Draw_Content (overriding Widgets.Draw_Content)
Find_Widget (overriding Widgets.Find_Widget)
Handle_Ancestor_Hidden (overriding Widgets.Handle_Ancestor_Hidden)
Handle_Ancestor_Unhidden (overriding Widgets.Handle_Ancestor_Unhidden)
Handle_Resize (overriding Widgets.Handle_Resize)
Objects.Construct (Inherited)
Objects.Object_Read (Inherited)
Objects.Object_Write (Inherited)
Pack (overriding Widgets.Pack)
Set_Zoom (overriding Widgets.Set_Zoom)
Widgets.Activate_Popup (Inherited)
Widgets.Adjust (Inherited)
Widgets.Bring_To_Front (Inherited)
Widgets.Construct (Inherited)
Widgets.Deactivate_Popup (Inherited)
Widgets.Get_Color (Inherited)
Widgets.Get_Min_Height (Inherited)
Widgets.Get_Min_Width (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_Move (Inherited)
Widgets.Handle_Mouse_Press (Inherited)
Widgets.Handle_Mouse_Release (Inherited)
Widgets.Handle_Mouse_Scroll (Inherited)
Widgets.Set_Color (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.ads:6:10 (declaration)
widgets-containers-panels.adb:62:9 (reference)
widgets-containers-panels.adb:164:9 (reference)
widgets-containers-panels.adb:184:9 (reference)
widgets-containers-panels.ads:4:23 (reference)
widgets-containers-panels.ads:28:23 (reference)
widgets-containers-pulldown_menus.adb:36:9 (reference)
widgets-containers-pulldown_menus.adb:47:9 (reference)
widgets-containers-pulldown_menus.adb:142:9 (reference)
widgets-containers-pulldown_menus.adb:153:9 (reference)
widgets-containers-pulldown_menus.ads:6:31 (reference)
widgets-containers-pulldown_menus.ads:25:31 (reference)
widgets-containers-scenes.adb:22:9 (reference)
widgets-containers-scenes.adb:32:9 (reference)
widgets-containers-scenes.adb:79:9 (reference)
widgets-containers-scenes.adb:89:9 (reference)
widgets-containers-scenes.adb:471:9 (reference)
widgets-containers-scenes.ads:17:32 (reference)
widgets-containers-scenes.ads:83:32 (reference)
widgets-containers-scroll_panes.adb:117:9 (reference)
widgets-containers-scroll_panes.adb:262:9 (reference)
widgets-containers-scroll_panes.ads:8:29 (reference)
widgets-containers-scroll_panes.ads:29:29 (reference)
widgets-containers-windows.adb:44:9 (reference)
widgets-containers-windows.adb:73:9 (reference)
widgets-containers-windows.adb:383:13 (reference)
widgets-containers-windows.adb:547:16 (reference)
widgets-containers-windows.adb:555:9 (reference)
widgets-containers-windows.ads:12:24 (reference)
widgets-containers-windows.ads:95:24 (reference)
widgets-containers.adb:19:37 (reference)
widgets-containers.adb:33:54 (reference)
widgets-containers.adb:44:46 (reference)
widgets-containers.adb:59:37 (reference)
widgets-containers.adb:70:43 (reference)
widgets-containers.adb:85:46 (reference)
widgets-containers.adb:101:35 (reference)
widgets-containers.adb:166:44 (reference)
widgets-containers.adb:186:44 (reference)
widgets-containers.adb:226:53 (reference)
widgets-containers.adb:244:55 (reference)
widgets-containers.adb:262:44 (reference)
widgets-containers.adb:274:35 (reference)
widgets-containers.adb:289:37 (reference)
widgets-containers.adb:302:39 (reference)
widgets-containers.ads:7:36 (reference)
widgets-containers.ads:11:37 (reference)
widgets-containers.ads:19:46 (reference)
widgets-containers.ads:23:54 (reference)
widgets-containers.ads:27:46 (reference)
widgets-containers.ads:29:43 (reference)
widgets-containers.ads:33:37 (reference)
widgets-containers.ads:43:10 (full declaration)
widgets-containers.ads:57:37 (reference)
widgets-containers.ads:62:43 (reference)
widgets-containers.ads:66:35 (reference)
widgets-containers.ads:70:44 (reference)
widgets-containers.ads:73:44 (reference)
widgets-containers.ads:80:53 (reference)
widgets-containers.ads:84:55 (reference)
widgets-containers.ads:87:44 (reference)
widgets-containers.ads:90:35 (reference)
widgets-containers.ads:92:39 (reference)

Types

A_Container

type A_Container is access all Container'Class;

References:

widgets-containers.ads:7:10 (declaration)
widgets-containers.adb:75:13 (reference)
widgets-containers.adb:126:17 (reference)
widgets-containers.adb:141:17 (reference)
widgets.adb:153:13 (reference)
widgets.adb:852:13 (reference)

Subprograms & Entries

Add

procedure Add
( this: access Container;
child: in out A_Widget;
consume: Boolean := True );

References:

widgets-containers.ads:11:15 (declaration)
widgets-containers-panels-popups.adb:29:29 (reference)
widgets-containers-pulldown_menus.adb:36:29 (reference)
widgets-containers-scenes.adb:22:29 (reference)
widgets-containers-scroll_panes.adb:124:14 (reference)
widgets-containers-scroll_panes.adb:129:14 (reference)
widgets-containers-scroll_panes.adb:134:14 (reference)
widgets-containers-scroll_panes.adb:139:14 (reference)
widgets-containers-scroll_panes.adb:143:14 (reference)
widgets-containers-scroll_panes.adb:144:14 (reference)
widgets-containers-scroll_panes.adb:277:18 (reference)
widgets-containers-windows.adb:611:24 (dispatching call)
widgets-containers.adb:19:15 (body)
widgets-containers.adb:28:9 (label)
game_views-ked-toolbar-layers_menu.adb:73:13 (dispatching call)
game_views-ked-toolbar-layers_menu.adb:78:13 (dispatching call)
game_views-ked-toolbar-layers_menu.adb:131:28 (dispatching call)
game_views-ked-toolbar-layers_menu.adb:143:28 (dispatching call)
game_views-ked-toolbar-layers_menu.adb:160:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:28:13 (dispatching call)
game_views-ked-toolbar-test_panel.adb:42:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:48:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:55:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:57:19 (dispatching call)
game_views-ked-toolbar-test_panel.adb:67:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:72:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:76:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:78:19 (dispatching call)
game_views-ked-toolbar-test_panel.adb:88:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:93:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:97:24 (dispatching call)
game_views-ked-toolbar-test_panel.adb:99:19 (dispatching call)
game_views-ked-toolbar-test_panel.adb:106:19 (dispatching call)
game_views-ked-toolbar-test_panel.adb:108:13 (dispatching call)
game_views-ked-toolbar.adb:77:13 (dispatching call)
game_views-ked-toolbar.adb:85:13 (dispatching call)
game_views-ked-toolbar.adb:93:13 (dispatching call)
game_views-ked-toolbar.adb:101:13 (dispatching call)
game_views-ked-toolbar.adb:109:13 (dispatching call)
game_views-ked-toolbar.adb:117:13 (dispatching call)
game_views-ked-toolbar.adb:125:13 (dispatching call)
game_views-ked-toolbar.adb:132:13 (dispatching call)
game_views-ked-toolbar.adb:139:13 (dispatching call)
game_views-ked-toolbar.adb:145:19 (dispatching call)
game_views-ked-toolbar.adb:146:13 (dispatching call)
game_views-ked-toolbar.adb:156:13 (dispatching call)
game_views-ked-toolbar.adb:166:13 (dispatching call)
game_views-ked-toolbar.adb:177:13 (dispatching call)
game_views-ked-toolbar.adb:188:13 (dispatching call)
game_views-ked.adb:257:17 (dispatching call)
game_views-ked.adb:274:13 (dispatching call)
game_views-ked.adb:276:13 (dispatching call)
game_views-ked.adb:278:13 (dispatching call)
game_views-ked.adb:280:13 (dispatching call)
game_views-ked.adb:282:13 (dispatching call)
game_views-ked.adb:284:13 (dispatching call)
game_views-ked.adb:286:13 (dispatching call)
game_views-ked.adb:288:13 (dispatching call)
widgets-containers-panels-dialogs-about.adb:37:14 (reference)
widgets-containers-panels-dialogs-about.adb:41:14 (reference)
widgets-containers-panels-dialogs-about.adb:45:14 (reference)
widgets-containers-panels-dialogs-about.adb:49:14 (reference)
widgets-containers-panels-dialogs-about.adb:54:14 (reference)
widgets-containers-panels-dialogs-entity_attributes.adb:65:18 (reference)
widgets-containers-panels-dialogs-entity_attributes.adb:70:18 (reference)
widgets-containers-panels-dialogs-entity_attributes.adb:136:14 (reference)
widgets-containers-panels-dialogs-entity_attributes.adb:141:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:45:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:53:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:57:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:64:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:68:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:75:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:79:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:88:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:95:14 (reference)
widgets-containers-panels-dialogs-import_world.adb:102:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:43:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:48:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:57:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:62:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:71:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:76:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:84:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:89:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:97:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:104:14 (reference)
widgets-containers-panels-dialogs-new_world.adb:111:14 (reference)
widgets-containers-panels-dialogs-open_world.adb:43:14 (reference)
widgets-containers-panels-dialogs-open_world.adb:52:14 (reference)
widgets-containers-panels-dialogs-open_world.adb:59:14 (reference)
widgets-containers-panels-dialogs-open_world.adb:66:14 (reference)
widgets-containers-panels-dialogs-properties.adb:44:14 (reference)
widgets-containers-panels-dialogs-properties.adb:48:14 (reference)
widgets-containers-panels-dialogs-properties.adb:53:14 (reference)
widgets-containers-panels-dialogs-properties.adb:60:14 (reference)
widgets-containers-panels-dialogs-properties.adb:65:14 (reference)
widgets-containers-panels-dialogs-properties.adb:72:14 (reference)
widgets-containers-panels-dialogs-properties.adb:79:14 (reference)
widgets-containers-panels-dialogs-properties.adb:86:14 (reference)
widgets-containers-panels-dialogs-properties.adb:93:14 (reference)
widgets-containers-panels-dialogs-resize_world.adb:44:14 (reference)
widgets-containers-panels-dialogs-resize_world.adb:49:14 (reference)
widgets-containers-panels-dialogs-resize_world.adb:57:14 (reference)
widgets-containers-panels-dialogs-resize_world.adb:62:14 (reference)
widgets-containers-panels-dialogs-resize_world.adb:70:14 (reference)
widgets-containers-panels-dialogs-resize_world.adb:77:14 (reference)
widgets-containers-panels-dialogs-resize_world.adb:84:14 (reference)
widgets-containers-panels-dialogs-save_changes.adb:41:14 (reference)
widgets-containers-panels-dialogs-save_changes.adb:46:14 (reference)
widgets-containers-panels-dialogs-save_changes.adb:53:14 (reference)
widgets-containers-panels-dialogs-save_changes.adb:60:14 (reference)
widgets-containers-panels-dialogs-save_changes.adb:67:14 (reference)
widgets-containers-panels-dialogs-save_world.adb:43:14 (reference)
widgets-containers-panels-dialogs-save_world.adb:52:14 (reference)
widgets-containers-panels-dialogs-save_world.adb:59:14 (reference)
widgets-containers-panels-dialogs-save_world.adb:66:14 (reference)
widgets-sprites-ked.adb:143:33 (dispatching call)

Called by:

Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15
Game_Views.Ked.Toolbar.Layers_Menu.Make_Menu defined at game_views-ked-toolbar-layers_menu.ads:7:15
Game_Views.Ked.Toolbar.Layers_Menu.Make_Menu defined at game_views-ked-toolbar-layers_menu.ads:7:15
Game_Views.Ked.Toolbar.Layers_Menu.Update_Menu defined at game_views-ked-toolbar-layers_menu.ads:11:15
Game_Views.Ked.Toolbar.Layers_Menu.Update_Menu defined at game_views-ked-toolbar-layers_menu.ads:11:15
Game_Views.Ked.Toolbar.Layers_Menu.Update_Menu defined at game_views-ked-toolbar-layers_menu.ads:11:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Make_Toolbar defined at game_views-ked-toolbar.ads:7:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Widgets.Containers.Panels.Dialogs.About.Construct defined at widgets-containers-panels-dialogs-about.ads:17:15
Widgets.Containers.Panels.Dialogs.About.Construct defined at widgets-containers-panels-dialogs-about.ads:17:15
Widgets.Containers.Panels.Dialogs.About.Construct defined at widgets-containers-panels-dialogs-about.ads:17:15
Widgets.Containers.Panels.Dialogs.About.Construct defined at widgets-containers-panels-dialogs-about.ads:17:15
Widgets.Containers.Panels.Dialogs.About.Construct defined at widgets-containers-panels-dialogs-about.ads:17:15
Widgets.Containers.Panels.Dialogs.Entity_Attributes.Construct defined at widgets-containers-panels-dialogs-entity_attributes.ads:30:15
Widgets.Containers.Panels.Dialogs.Entity_Attributes.Construct defined at widgets-containers-panels-dialogs-entity_attributes.ads:30:15
Widgets.Containers.Panels.Dialogs.Entity_Attributes.Construct.Add_Attribute defined at widgets-containers-panels-dialogs-entity_attributes.adb:53:19
Widgets.Containers.Panels.Dialogs.Entity_Attributes.Construct.Add_Attribute defined at widgets-containers-panels-dialogs-entity_attributes.adb:53:19
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.Import_World.Construct defined at widgets-containers-panels-dialogs-import_world.ads:17:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.New_World.Construct defined at widgets-containers-panels-dialogs-new_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Open_World.Construct defined at widgets-containers-panels-dialogs-open_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Open_World.Construct defined at widgets-containers-panels-dialogs-open_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Open_World.Construct defined at widgets-containers-panels-dialogs-open_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Open_World.Construct defined at widgets-containers-panels-dialogs-open_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Properties.Construct defined at widgets-containers-panels-dialogs-properties.ads:23:15
Widgets.Containers.Panels.Dialogs.Resize_World.Construct defined at widgets-containers-panels-dialogs-resize_world.ads:27:15
Widgets.Containers.Panels.Dialogs.Resize_World.Construct defined at widgets-containers-panels-dialogs-resize_world.ads:27:15
Widgets.Containers.Panels.Dialogs.Resize_World.Construct defined at widgets-containers-panels-dialogs-resize_world.ads:27:15
Widgets.Containers.Panels.Dialogs.Resize_World.Construct defined at widgets-containers-panels-dialogs-resize_world.ads:27:15
Widgets.Containers.Panels.Dialogs.Resize_World.Construct defined at widgets-containers-panels-dialogs-resize_world.ads:27:15
Widgets.Containers.Panels.Dialogs.Resize_World.Construct defined at widgets-containers-panels-dialogs-resize_world.ads:27:15
Widgets.Containers.Panels.Dialogs.Resize_World.Construct defined at widgets-containers-panels-dialogs-resize_world.ads:27:15
Widgets.Containers.Panels.Dialogs.Save_Changes.Construct defined at widgets-containers-panels-dialogs-save_changes.ads:17:15
Widgets.Containers.Panels.Dialogs.Save_Changes.Construct defined at widgets-containers-panels-dialogs-save_changes.ads:17:15
Widgets.Containers.Panels.Dialogs.Save_Changes.Construct defined at widgets-containers-panels-dialogs-save_changes.ads:17:15
Widgets.Containers.Panels.Dialogs.Save_Changes.Construct defined at widgets-containers-panels-dialogs-save_changes.ads:17:15
Widgets.Containers.Panels.Dialogs.Save_Changes.Construct defined at widgets-containers-panels-dialogs-save_changes.ads:17:15
Widgets.Containers.Panels.Dialogs.Save_World.Construct defined at widgets-containers-panels-dialogs-save_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Save_World.Construct defined at widgets-containers-panels-dialogs-save_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Save_World.Construct defined at widgets-containers-panels-dialogs-save_world.ads:21:15
Widgets.Containers.Panels.Dialogs.Save_World.Construct defined at widgets-containers-panels-dialogs-save_world.ads:21:15
Widgets.Containers.Panels.Popups.Add defined at widgets-containers-panels-popups.ads:22:15
Widgets.Containers.Pulldown_Menus.Add defined at widgets-containers-pulldown_menus.ads:15:15
Widgets.Containers.Scenes.Add defined at widgets-containers-scenes.ads:109:15
Widgets.Containers.Scroll_Panes.Construct defined at widgets-containers-scroll_panes.ads:44:15
Widgets.Containers.Scroll_Panes.Construct defined at widgets-containers-scroll_panes.ads:44:15
Widgets.Containers.Scroll_Panes.Construct defined at widgets-containers-scroll_panes.ads:44:15
Widgets.Containers.Scroll_Panes.Construct defined at widgets-containers-scroll_panes.ads:44:15
Widgets.Containers.Scroll_Panes.Construct defined at widgets-containers-scroll_panes.ads:44:15
Widgets.Containers.Scroll_Panes.Construct defined at widgets-containers-scroll_panes.ads:44:15
Widgets.Containers.Scroll_Panes.Set_Client defined at widgets-containers-scroll_panes.ads:21:15
Widgets.Containers.Windows.Push_Popup defined at widgets-containers-windows.ads:69:15
Widgets.Sprites.Ked.Handle_Action defined at widgets-sprites-ked.ads:74:15

Calls:

Ada.Containers.Indefinite_Doubly_Linked_Lists.Append defined at a-cidlli.ads:105:14
Widgets.Set_Parent defined at widgets.ads:669:15
Adds 'child' as a child widget of this container. The child's parent is set by this procedure.

Bring_To_Front

procedure Bring_To_Front
( this: access Container;
child: not null A_Widget );

References:

widgets-containers.ads:19:15 (declaration)
widgets-containers.adb:44:15 (body)
widgets-containers.adb:54:9 (label)
widgets.adb:153:38 (dispatching call)

Called by:

Widgets.Bring_To_Front defined at widgets.ads:495:15

Calls:

Ada.Containers.Indefinite_Doubly_Linked_Lists.Append defined at a-cidlli.ads:105:14
Ada.Containers.Indefinite_Doubly_Linked_Lists.Delete defined at a-cidlli.ads:110:14
Ada.Containers.Indefinite_Doubly_Linked_Lists.Find defined at a-cidlli.ads:161:13
Ada.Containers.Indefinite_Doubly_Linked_Lists.Has_Element defined at a-cidlli.ads:175:13
Brings the child widget to the front of the drawing Z-order within this container.

Apply_Container_Layout

procedure Apply_Container_Layout
( this: access Container;
child: not null A_Widget );

References:

widgets-containers.ads:23:15 (declaration)
widgets-containers.adb:33:15 (body)
widgets-containers.adb:39:9 (label)
widgets.adb:852:38 (dispatching call)

Called by:

Widgets.Pack defined at widgets.ads:635:15

Calls:

Widgets.Apply defined at widgets.ads:331:15
Applies the container's special child layout to the given child widget.

Delete_Children

procedure Delete_Children
( this: access Container );

References:

widgets-containers.ads:27:15 (declaration)
widgets-containers-scenes.adb:89:29 (reference)
widgets-containers.adb:63:14 (reference)
widgets-containers.adb:85:15 (body)
widgets-containers.adb:96:9 (label)
game_views-ked-toolbar-layers_menu.adb:108:20 (dispatching call)

Calls:

Ada.Containers.Indefinite_Doubly_Linked_Lists.Clear defined at a-cidlli.ads:65:14
Ada.Containers.Indefinite_Doubly_Linked_Lists.Iterate defined at a-cidlli.ads:177:14
Widgets.Containers.Delete_Children.Examine defined at widgets-containers.adb:87:19
Removes and deletes all child widgets.

Draw_Content (abstract)

procedure Draw_Content
( this: access Container;
dc: Drawing_Context )
is abstract;

References:

widgets-containers.ads:29:15 (declaration)

Remove

procedure Remove
( this: access Container;
child: not null A_Widget );

References:

widgets-containers.ads:33:15 (declaration)
widgets-containers-pulldown_menus.adb:153:29 (reference)
widgets-containers-scenes.adb:471:29 (reference)
widgets-containers-scroll_panes.adb:274:22 (reference)
widgets-containers-windows.adb:572:18 (reference)
widgets-containers.adb:75:31 (dispatching call)
widgets-containers.adb:289:15 (body)
widgets-containers.adb:297:9 (label)
widgets-sprites-ked.adb:136:37 (dispatching call)

Called by:

Delete_Child defined at widgets-containers.ads:62:15
Widgets.Containers.Pulldown_Menus.Remove defined at widgets-containers-pulldown_menus.ads:47:15
Widgets.Containers.Scenes.Remove defined at widgets-containers-scenes.ads:188:15
Widgets.Containers.Scroll_Panes.Set_Client defined at widgets-containers-scroll_panes.ads:21:15
Widgets.Containers.Windows.Pop_Popup defined at widgets-containers-windows.ads:58:15
Widgets.Sprites.Ked.Handle_Action defined at widgets-sprites-ked.ads:74:15

Calls:

Ada.Containers.Indefinite_Doubly_Linked_Lists.Delete defined at a-cidlli.ads:110:14
Ada.Containers.Indefinite_Doubly_Linked_Lists.Find defined at a-cidlli.ads:161:13
Ada.Containers.Indefinite_Doubly_Linked_Lists.Has_Element defined at a-cidlli.ads:175:13
Removes the widget from the child list without deleting it. The child's parent reference is not modified.