Index

Package: Game_Views.Ked.Toolbar

Description

package Game_Views.Ked.Toolbar is

Subprograms & Entries

Make_Toolbar

procedure Make_Toolbar
( view: not null A_Ked_View;
win: not null A_Window );

References:

game_views-ked-toolbar.ads:7:15 (declaration)
game_views-ked-toolbar.adb:55:15 (body)
game_views-ked-toolbar.adb:199:9 (label)
game_views-ked.adb:270:17 (reference)

Called by:

Game_Views.Ked.Populate_View defined at game_views-ked.ads:69:15

Calls:

Action_Show_Enemies defined at game_views-ked-toolbar.ads:20:15
Action_Show_Items defined at game_views-ked-toolbar.ads:18:15
Action_Show_Matrices defined at game_views-ked-toolbar.ads:22:15
Action_Show_Tiles defined at game_views-ked-toolbar.ads:24:15
Action_Use_Pointer defined at game_views-ked-toolbar.ads:26:15
Action_Use_Switch_Tool defined at game_views-ked-toolbar.ads:28:15
Action_Use_Trigger_Tool defined at game_views-ked-toolbar.ads:30:15
Applications.Get_Application defined at applications.ads:30:14
Applications.Get_Theme defined at applications.ads:47:14
Game_Views.Ked.Toolbar.Layers_Menu.Make_Menu defined at game_views-ked-toolbar-layers_menu.ads:7:15
Game_Views.Ked.Toolbar.Select_Tool defined at game_views-ked-toolbar.adb:31:15
Game_Views.Ked.Toolbar.Test_Panel.Make_Test_Panel defined at game_views-ked-toolbar-test_panel.ads:4:15
Themes.Color defined at themes.ads:38:14
Widgets.Add_Listener defined at widgets.ads:81:15
Widgets.Buttons.Add_Listener defined at widgets-buttons.ads:36:15
Widgets.Buttons.Groups.Add defined at widgets-buttons-groups.ads:12:15
Widgets.Buttons.Groups.Create_Button_Group defined at widgets-buttons-groups.ads:9:14
Widgets.Buttons.Groups.Set_Keep_Selected defined at widgets-buttons-groups.ads:18:15
Widgets.Buttons.Pushes.Create_Push_Button defined at widgets-buttons-pushes.ads:9:14
Widgets.Buttons.Set_Color defined at widgets-buttons.ads:121:15
Widgets.Buttons.Toggles.Create_Toggle_Button defined at widgets-buttons-toggles.ads:9:14
Widgets.Containers.Add defined at widgets-containers.ads:11:15
Widgets.Containers.Panels.Create_Panel defined at widgets-containers-panels.ads:7:14
Widgets.Containers.Scroll_Panes.Create_Scroll_Pane defined at widgets-containers-scroll_panes.ads:11:14
Widgets.Containers.Scroll_Panes.Draw_Hbar defined at widgets-containers-scroll_panes.ads:16:15
Widgets.Containers.Scroll_Panes.Draw_Vbar defined at widgets-containers-scroll_panes.ads:18:15
Widgets.Containers.Scroll_Panes.Set_Client defined at widgets-containers-scroll_panes.ads:21:15
Widgets.Get_Width defined at widgets.ads:147:14
Widgets.Labels.Create_Label defined at widgets-labels.ads:7:14
Widgets.Palettes.Enemies.Create_Enemy_Palette defined at widgets-palettes-enemies.ads:9:14
Widgets.Palettes.Items.Create_Item_Palette defined at widgets-palettes-items.ads:9:14
Widgets.Palettes.Matrices.Create_Matrix_Palette defined at widgets-palettes-matrices.ads:13:14
Widgets.Palettes.Set_Columns defined at widgets-palettes.ads:17:15
Widgets.Palettes.Set_Icon_Size defined at widgets-palettes.ads:19:15
Widgets.Palettes.Tiles.Create_Tile_Palette defined at widgets-palettes-tiles.ads:11:14
Widgets.Set_Enabled defined at widgets.ads:210:15
Widgets.Set_Focusable defined at widgets.ads:213:15
Widgets.Set_Layout_LTRB defined at widgets.ads:248:15
Widgets.Set_Visible defined at widgets.ads:300:15
Builds the gui for the tool bar

Handle_New_Map

procedure Handle_New_Map
( view: not null A_Ked_View );

References:

game_views-ked-toolbar.ads:10:15 (declaration)
game_views-ked-toolbar.adb:203:15 (body)
game_views-ked-toolbar.adb:214:9 (label)
game_views-ked.adb:208:25 (reference)

Called by:

Game_Views.Ked.Handle_Event defined at game_views-ked.ads:58:15

Handle_Tool_Changed

procedure Handle_Tool_Changed
( view: not null A_Ked_View;
tool: not null A_Tool );

References:

game_views-ked-toolbar.ads:13:15 (declaration)
game_views-ked-toolbar.adb:300:15 (body)
game_views-ked-toolbar.adb:340:9 (label)
game_views-ked.adb:203:25 (reference)

Called by:

Game_Views.Ked.Handle_Event defined at game_views-ked.ads:58:15
Call this procedure when the active tool has changed