Package RASCAL.ToolboxFileInfo

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

Clauses

Quick access : ClausesGenericsDefinitionsSubprograms


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

Basic Objects

Quick access : ClausesGenericsDefinitionsSubprograms


Basic Objects
Name Type Default
FileInfo_Generate_About_To_Be_Shown16#1#constant
Flags
FileInfo_Generate_Dialogue_Completed16#2#constant
FileInfo_Date16#82AC01#constant
FileInfo_File_Size16#82AC02#constant
FileInfo_File_Name16#82AC03#constant
FileInfo_File_type16#82AC04#constant
FileInfo_Modified16#82AC05#constant
FileInfo_File_Icon16#82AC06#constant
FileInfo_Date_Label16#82AC07#constant
FileInfo_File_Size_Label16#82AC08#constant
FileInfo_Modified_Label16#82AC09#constant
FileInfo_File_Type_Label16#82AC0A#constant
 

Definitions

Quick access : ClausesGenericsDefinitionsSubprograms


Types
Name Declaration
Licence_Type(Public_Domain, Single_user, Single_Machine, Site, Network, Authority)
Toolbox_FileInfo_AboutToBeShown_Pointeraccess Toolbox_FileInfo_AboutToBeShown
Toolbox_FileInfo_DialogueCompleted_Pointeraccess Toolbox_FileInfo_DialogueCompleted
   
FileInfoTemplate record
Component Type Default
WindowAddress
UTCUTC_Time_Type
FileSizeInteger
FileNameAddress
FileTypeInteger
ModifiedInteger
Max_TitleInteger
TitleAddress
FlagsSystem.Unsigned_Types.Unsigned
   
Toolbox_FileInfo_AboutToBeShown record
Event is raised just before the FileInfo window is displayed.
Type lacks union.
Component Type Default
InfoWindow_Position_Type (Full_Spec)
Show_TypeInteger
HeaderToolbox_Event_Header
   
ATEL_Toolbox_FileInfo_AboutToBeShown abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_FileInfo_AboutToBeShown, -1, -1)
Component Type Default
EventToolbox_FileInfo_AboutToBeShown_Pointer
   
Toolbox_FileInfo_DialogueCompleted record
Event is raised after the FileInfo window is hidden.
Component Type Default
HeaderToolbox_Event_Header
   
ATEL_Toolbox_FileInfo_DialogueCompleted abstract tagged record
inheritance from Toolbox_EventListener (Toolbox_Event_FileInfo_DialogueCompleted, -1, -1)
Component Type Default
EventToolbox_FileInfo_DialogueCompleted_Pointer
  
Pragmas
Convention(C, FileInfoTemplate)
Convention(C, Toolbox_FileInfo_AboutToBeShown)
Convention(C, Toolbox_FileInfo_DialogueCompleted)
 

Subprograms

Quick access : ClausesGenericsDefinitionsSubprograms


  
Get_Date function
ReturnAddress
Returns the date string to be displayed in FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_FileName function
Returnstring
Returns the filename displayed in the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_FileSize function
Returninteger
Returns the size of the file to be displayed in the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_FileType function
Returninteger
Returns the filetype of the file to be displayed in the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Modified function
Returnboolean
Returns true if the file has been modified.
Parameter name Type Mode Default
FileInfoObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Title function
Returnstring
Returns the title of the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Get_Window_ID function
ReturnObject_ID
Returns the id of the underlying Wimp window of the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Date procedure
Sets the date string displayed in the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
DateUTC_Time_Typein
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_FileName procedure
Sets the filename to be displayed in the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FileNamestringin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_FileType procedure
Sets the filetype of the file to be displayed in the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FileTypeintegerin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_FileSize procedure
Sets the size of the file to be displayed in the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
FileSizeintegerin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Modified procedure
Sets the 'modified' flag of the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
Modifiedbooleanin
FlagsSystem.Unsigned_Types.Unsignedin0
  
Set_Title procedure
Sets the title of the FileInfo dialogue.
Parameter name Type Mode Default
FileInfoObject_IDin
Titlestringin
FlagsSystem.Unsigned_Types.Unsignedin0