Package RASCAL.ToolboxFontDbox

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

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


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

Basic Objects

Quick access : ClausesGenericsDefinitionsSubprograms


Basic Objects
Name Type Default
FontDBox_Generate_About_To_Be_Shown16#1#constant
Flags
FontDBox_Generate_Dialogue_Completed16#2#constant
FontDBox_Include_System_Font16#4#constant
FontDBox_Set_Height16#1#constant
FontDBox_Set_Aspect16#2#constant
FontDBox_Apply16#82A0000#constant
FontDBox_Cancel16#82A0001#constant
FontDBox_Try16#82A0002#constant
FontDBox_Try_String16#82A0003#constant
FontDBox_Aspect_Ratio16#82A0004#constant
FontDBox_Height16#82A0005#constant
FontDBox_Standard_Size016#82A0006#constant
FontDBox_Standard_Size116#82A0007#constant
FontDBox_Standard_Size216#82A0008#constant
FontDBox_Standard_Size316#82A0009#constant
FontDBox_Standard_Size416#82A000A#constant
FontDBox_Standard_Size516#82A000B#constant
FontDBox_Standard_Size616#82A000C#constant
FontDBox_Standard_Size716#82A000D#constant
FontDBox_Standard_Size816#82A000E#constant
FontDBox_Standard_Size916#82A000F#constant
FontDBox_Style16#82A0010#constant
FontDBox_Weight16#82A0011#constant
FontDBox_Font16#82A0012#constant
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
Toolbox_FontDbox_AboutToBeShown_Pointeraccess Toolbox_FontDbox_AboutToBeShown
Toolbox_FontDbox_ApplyFont_Pointeraccess Toolbox_FontDbox_ApplyFont
Toolbox_FontDbox_DialogueCompleted_Pointeraccess Toolbox_FontDbox_DialogueCompleted
   
FonDBoxTemplate record
Component Type Default
WindowAddress
Try_StringAddress
Initial_AspectInteger
Initial_HeightInteger
Initial_FontAddress
Max_TitleInteger
TitleAddress
FlagsSystem.Unsigned_Types.Unsigned
   
Toolbox_FontDbox_AboutToBeShown record
Event is raised just before the Font Dialgue window is displayed.
Type lacks union.
Component Type Default
InfoWindow_Position_Type (Full_Spec)
Show_TypeInteger
HeaderToolbox_Event_Header
   
ATEL_Toolbox_FontDbox_AboutToBeShown abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_FontDbox_AboutToBeShown, -1, -1)
Component Type Default
EventToolbox_FontDbox_AboutToBeShown_Pointer
   
Toolbox_FontDbox_ApplyFont record
Event is raised immediately after the Font dialogue window is hidden.
Component Type Default
FontChar_Array (1..208)
AspectSystem.Unsigned_Types.Unsigned
HeightSystem.Unsigned_Types.Unsigned
HeaderToolbox_Event_Header
   
ATEL_Toolbox_FontDbox_ApplyFont abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_FontDbox_ApplyFont, -1, -1)
Component Type Default
EventToolbox_FontDbox_ApplyFont_Pointer
   
Toolbox_FontDbox_DialogueCompleted record
Event is raised immediately after the Font Dialogue window is hidden.
Component Type Default
HeaderToolbox_Event_Header
   
ATEL_Toolbox_FontDbox_DialogueCompleted abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_FontDbox_DialogueCompleted, -1, -1)
Component Type Default
EventToolbox_FontDbox_DialogueCompleted_Pointer
  
Pragmas
Convention(C, FonDBoxTemplate)
Convention(C, Toolbox_FontDbox_AboutToBeShown)
Convention(C, Toolbox_FontDbox_ApplyFont)
Convention(C, Toolbox_FontDbox_DialogueCompleted)
 

Subprograms

Quick access : ClausesGenericsDefinitionsSubprograms


  
Get_Font function
Returnstring
Returns the currently selected font for the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Font procedure
Sets the currently selected font for the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
Fontstringin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Size procedure
Returns the size for the currently selected font for the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
Heightintegerout
Aspectintegerout
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Size procedure
Sets the size for the currently selected font for the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
Heightintegerin
Aspectintegerin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Title function
Returnstring
Returns the title for the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Title procedure
Sets the title for the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
Titlestringin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_TryString function
Returnstring
Returns the string for the 'Try' writable field in the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_TryString procedure
Sets the string for the 'Try' writable field in the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
TryStringstringin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Window_ID function
ReturnObject_ID
Returns the id of the underlying Wimp window for the Font dialogue.
Parameter name Type Mode Default
FontDboxObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0