Index

Package: Menu_Buttons

Description

package Widgets.Buttons.Pushes.Menu_Buttons is
Copyright (c) 2012 Kevin Wellwood All rights reserved. This source code is distributed under the Modified BSD License. For terms and conditions, see license.txt.

Classes

Menu_Button

type Menu_Button is new Push_Button and Animated with private;

Ancestors:

Primitive operations:

Activate_Popup (Inherited)
Add_Listener (Inherited)
Bring_To_Front (Inherited)
Construct (Inherited)
Construct (Inherited)
Construct (Inherited)
Construct (Inherited)
Construct
Delete (Inherited)
Dispatch_Action (Inherited)
Draw (Inherited)
Draw_Content (Inherited)
Find_Widget_At (Inherited)
Get_Color (Inherited)
Get_Min_Height (Inherited)
Get_Min_Width (Inherited)
Get_Process_Name (Inherited)
Get_Process_Name (Inherited)
Get_Process_Name (Inherited)
Get_View (Inherited)
Get_Window (Inherited)
Handle_Blur (overriding Handle_Blur)
Handle_Click (Inherited)
Handle_Descendant_Shown (Inherited)
Handle_Disabled (Inherited)
Handle_Disabled
Handle_Enabled (Inherited)
Handle_Enabled
Handle_Enter (Inherited)
Handle_Exit (Inherited)
Handle_Focus (overriding Handle_Focus)
Handle_Key_Held (Inherited)
Handle_Key_Press (overriding Handle_Key_Press)
Handle_Key_Release (Inherited)
Handle_Mouse_Held (Inherited)
Handle_Mouse_Move (Inherited)
Handle_Mouse_Press (Inherited)
Handle_Mouse_Release (Inherited)
Handle_Mouse_Scroll (Inherited)
Handle_Resize (Inherited)
Handle_Rooted (Inherited)
Handle_Shown (Inherited)
Is_Rooted (Inherited)
Is_Showing (Inherited)
Pack (Inherited)
Remove_Listener (Inherited)
Set_Color (Inherited)
Set_Dirty (Inherited)
Set_Icon (Inherited)
Set_Parent (Inherited)
Set_State (Inherited)
Set_Text (Inherited)
Set_Zoom (Inherited)
Tick
Tick (Inherited)
To_String (Inherited)
Toggle_State (Inherited)
Translate_To_Content (Inherited)
Translate_To_Window (Inherited)
A Menu_Button for Keen is a button specifically designed to match the look and feel of the options in the menus, with an animated glowing dot next to the focus menu item.

Types

A_Menu_Button

type A_Menu_Button is access all Menu_Button'Class;

Subprograms & Entries

Create_Menu_Button

function Create_Menu_Button
( view: not null access Game_Views.Game_View'Class;
id: String;
text: String := "" ) return A_Button;
Creates a new menu button.