Package RASCAL.ToolboxIconbar

DescriptionToolboxIconbar related types and methods.
Authorbbracke
Date2005/11/21 20:14:33
Revision1.1
 

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


 
Context clauses
RASCAL.Toolbox
RASCAL.Utility
RASCAL.OS
System.Unsigned_Types
Interfaces.C
 
Use clauses
RASCAL.Toolbox
RASCAL.Utility
RASCAL.OS
System.Unsigned_Types
Interfaces.C
 

Basic Objects

Quick access : ClausesGenericsDefinitionsSubprograms


Basic Objects
Name Type Default
iconbar_Generate_Select_About_To_Be_Shown16#1#constant
Flags
iconbar_Generate_Adjust_About_To_Be_Shown16#2#constant
iconbar_Select_Is_Menu16#4#constant
iconbar_Adjust_Is_Menu16#8#constant
iconbar_Has_Text16#10#constant
iconbar_Generate_Select_Clicked16#20#constant
iconbar_Generate_Adjust_Clicked16#40#constant
iconbar_Select16#1#constant
iconbar_Adjust16#2#constant
iconbar_Clicked_Adjust16#1#constant
iconbar_Clicked_Select16#4#constant
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
Iconbar_Button_Type(Select_Button, Adjust_Button)
Toolbox_Iconbar_AdjustAboutToBeShown_Pointeraccess Toolbox_Iconbar_AdjustAboutToBeShown
Toolbox_Iconbar_Clicked_Pointeraccess Toolbox_Iconbar_Clicked
Toolbox_Iconbar_SelectAboutToBeShown_Pointeraccess Toolbox_Iconbar_SelectAboutToBeShown
   
IconbarTemplate record
Component Type Default
Max_HelpInteger
Help_MessageAddress
Adjust_ShowAddress
Select_ShowAddress
Adjust_EventInteger
Select_EventInteger
MenuAddress
Max_TextInteger
TextAddress
Max_SpriteInteger
SpriteAddress
PriorityInteger
PositionInteger
FlagsSystem.Unsigned_Types.Unsigned
   
Toolbox_Iconbar_AdjustAboutToBeShown record
Event is raised before {fcode}Toolbox_ShowObject{f} is executed on an ADJUST click on the iconbar icon.
Component Type Default
HeaderToolbox_Event_Header
   
ATEL_Toolbox_Iconbar_AdjustAboutToBeShown abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_Iconbar_AdjustAboutToBeShown, -1, -1)
Component Type Default
EventToolbox_Iconbar_AdjustAboutToBeShown_Pointer
   
Toolbox_Iconbar_Clicked record
Event is raised when a click is performed on the iconbar icon.
Component Type Default
HeaderToolbox_Event_Header
   
ATEL_Toolbox_Iconbar_Clicked abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_Iconbar_Clicked, -1, -1)
Component Type Default
EventToolbox_Iconbar_Clicked_Pointer
   
Toolbox_Iconbar_SelectAboutToBeShown record
Event is raised before {fcode}Toolbox_ShowObject{f} is executed on a SELECT click on the iconbar icon.
Component Type Default
HeaderToolbox_Event_Header
   
ATEL_Toolbox_Iconbar_SelectAboutToBeShown abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_Iconbar_SelectAboutToBeShown, -1, -1)
Component Type Default
EventToolbox_Iconbar_SelectAboutToBeShown_Pointer
  
Pragmas
Convention(C, IconbarTemplate)
Convention(C, Toolbox_Iconbar_AdjustAboutToBeShown)
Convention(C, Toolbox_Iconbar_Clicked)
Convention(C, Toolbox_Iconbar_SelectAboutToBeShown)
 

Subprograms

Quick access : ClausesGenericsDefinitionsSubprograms


  
Get_Event function
ReturnToolbox_Event_Code_Type
Returns the Toolbox event to be raised when select is clicked on the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
ButtonIconbar_Button_Typein
  
Get_Help_Message function
ReturnString
Returns the standard help message to be shown for the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_IconHandle function
ReturnComponent_ID
Returns the handle of the underlying Wimp icon of the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Menu function
ReturnObject_ID
Returns the menu to be used on the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Show function
ReturnObject_ID
Returns the objects to be shown when SELECT/ADJUST is clicked on the iconbar.
Parameter name Type Mode Default
IconbarObject_IDin
ButtonIconbar_Button_Typein
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Sprite function
ReturnString
Returns the sprite being used for the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Text function
ReturnString
Returns the text being used for iconbar icontext.
Parameter name Type Mode Default
IconbarObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Event procedure
Sets the Toolbox event to be raised when SELECT is clicked on the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
ButtonIconbar_Button_Typein
EventToolbox_Event_Code_Typein
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_HelpMessage procedure
Sets the standard help message to be shown for the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
Messagestringin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Menu procedure
Sets the menu to be used for iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
MenuObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Show procedure
Sets the objects to be shown when SELECT/ADJUST is clicked on the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
ButtonIconbar_Button_Typein
ObjectObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Sprite procedure
Sets the sprite to be used as iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
Spritestringin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Text procedure
Sets the text to be used with the iconbar icon.
Parameter name Type Mode Default
IconbarObject_IDin
Textstringin
FlagsSystem.Unsigned_Types.Unsignedin0