Package RASCAL.Suggestions

 

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


 
Context clauses
Ada.Strings.Unbounded
System
RASCAL.ToolboxWindow
RASCAL.Toolbox
RASCAL.ToolboxWritableField
RASCAL.ToolboxTask
RASCAL.ToolboxScrolllist
RASCAL.OS
 
Use clauses
Ada.Strings.Unbounded
System
RASCAL.ToolboxWindow
RASCAL.Toolbox
RASCAL.ToolboxWritableField
RASCAL.ToolboxTask
RASCAL.ToolboxScrolllist
RASCAL.OS
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
String_Pointeraccess all String
SuggestionListarray (Positive) of String_Pointer
SuggestionList_Pointeraccess SuggestionList
   
TEL_Suggestion null tagged record
inheritance from ATEL_Toolbox_WritableField_ValueChanged
  
Exceptions
Not_Initialised
Gadget_not_recognised
Task_Is_Initialised
 

Subprograms

Quick access : ClausesGenericsDefinitionsSubprograms


  
Initialise procedure
Initialises the Suggestions package. Not calling it results in a runtime exception.
Parameter name Type Mode Default
TB_TaskToolBox_Task_Pointerin
  
Add_Gadget procedure
Add a gadget, for which suggestions are to be displayed.
Parameter name Type Mode Default
ObjectObject_IDin
GadgetComponent_IDin
  
Add_Suggestion procedure
Add a suggestion to the listdisplay for a gadget.
Parameter name Type Mode Default
ObjectObject_IDin
GadgetComponent_IDin
SuggestionString_Pointerin
  
Get_Suggestions function
ReturnSuggestionList_Pointer
Returns an array containing the suggestions for a gadget.
Parameter name Type Mode Default
ObjectObject_IDin
GadgetComponent_IDin
  
Handle procedure
Parameter name Type Mode Default
TheTEL_Suggestionin