:Base xppref.hlp > main :Title Alaska Xbase++ Reference Documentation 1 Programming Guide 2 Basics of Database Programming 3 About=HD1_BASICS_OF_DATABASE_PROGRAMMING__ 3 What is a database=HD2_WHAT_IS_A_DATABASE__ 3 Creating a database=HD2_CREATING_A_DATABASE__ 3 Saving data=HD2_SAVING_DATA__ 3 Work area and Alias=HD2_WORK_AREA_AND_ALIAS__ 3 The work space of Xbase++=HD2_THE_WORK_SPACE_OF_XBASE__ 3 Record pointer and database fields=HD2_RECORD_POINTER_AND_DATABASE_FIELDS__ 2 Database Operations 3 About=HD1_DATABASE_OPERATIONS__ 3 Elementary searches and analysis=HD2_ELEMENTARY_SEARCHES_AND_ANALYSIS__ 3 Calculations and data exchange=HD2_CALCULATIONS_AND_DATA_EXCHANGE__ 3 Fast search of data using index files=HD2_FAST_SEARCH_OF_DATA_USING_INDEX_FILES__ 3 Data is related - database relations=HD2_DATA_IS_RELATED_DATABASE_RELATIONS__ 3 Databases in a multi-user environment=HD2_DATABASES_IN_A_MULTI_USER_ENVIRONMENT__ 2 The Xbase++ DatabaseEngine 3 About=HD1_THE_XBASE_DATABASEENGINE__ 3 Basics of DatabaseEngines=HD2_BASICS_OF_DATABASEENGINES__ 3 DatabaseEngines and programming language=HD2_DATABASEENGINES_AND_PROGRAMMING_LANGUAGE__ 3 Determine information about DatabaseEngines 4 About=HD2_DETERMINE_INFORMATION_ABOUT_DATABASEENGINE 4 The function DbeInfo()=HD3_THE_FUNCTION_DBEINFOF__ 4 The function DbInfo()=HD3_THE_FUNCTION_DBINFOF__ 4 The function FieldInfo()=HD3_THE_FUNCTION_FIELDINFOF__ 3 Specifications of the DatabaseEngines - file formats 4 About=HD2_SPECIFICATIONS_OF_THE_DATABASEENGINES_FILE 4 SDFDBE (DATA component)=HD3_SDFDBE_DATA_COMPONENT__ 4 DELDBE (DATA Component)=HD3_DELDBE_DATA_COMPONENT__ 4 DBFDBE (DATA component)=HD3_DBFDBE_DATA_COMPONENT__ 4 FOXDBE (DATA component)=HD3_FOXDBE_DATA_COMPONENT__ 4 NTXDBE (ORDER component)=HD3_NTXDBE_ORDER_COMPONENT__ 4 CDXDBE (ORDER component)=HD3_CDXDBE_ORDER_COMPONENT__ 2 Basics of Object Oriented Programming 3 About=HD1_BASICS_OF_OBJECT_ORIENTED_PROGRAMMING__ 3 General description of an object=HD2_GENERAL_DESCRIPTION_OF_AN_OBJECT__ 3 Definition of terms=HD2_DEFINITION_OF_TERMS__ 3 Basics of programming with objects 4 About=HD2_BASICS_OF_PROGRAMMING_WITH_OBJECTS__ 4 Declaration of a class=HD3_DECLARATION_OF_A_CLASS__ 4 Creation of objects=HD3_CREATION_OF_OBJECTS__ 4 Programming methods=HD3_PROGRAMMING_METHODS__ 4 Access to member variables and methods=HD3_ACCESS_TO_MEMBER_VARIABLES_AND_METHODS__ 4 Initialization of objects - the method init()=HD3_INITIALIZATION_OF_OBJECTS_THE_METHOD_INITF 4 Inheritance=HD3_INHERITANCE__ 2 User Interface and Dialog Concepts 2 About=HD1_USER_INTERFACE_AND_DIALOG_CONCEPTS__ 3 Applications in character mode (VIO mode) 3 About=HD2_APPLICATIONS_IN_CHARACTER_MODE_VIO_MODE__ 4 Unformatted input and output=HD3_UNFORMATTED_INPUT_AND_OUTPUT__ 4 Formatted input and output=HD3_FORMATTED_INPUT_AND_OUTPUT__ 4 Keyboard and mouse=HD3_KEYBOARD_AND_MOUSE__ 4 The default Get system=HD3_THE_DEFAULT_GET_SYSTEM__ 4 Modification of the Get system=HD3_MODIFICATION_OF_THE_GET_SYSTEM__ 4 Display of tables=HD3_DISPLAY_OF_TABLES__ 3 Applications in graphics mode (GUI mode) 3 About=HD2_APPLICATIONS_IN_GRAPHICS_MODE_GUI_MODE__ 4 Basics of Xbase Parts=HD3_BASICS_OF_XBASE_PARTS__ 4 Windows and relationships=HD3_WINDOWS_AND_RELATIONSHIPS__ 4 XbpCrt() - The window for hybrid mode=HD3_XBPCRTF_THE_WINDOW_FOR_HYBRID_MODE__ 4 XbpDialog() - The window for GUI mode=HD3_XBPDIALOGF_THE_WINDOW_FOR_GUI_MODE__ 4 Class hierarchy of Xbase Parts=HD3_CLASS_HIERARCHY_OF_XBASE_PARTS__ 4 DataRef() - The connection between XBP and DBE=HD3_DATAREFF_THE_CONNECTION_BETWEEN_XBP_AND_DB 3 Creating GUI applications 3 About=HD2_CREATING_GUI_APPLICATIONS__ 4 Tasks of AppSys()=HD3_TASKS_OF_APPSYSF__ 4 The menu system of an application=HD3_THE_MENU_SYSTEM_OF_AN_APPLICATION__ 4 Tasks of the Main procedure=HD3_TASKS_OF_THE_MAIN_PROCEDURE__ 4 A DataDialog class for integrating databases=HD3_A_DATADIALOG_CLASS_FOR_INTEGRATING_DATABAS 4 DataDialog and data entry screens=HD3_DATADIALOG_AND_DATA_ENTRY_SCREENS__ 4 Program control in dialog windows=HD3_PROGRAM_CONTROL_IN_DIALOG_WINDOWS__ 2 The Xbase++ Graphics Engine (GRA) 3 About=HD1_THE_XBASE_GRAPHICS_ENGINE_GRA__ 3 Basics for graphic output=HD2_BASICS_FOR_GRAPHIC_OUTPUT__ 3 Graphic primitives=HD2_GRAPHIC_PRIMITIVES__ 3 Attributes for graphic primitives=HD2_ATTRIBUTES_FOR_GRAPHIC_PRIMITIVES__ 3 Graphic segments=HD2_GRAPHIC_SEGMENTS__ 3 Graphic paths=HD2_GRAPHIC_PATHS__ 3 Graphic transformations and raster operations=HD2_GRAPHIC_TRANSFORMATIONS_AND_RASTER_OPERATI 2 Presentation Spaces for Graphic Output 2 About=HD1_PRESENTATION_SPACES_FOR_GRAPHIC_OUTPUT__ 3 Coordinate system and view port=HD2_COORDINATE_SYSTEM_AND_VIEW_PORT__ 3 The intelligent presentation space - XbpCrt:presSpace()=HD2_THE_INTELLIGENT_PRESENTATION_SPACE_XBPCRT_ 3 The high speed presentation space - Xbp:lockPS()=HD2_THE_HIGH_SPEED_PRESENTATION_SPACE_XBP_LOCK 3 The complete presentation space - XbpPresSpace()=HD2_THE_COMPLETE_PRESENTATION_SPACE_XBPPRESSPA 2 Graphic output devices 2 About=HD1_GRAPHIC_OUTPUT_DEVICES__ 3 The printer - XbpPrinter()=HD2_THE_PRINTER_XBPPRINTERF__ 3 The metafile - XbpMetaFile()=HD2_THE_METAFILE_XBPMETAFILEF__ 3 The raster image - XbpBitmap()=HD2_THE_RASTER_IMAGE_XBPBITMAPF__ 3 Using windows as output devices=HD2_USING_WINDOWS_AS_OUTPUT_DEVICES__ 3 Output to window and printer - WYSIWYG=HD2_OUTPUT_TO_WINDOW_AND_PRINTER_WYSIWYG__ 2 Error Handling Concepts 2 About=HD1_ERROR_HANDLING_CONCEPTS__ 3 Offensive and defensive error handling=HD2_OFFENSIVE_AND_DEFENSIVE_ERROR_HANDLING__ 3 Use of error objects=HD2_USE_OF_ERROR_OBJECTS__ 3 Default error handling - ERRORSYS.PRG and XPPERROR.LOG=HD2_DEFAULT_ERROR_HANDLING_ERRORSYS_PRG_AND_XP 2 Multi-tasking and Multi-threading 2 About=HD1_MULTI_TASKING_AND_MULTI_THREADING__ 3 Start multiple processes - multi-tasking=HD2_START_MULTIPLE_PROCESSES_MULTI_TASKING__ 3 Using multiple threads 3 About=HD2_USING_MULTIPLE_THREADS__ 4 Execution paths in a program=HD3_EXECUTION_PATHS_IN_A_PROGRAM__ 4 Visibility of variables in threads=HD3_VISIBILITY_OF_VARIABLES_IN_THREADS__ 4 Priorities of threads=HD3_PRIORITIES_OF_THREADS__ 4 Getting information about threads=HD3_GETTING_INFORMATION_ABOUT_THREADS__ 4 Thread objects know the time=HD3_THREAD_OBJECTS_KNOW_THE_TIME__ 4 (De)Initialization routines for Threads=HD3_DEINITIALIZATION_ROUTINES_FOR_THREADS__ 4 User-defined Thread classes=HD3_USER_DEFINED_THREAD_CLASSES__ 4 Controlling threads using wait states=HD3_CONTROLLING_THREADS_USING_WAIT_STATES__ 4 Controlling threads using signals=HD3_CONTROLLING_THREADS_USING_SIGNALS__ 4 Mutual exclusion of threads=HD3_MUTUAL_EXCLUSION_OF_THREADS__ 2 Services 3 Service Applications=HD1_SERVICE_APPLICATIONS__ 3 Controlling services=HD2_CONTROLLING_SERVICES__ 3 Implementing services=HD2_IMPLEMENTING_SERVICES__ 2 Information for Clipper Programmers 2 About=HD1_INFORMATION_FOR_CLIPPER_PROGRAMMERS__ 3 Differences in the preprocessor and compiler=HD2_DIFFERENCES_IN_THE_PREPROCESSOR_AND_COMPIL 3 Differences between Clipper '87 and Xbase++=HD2_DIFFERENCES_BETWEEN_CLIPPER_87_AND_XBASE__ 3 Differences between Clipper 5.x and Xbase++=HD2_DIFFERENCES_BETWEEN_CLIPPER_5_X_AND_XBASE_ 3 New functions in Xbase++ (unknown in Clipper)=HD2_NEW_FUNCTIONS_IN_XBASE_UNKNOWN_IN_CLIPPER_ 3 Differences between Class(y) and Xbase++=HD2_DIFFERENCES_BETWEEN_CLASSY_AND_XBASE__ 3 Using the mouse=HD2_USING_THE_MOUSE__ 2 Deployment of Xbase++ applications=HD1_DEPLOYMENT_OF_XBASE_APPLICATIONS__ 1 Programming Tools 2 The Xbase++ FormDesigner - XPPFD.EXE 3 About=HD1_THE_XBASE_FORMDESIGNER_XPPFD_EXE__ 3 Components of the FormDesigner=HD2_COMPONENTS_OF_THE_FORMDESIGNER__ 3 Working with the FormDesigner=HD2_WORKING_WITH_THE_FORMDESIGNER__ 3 FUNCTION Code=HD2_FUNCTION_CODE__ 3 CLASS Code=HD2_CLASS_CODE__ 3 Using CLASS Code=HD2_USING_CLASS_CODE__ 2 The Xbase++ compiler - XPP.EXE 2 About=HD1_THE_XBASE_COMPILER_XPP_EXE__ 3 Compiler switches=HD2_COMPILER_SWITCHES__ 3 Constants defined by the compiler=HD2_CONSTANTS_DEFINED_BY_THE_COMPILER__ 3 Version information=HD2_XPPLOAD_VERSION_INFORMATION__ 2 The Xbase++ Debugger - XPPDBG.EXE 3 About=HD1_THE_XBASE_DEBUGGER_XPPDBG_EXE__ 3 Basics of the debugger=HD2_BASICS_OF_THE_DEBUGGER__ 3 The menu system of the debugger 3 About=HD2_THE_MENU_SYSTEM_OF_THE_DEBUGGER__ 4 File menu=HD3_FILE_MENU__ 4 Run menu=HD3_RUN_MENU__ 4 Monitor menu=HD3_MONITOR_MENU__ 4 Commands menu=HD3_COMMANDS_MENU__ 4 Options menu=HD3_OPTIONS_MENU__ 4 Help menu=HD3_HELP_MENU__ 3 Options for the Debugger=HD2_OPTIONS_FOR_THE_DEBUGGER__ 3 Working with the debugger 4 About=HD2_WORKING_WITH_THE_DEBUGGER__ 4 Setting breakpoints=HD3_SETTING_BREAKPOINTS__ 4 Inspecting errors=HD3_INSPECTING_ERRORS__ 2 The Xbase++ ProjectBuilder - PBUILD.EXE 3 About=HD1_THE_XBASE_PROJECTBUILDER_PBUILD_EXE__ 3 Creating a project file (XPJ file)=HD2_CREATING_A_PROJECT_FILE_XPJ_FILE__ 3 Creating a project=HD2_CREATING_A_PROJECT__ 3 The [PROJECT] section in an XPJ file=HD2_THE_[PROJECT]_SECTION_IN_AN_XPJ_FILE__ 3 User-defined sections in an XPJ file=HD2_USER_DEFINED_SECTIONS_IN_AN_XPJ_FILE__ 3 Options for PBUILD.EXE=HD2_OPTIONS_FOR_PBUILD_EXE__ 2 The Alaska Linker - ALINK.EXE 3 About=HD1_THE_ALASKA_LINKER_ALINK_EXE__ 3 Calling the linker from the command line=HD2_CALLING_THE_LINKER_FROM_THE_COMMAND_LINE__ 3 Linker options=HD2_LINKER_OPTIONS__ 3 Environment variables for the linker=HD2_ENVIRONMENT_VARIABLES_FOR_THE_LINKER__ 3 Creating DLL files=HD2_CREATING_DLL_FILES__ 3 The utility program AIMPLIB.EXE=HD2_THE_UTILITY_PROGRAM_AIMPLIB_EXE__ 2 The Alaska Resource Compiler - ARC.EXE 2 About=HD1_THE_ALASKA_RESOURCE_COMPILER_ARC_EXE__ 3 Declaring resources - The ARC file=HD2_DECLARING_RESOURCES_THE_ARC_FILE__ 3 Directives for ARC.EXE=HD2_DIRECTIVES_FOR_ARC_EXE__ 3 Options for ARC.EXE=HD2_OPTIONS_FOR_ARC_EXE__ 2 Online Help 2 About=HD1_ONLINE_HELP__ 3 Basics about Windows Help Workshops=HD2_BASICS_ABOUT_WINDOWS_HELP_WORKSHOPS__ 3 Planning online help=HD2_PLANNING_ONLINE_HELP__ 1 Language Elements and Reference 2 Language Elements of Xbase++ 3 About=HD1_LANGUAGE_ELEMENTS_OF_XBASE__ 3 Blank spaces and comments=HD2_BLANK_SPACES_AND_COMMENTS__ 3 Keywords=HD2_KEYWORDS__ 3 Identifiers=HD2_IDENTIFIERS__ 3 Constants=HD2_CONSTANTS__ 3 Operators=HD2_OPERATORS__ 3 Punctuation marks and special characters=HD2_PUNCTUATION_MARKS_AND_SPECIAL_CHARACTERS__ 2 Elements of an Xbase++ Program 3 About=HD1_ELEMENTS_OF_AN_XBASE_PROGRAM__ 3 Variables=HD2_VARIABLES__ 3 Naming field variables=HD3_NAMING_FIELD_VARIABLES__ 3 Naming memory variables=HD3_NAMING_MEMORY_VARIABLES__ 3 Functions=HD2_FUNCTIONS__ 3 Expressions=HD2_EXPRESSIONS__ 3 Statements=HD2_STATEMENTS__ 3 Declarations=HD2_DECLARATIONS__ 3 Directives=HD2_DIRECTIVES__ 3 Commands=HD2_COMMANDS__ 3 User-defined functions and procedures=HD2_USER_DEFINED_FUNCTIONS_AND_PROCEDURES__ 3 General structure of an Xbase++ program=HD2_GENERAL_STRUCTURE_OF_AN_XBASE_PROGRAM__ 3 Source code files=HD2_SOURCE_CODE_FILES__ 2 The Xbase++ Preprocessor 2 About=HD1_THE_XBASE_PREPROCESSOR__ 3 Symbolic constants and pseudofunctions=HD2_SYMBOLIC_CONSTANTS_AND_PSEUDOFUNCTIONS__ 3 #include files=HD2_INCLUDE_FILES__ 3 Conditional compiling=HD2_CONDITIONAL_COMPILING__ 3 Extending the language scope of Xbase++=HD2_EXTENDING_THE_LANGUAGE_SCOPE_OF_XBASE__ 2 Data Types and Literals 2 About=HD1_DATA_TYPES_AND_LITERALS__ 3 Character string=HD2_CHARACTER_STRING__ 3 Memo=HD2_MEMO__ 3 Numeric=HD2_NUMERIC__ 3 Logical=HD2_LOGICAL__ 3 Date=HD2_DATE__ 3 NIL=HD2_NIL__ 3 Array=HD2_ARRAY__ 3 Code block=HD2_CODE_BLOCK__ 3 Object=HD2_OBJECT__ 2 Operators 2 About=HD1_OPERATORS__ 3 Assignment operators=HD2_ASSIGNMENT_OPERATORS__ 3 Increment and decrement operators=HD2_INCREMENT_AND_DECREMENT_OPERATORS__ 3 Mathematical operators=HD2_MATHEMATICAL_OPERATORS__ 3 Comparison operators=HD2_COMPARISON_OPERATORS__ 3 Logical operators=HD2_LOGICAL_OPERATORS__ 3 Special operators=HD2_SPECIAL_OPERATORS__ 3 Precedence of operators=HD2_PRECEDENCE_OF_OPERATORS__ 2 Declarations and Statements 2 About=HD1_DECLARATIONS_AND_STATEMENTS__ 3 Declaration of functions and procedures 4 About=HD2_DECLARATION_OF_FUNCTIONS_AND_PROCEDURES__ 4 Visibility=HD3_VISIBILITY__ 4 Arguments and parameters=HD3_ARGUMENTS_AND_PARAMETERS__ 3 Declaration of variables 3 About=HD2_DECLARATION_OF_VARIABLES__ 4 Visibility and lifetime=HD3_VISIBILITY_AND_LIFETIME__ 4 Lexical memory variables - code example=HD3_LEXICAL_MEMORY_VARIABLES_CODE_EXAMPLE__ 4 Dynamic memory variables - code example=HD3_DYNAMIC_MEMORY_VARIABLES_CODE_EXAMPLE__ 4 Field variables - code example=HD3_FIELD_VARIABLES_CODE_EXAMPLE__ 3 Control structures 3 About=HD2_CONTROL_STRUCTURES__ 4 Branching=HD3_BRANCHING__ 4 Loops=HD3_LOOPS__ 4 Exceptions and error handling=HD3_EXCEPTIONS_AND_ERROR_HANDLING__ 2 Operations and Operators for Simple Data Types 3 About=HD1_OPERATIONS_AND_OPERATORS_FOR_SIMPLE_DATA_T 3 Operations with character values=HD2_OPERATIONS_WITH_CHARACTER_VALUES__ 3 Operations with memos=HD2_OPERATIONS_WITH_MEMOS__ 3 Operations using numeric values=HD2_OPERATIONS_USING_NUMERIC_VALUES__ 3 Operations using logical values=HD2_OPERATIONS_USING_LOGICAL_VALUES__ 3 Operations using date values=HD2_OPERATIONS_USING_DATE_VALUES__ 3 Operations using the value NIL=HD2_OPERATIONS_USING_THE_VALUE_NIL__ 2 Procedures, Functions and Special Operators 2 About=HD1_PROCEDURES,_FUNCTIONS_AND_SPECIAL_OPERATOR 3 Function call and parameter passing=HD2_FUNCTION_CALL_AND_PARAMETER_PASSING__ 3 Grouping expressions=HD2_GROUPING_EXPRESSIONS__ 3 Reference operator=HD2_REFERENCE_OPERATOR__ 3 Alias operator=HD2_ALIAS_OPERATOR__ 3 Macro operator=HD2_MACRO_OPERATOR__ 2 Operations and Operators for Complex Data Types 2 About=HD1_OPERATIONS_AND_OPERATORS_FOR_COMPLEX_DATA_ 3 Operations using arrays=HD2_OPERATIONS_USING_ARRAYS__ 3 Operations using code blocks=HD2_OPERATIONS_USING_CODE_BLOCKS__ 3 Operations using objects=HD2_OPERATIONS_USING_OBJECTS__ 2 Directives 2 About=HD1_DIRECTIVES__ 3 #command | #translate=D_COMMAND_D_TRANSLATE__ 3 #define=D_DEFINE__ 3 #error=D_ERROR__ 3 #if=D_IF__ 3 #ifdef=D_IFDEF__ 3 #ifndef=D_IFNDEF__ 3 #include=D_INCLUDE__ 3 #pragma=D_PRAGMA__ 3 #stdout=D_STDOUT__ 3 #undef=D_UNDEF__ 3 #xcommand | #xtranslate=D_XCOMMAND_D_XTRANSLATE__ 2 Operator Reference 3 About=HD1_OPERATOR_REFERENCE__ 3 :\==OP_INLINE_ASSIGN__ 3 \=(assignment)=OP_SIMPLE_ASSIGN__ 3 \=(compound assignment)=OP_COMBINED_ASSIGN__ 3 %=OP_MODULO__ 3 *=OP_MULTIPLY__ 3 **=OP_POWER_B__ 3 +=OP_PLUS__ 3 ++=OP_INCREMENT__ 3 -=OP_MINUS__ 3 --=OP_DECREMENT__ 3 /=OP_DIVIDE__ 3 $=OP_DOLLAR__ 3 <=OP_LESS__ 3 <\==OP_LESS_EQUAL__ 3 <> !\=#=OP_NOT_EQUAL_C__ 3 \=(comparison)=OP_COMPARISON__ 3 \=\==OP_EXACT_EQUAL__ 3 >=OP_GREATER__ 3 >\==OP_GREATER_EQUAL__ 3 .AND.=OP_AND__ 3 .NOT.=OP_NOT__ 3 .OR.=OP_OR__ 3 :=OP_SEND__ 3 ::=OP_SEND_SELF__ 3 &=OP_MACRO__ 3 ( )=OP_PARENTHESE__ 3 ->=OP_ALIAS__ 3 @=OP_REFERENCE__ 3 [ ]=OP_BRACKET__ 3 { }=OP_CURLYBRACKET__ 3 {|| }=OP_BLOCK__ 2 Statements and Declarations 3 About=HD1_STATEMENTS_AND_DECLARATIONS__ 3 ANNOUNCE=ANNOUNCE__ 3 BEGIN SEQUENCE=BEGIN_SEQUENCE__ 3 DECLARE=DECLARE__ 3 DO=DO__ 3 DO CASE=DO_CASE__ 3 DO WHILE=DO_WHILE__ 3 EXIT PROCEDURE=EXIT_PROCEDURE__ 3 EXTERNAL=EXTERNAL__ 3 FIELD=FIELD__ 3 FOR=FOR__ 3 FUNCTION=FUNCTION__ 3 IF=IF__ 3 INIT PROCEDURE=INIT_PROCEDURE__ 3 LOCAL=LOCAL__ 3 MEMVAR=MEMVAR__ 3 PARAMETERS=PARAMETERS__ 3 PRIVATE=PRIVATE__ 3 PROCEDURE=PROCEDURE__ 3 PUBLIC=PUBLIC__ 3 REQUEST=REQUEST__ 3 RETURN=RETURN__ 3 STATIC=STATIC__ 2 Class Declaration 2 About=HD1_CLASS_DECLARATION__ 3 ACCESS | ASSIGN=ACCESS_ASSIGN__ 3 CLASS=CLASS__ 3 CLASS METHOD (Declaration)=CLASS_METHOD_DECLARATION__ 3 CLASS METHOD (Implementation)=CLASS_METHOD_IMPLEMENTATION__ 3 CLASS VAR=CLASS_VAR__ 3 DEFERRED=DEFERRED__ 3 EXPORTED:=EXPORTED__ 3 FINAL=FINAL__ 3 HIDDEN:=HIDDEN__ 3 INLINE=INLINE__ 3 METHOD (Declaration)=METHOD_DECLARATION__ 3 METHOD (Implementation)=METHOD_IMPLEMENTATION__ 3 PROTECTED:=PROTECTED__ 3 SYNC=SYNC__ 3 VAR=VAR__ 1 Class Reference and Application Parts 2 Text mode and GUI applications 3 About=HD1_TEXT_MODE_AND_GUI_APPLICATIONS__ 3 Abstract=ABSTRACTF__ 3 DataRef()=DATAREFF__ 3 Error()=ERRORF__ 3 Get()=GETF__ 3 ServiceApp()=SERVICEAPPF__ 3 ServiceController()=SERVICECONTROLLERF__ 3 Signal()=SIGNALF__ 3 TBrowse()=TBROWSEF__ 3 TBColumn()=TBCOLUMNF__ 3 Thread()=THREADF__ 3 VCrt()=VCRTF__ 2 Data Access Chain 3 About=HD1_DATA_ACCESS_CHAIN__ 3 DacPagedDataStore()=DACPAGEDDATASTOREF__ 3 DacSession()=DACSESSIONF__ 2 Application Parts 3 About=HD1_APPLICATION_PARTS__ 3 APPBROWSE=APPBROWSE__ 3 APPDISPLAY=APPDISPLAY__ 3 APPEDIT=APPEDIT__ 3 APPFIELD=APPFIELD__ 2 Xbase Parts 2 About=HD1_XBASE_PARTS__ 3 Xbp3State()=XBP3STATEF__ 3 XbpBitmap()=XBPBITMAPF__ 3 XbpBrowse()=XBPBROWSEF__ 3 XbpCellGroup()=XBPCELLGROUPF__ 3 XbpCheckBox()=XBPCHECKBOXF__ 3 XbpClipBoard()=XBPCLIPBOARDF__ 3 XbpColumn()=XBPCOLUMNF__ 3 XbpComboBox()=XBPCOMBOBOXF__ 3 XbpCrt()=XBPCRTF__ 3 XbpDialog()=XBPDIALOGF__ 3 XbpFileDev()=XBPFILEDEVF__ 3 XbpFileDialog()=XBPFILEDIALOGF__ 3 XbpFont()=XBPFONTF__ 3 XbpFontDialog()=XBPFONTDIALOGF__ 3 XbpHelp()=XBPHELPF__ 3 XbpHelpLabel()=XBPHELPLABELF__ 3 XbpIWindow()=XBPIWINDOWF__ 3 XbpListBox()=XBPLISTBOXF__ 3 XbpMenu()=XBPMENUF__ 3 XbpMenuBar()=XBPMENUBARF__ 3 XbpMetaFile()=XBPMETAFILEF__ 3 XbpMLE()=XBPMLEF__ 3 XbpMultiCellGroup()=XBPMULTICELLGROUPF__ 3 XbpPartHandler()=XBPPARTHANDLERF__ 3 XbpPresSpace()=XBPPRESSPACEF__ 3 XbpPrinter()=XBPPRINTERF__ 3 XbpPrintDialog()=XBPPRINTDIALOGF__ 3 XbpPushButton()=XBPPUSHBUTTONF__ 3 XbpQuickBrowse()=XBPQUICKBROWSEF__ 3 XbpRadioButton()=XBPRADIOBUTTONF__ 3 XbpScrollBar()=XBPSCROLLBARF__ 3 XbpSetting()=XBPSETTINGF__ 3 XbpSLE()=XBPSLEF__ 3 XbpSpinButton()=XBPSPINBUTTONF__ 3 XbpStatic()=XBPSTATICF__ 3 XbpSysWindow()=XBPSYSWINDOWF__ 3 XbpTabPage()=XBPTABPAGEF__ 3 XbpTreeView()=XBPTREEVIEWF__ 3 XbpTreeViewItem()=XBPTREEVIEWITEMF__ 3 XbpWindow()=XBPWINDOWF__ 1 Functions and Commands 2 ?|??=?_??__ 2 @...BOX=CMD_BOX__ 2 @...CLEAR=CMD_CLEAR__ 2 @...GET=CMD_GET__ 2 @...PROMPT=CMD_PROMPT__ 2 @...SAY=CMD_SAY__ 2 @...TO=CMD_TO__ 2 AAdd()=AADDF__ 2 Abs()=ABSF__ 2 ACCEPT=ACCEPT__ 2 AChoice()=ACHOICEF__ 2 AClone()=ACLONEF__ 2 ACopy()=ACOPYF__ 2 ADel()=ADELF__ 2 ADir()=ADIRF__ 2 AEval()=AEVALF__ 2 AFields()=AFIELDSF__ 2 AFill()=AFILLF__ 2 AIns()=AINSF__ 2 Alert()=ALERTF__ 2 Alias()=ALIASF__ 2 Alltrim()=ALLTRIMF__ 2 AltD()=ALTDF__ 2 AppDesktop()=APPDESKTOPF__ 2 APPEND BLANK=APPEND_BLANK__ 2 APPEND FROM=APPEND_FROM__ 2 AppEvent()=APPEVENTF__ 2 AppName()=APPNAMEF__ 2 AppType()=APPTYPEF__ 2 ARemove()=AREMOVEF__ 2 Array()=ARRAYF__ 2 Asc()=ASCF__ 2 AScan()=ASCANF__ 2 ASize()=ASIZEF__ 2 ASort()=ASORTF__ 2 At()=ATF__ 2 ATail()=ATAILF__ 2 AVERAGE=AVERAGE__ 2 Bin2i()=BIN2IF__ 2 Bin2l()=BIN2LF__ 2 Bin2u()=BIN2UF__ 2 Bin2Var()=BIN2VARF__ 2 Bin2w()=BIN2WF__ 2 Bof()=BOFF__ 2 Break()=BREAKF__ 2 Browse()=BROWSEF__ 2 CALL=CALL__ 2 CANCEL=CANCEL__ 2 CDow()=CDOWF__ 2 Char2Var()=CHAR2VARF__ 2 Chr()=CHRF__ 2 ClassCreate()=CLASSCREATEF__ 2 ClassDestroy()=CLASSDESTROYF__ 2 ClassObject()=CLASSOBJECTF__ 2 CLEAR ALL=CLEAR_ALL__ 2 CLEAR GETS=CLEAR_GETS__ 2 CLEAR MEMORY=CLEAR_MEMORY__ 2 CLEAR SCREEN=CLEAR_SCREEN__ 2 CLEAR TYPEAHEAD=CLEAR_TYPEAHEAD__ 2 CLOSE=CLOSE__ 2 CMonth()=CMONTHF__ 2 Col()=COLF__ 2 ColorSelect()=COLORSELECTF__ 2 COMMIT=COMMIT__ 2 ConfirmBox()=CONFIRMBOXF__ 2 CONTINUE=CONTINUE__ 2 ConvToAnsiCP()=CONVTOANSICPF__ 2 ConvToOemCP()=CONVTOOEMCPF__ 2 COPY FILE=COPY_FILE__ 2 COPY STRUCTURE EXTENDED=COPY_STRUCTURE_EXTENDED__ 2 COPY STRUCTURE=COPY_STRUCTURE__ 2 COPY TO=COPY_TO__ 2 COUNT=COUNT__ 2 CREATE FROM=CREATE_FROM__ 2 CREATE=CREATE__ 2 CtoD()=CTODF__ 2 CurDir()=CURDIRF__ 2 CurDrive()=CURDRIVEF__ 2 Date()=DATEF__ 2 Day()=DAYF__ 2 DbAppend()=DBAPPENDF__ 2 DbCargo()=DBCARGOF__ 2 DbClearFilter()=DBCLEARFILTERF__ 2 DbClearIndex()=DBCLEARINDEXF__ 2 DbClearRelation()=DBCLEARRELATIONF__ 2 DbClearScope()=DBCLEARSCOPEF__ 2 DbClientList()=DBCLIENTLISTF__ 2 DbCloseAll()=DBCLOSEALLF__ 2 DbCloseArea()=DBCLOSEAREAF__ 2 DbCommit()=DBCOMMITF__ 2 DbCommitAll()=DBCOMMITALLF__ 2 DbContinue()=DBCONTINUEF__ 2 DbCopyExtStruct()=DBCOPYEXTSTRUCTF__ 2 DbCopyStruct()=DBCOPYSTRUCTF__ 2 DbCreate()=DBCREATEF__ 2 DbCreateExtStruct()=DBCREATEEXTSTRUCTF__ 2 DbCreateFrom()=DBCREATEFROMF__ 2 DbCreateIndex()=DBCREATEINDEXF__ 2 DbDelete()=DBDELETEF__ 2 DbDeregisterClient()=DBDEREGISTERCLIENTF__ 2 DbDescend()=DBDESCENDF__ 2 DbeBuild()=DBEBUILDF__ 2 DbEdit()=DBEDITF__ 2 DbeInfo()=DBEINFOF__ 2 DbeList()=DBELISTF__ 2 DbeLoad()=DBELOADF__ 2 DbeSetDefault()=DBESETDEFAULTF__ 2 DbeUnload()=DBEUNLOADF__ 2 DbEval()=DBEVALF__ 2 DbExport()=DBEXPORTF__ 2 Dbf()=DBFF__ 2 DbFilter()=DBFILTERF__ 2 DbGoBottom()=DBGOBOTTOMF__ 2 DbGoPosition()=DBGOPOSITIONF__ 2 DbGoto()=DBGOTOF__ 2 DbGoTop()=DBGOTOPF__ 2 DbImport()=DBIMPORTF__ 2 DbInfo()=DBINFOF__ 2 DbJob()=DBJOBF__ 2 DbJoin()=DBJOINF__ 2 DbList()=DBLISTF__ 2 DbLocate()=DBLOCATEF__ 2 DbPack()=DBPACKF__ 2 DbPosition()=DBPOSITIONF__ 2 DbRecall()=DBRECALLF__ 2 DbRefresh()=DBREFRESHF__ 2 DbRegisterClient()=DBREGISTERCLIENTF__ 2 DbReindex()=DBREINDEXF__ 2 DbRelation()=DBRELATIONF__ 2 DbRelease()=DBRELEASEF__ 2 DbRequest()=DBREQUESTF__ 2 DbResetNotifications()=DBRESETNOTIFICATIONSF__ 2 DbResumeNotifications()=DBRESUMENOTIFICATIONSF__ 2 DbRList()=DBRLISTF__ 2 DbRLock()=DBRLOCKF__ 2 DbRLockList()=DBRLOCKLISTF__ 2 DbROrdName()=DBRORDNAMEF__ 2 DbRResumeSelect()=DBRRESUMESELECTF__ 2 DbRSelect()=DBRSELECTF__ 2 DbRSuspendSelect()=DBRSUSPENDSELECTF__ 2 DbRUnlock()=DBRUNLOCKF__ 2 DbScope()=DBSCOPEF__ 2 DbSeek()=DBSEEKF__ 2 DbSelectArea()=DBSELECTAREAF__ 2 DbSetDescend()=DBSETDESCENDF__ 2 DbSetDriver()=DBSETDRIVERF__ 2 DbSetFilter()=DBSETFILTERF__ 2 DbSetFound()=DBSETFOUNDF__ 2 DbSetIndex()=DBSETINDEXF__ 2 DbSetOrder()=DBSETORDERF__ 2 DbSetRelation()=DBSETRELATIONF__ 2 DbSetScope()=DBSETSCOPEF__ 2 DbSkip()=DBSKIPF__ 2 DbSkipper()=DBSKIPPERF__ 2 DbSort()=DBSORTF__ 2 DbStruct()=DBSTRUCTF__ 2 DbSuspendNotifications()=DBSUSPENDNOTIFICATIONSF__ 2 DbTotal()=DBTOTALF__ 2 DbUnlock()=DBUNLOCKF__ 2 DbUnlockAll()=DBUNLOCKALLF__ 2 DbUpdate()=DBUPDATEF__ 2 DbUseArea()=DBUSEAREAF__ 2 DbZap()=DBZAPF__ 2 DELETE FILE=DELETE_FILE__ 2 DELETE TAG=DELETE_TAG__ 2 DELETE=DELETE__ 2 Deleted()=DELETEDF__ 2 Descend()=DESCENDF__ 2 DevOut()=DEVOUTF__ 2 DevOutPict()=DEVOUTPICTF__ 2 DevPos()=DEVPOSF__ 2 DIR=DIR__ 2 Directory()=DIRECTORYF__ 2 DiskSpace()=DISKSPACEF__ 2 DispBegin()=DISPBEGINF__ 2 DispBox()=DISPBOXF__ 2 DispCount()=DISPCOUNTF__ 2 DispEnd()=DISPENDF__ 2 DISPLAY=DISPLAY__ 2 DispOut()=DISPOUTF__ 2 DispOutAt()=DISPOUTATF__ 2 DllCall()=DLLCALLF__ 2 DllExecuteCall()=DLLEXECUTECALLF__ 2 DLLFUNCTION=DLLFUNCTION__ 2 DllInfo()=DLLINFOF__ 2 DllLoad()=DLLLOADF__ 2 DllPrepareCall()=DLLPREPARECALLF__ 2 DllUnLoad()=DLLUNLOADF__ 2 DosError()=DOSERRORF__ 2 DoW()=DOWF__ 2 DtoC()=DTOCF__ 2 DtoS()=DTOSF__ 2 EJECT=EJECT__ 2 Empty()=EMPTYF__ 2 EnableClipRect()=ENABLECLIPRECTF__ 2 Eof()=EOFF__ 2 ERASE=ERASE__ 2 ErrorBlock()=ERRORBLOCKF__ 2 ErrorLevel()=ERRORLEVELF__ 2 ErrorNew()=ERRORNEWF__ 2 Eval()=EVALF__ 2 Exp()=EXPF__ 2 FAttr()=FATTRF__ 2 FClose()=FCLOSEF__ 2 FCount()=FCOUNTF__ 2 FCreate()=FCREATEF__ 2 FErase()=FERASEF__ 2 FError()=FERRORF__ 2 FExists()=FEXISTSF__ 2 FieldBlock()=FIELDBLOCKF__ 2 FieldGet()=FIELDGETF__ 2 FieldInfo()=FIELDINFOF__ 2 FieldName()=FIELDNAMEF__ 2 FieldPos()=FIELDPOSF__ 2 FieldPut()=FIELDPUTF__ 2 FieldWBlock()=FIELDWBLOCKF__ 2 File()=FILEF__ 2 FIND=FIND__ 2 FkLabel()=FKLABELF__ 2 FkMax()=FKMAXF__ 2 FLock()=FLOCKF__ 2 FOpen()=FOPENF__ 2 Found()=FOUNDF__ 2 FRead()=FREADF__ 2 FReadStr()=FREADSTRF__ 2 FRename()=FRENAMEF__ 2 FSeek()=FSEEKF__ 2 FSize()=FSIZEF__ 2 FWrite()=FWRITEF__ 2 GetActive()=GETACTIVEF__ 2 GetApplyKey()=GETAPPLYKEYF__ 2 GetDoSetkey()=GETDOSETKEYF__ 2 GetEnableEvents()=GETENABLEEVENTSF__ 2 Getenv()=GETENVF__ 2 GetEventReader()=GETEVENTREADERF__ 2 GetHandleEvent()=GETHANDLEEVENTF__ 2 GetKillActive()=GETKILLACTIVEF__ 2 GetList()=GETLISTF__ 2 GetListPos()=GETLISTPOSF__ 2 GetNew()=GETNEWF__ 2 GetPostValidate()=GETPOSTVALIDATEF__ 2 GetPreValidate()=GETPREVALIDATEF__ 2 GetReader()=GETREADERF__ 2 GetToMousePos()=GETTOMOUSEPOSF__ 2 GO=GO__ 2 GraArc()=GRAARCF__ 2 GraBitBlt()=GRABITBLTF__ 2 GraBox()=GRABOXF__ 2 GraError()=GRAERRORF__ 2 GraGetRGBIntensity()=GRAGETRGBINTENSITYF__ 2 GraIsRGBColor()=GRAISRGBCOLORF__ 2 GraLine()=GRALINEF__ 2 GraMakeRGBColor()=GRAMAKERGBCOLORF__ 2 GraMarker()=GRAMARKERF__ 2 GraPathBegin()=GRAPATHBEGINF__ 2 GraPathClip()=GRAPATHCLIPF__ 2 GraPathEnd()=GRAPATHENDF__ 2 GraPathFill()=GRAPATHFILLF__ 2 GraPathOutline()=GRAPATHOUTLINEF__ 2 GraPos()=GRAPOSF__ 2 GraQueryTextBox()=GRAQUERYTEXTBOXF__ 2 GraRotate()=GRAROTATEF__ 2 GraScale()=GRASCALEF__ 2 GraSegClose()=GRASEGCLOSEF__ 2 GraSegDestroy()=GRASEGDESTROYF__ 2 GraSegDraw()=GRASEGDRAWF__ 2 GraSegDrawMode()=GRASEGDRAWMODEF__ 2 GraSegFind()=GRASEGFINDF__ 2 GraSegOpen()=GRASEGOPENF__ 2 GraSegPickResolution()=GRASEGPICKRESOLUTIONF__ 2 GraSegPriority()=GRASEGPRIORITYF__ 2 GraSetAttrArea()=GRASETATTRAREAF__ 2 GraSetAttrLine()=GRASETATTRLINEF__ 2 GraSetAttrMarker()=GRASETATTRMARKERF__ 2 GraSetAttrString()=GRASETATTRSTRINGF__ 2 GraSetColor()=GRASETCOLORF__ 2 GraSetFont()=GRASETFONTF__ 2 GraSpline()=GRASPLINEF__ 2 GraStringAt()=GRASTRINGATF__ 2 GraTranslate()=GRATRANSLATEF__ 2 HardCR()=HARDCRF__ 2 Header()=HEADERF__ 2 I2bin()=I2BINF__ 2 If() | IIf()=IFF_IIFF__ 2 INDEX=INDEX__ 2 IndexExt()=INDEXEXTF__ 2 IndexKey()=INDEXKEYF__ 2 IndexOrd()=INDEXORDF__ 2 Inkey()=INKEYF__ 2 INPUT=INPUT__ 2 Int()=INTF__ 2 IsAlpha()=ISALPHAF__ 2 IsColor()=ISCOLORF__ 2 IsDigit()=ISDIGITF__ 2 IsFieldVar()=ISFIELDVARF__ 2 IsFunction()=ISFUNCTIONF__ 2 IsLower()=ISLOWERF__ 2 IsMemberVar()=ISMEMBERVARF__ 2 IsMemvar()=ISMEMVARF__ 2 IsMethod()=ISMETHODF__ 2 IsPrinter()=ISPRINTERF__ 2 IsUpper()=ISUPPERF__ 2 JOIN=JOIN__ 2 KEYBOARD=KEYBOARD__ 2 L2bin()=L2BINF__ 2 LABEL FORM=LABEL_FORM__ 2 LastAppEvent()=LASTAPPEVENTF__ 2 LastKey()=LASTKEYF__ 2 LastRec()=LASTRECF__ 2 LChar2Var()=LCHAR2VARF__ 2 Left()=LEFTF__ 2 Len()=LENF__ 2 LIST=LIST__ 2 LoadResource()=LOADRESOURCEF__ 2 LocaleConfigure()=LOCALECONFIGUREF__ 2 LOCATE=LOCATE__ 2 Log()=LOGF__ 2 Lower()=LOWERF__ 2 LTrim()=LTRIMF__ 2 LUpdate()=LUPDATEF__ 2 Max()=MAXF__ 2 MaxCol()=MAXCOLF__ 2 MaxRow()=MAXROWF__ 2 MemoEdit()=MEMOEDITF__ 2 MemoLine()=MEMOLINEF__ 2 MemoRead()=MEMOREADF__ 2 Memory()=MEMORYF__ 2 MemoTran()=MEMOTRANF__ 2 MemoWrit()=MEMOWRITF__ 2 MemvarBlock()=MEMVARBLOCKF__ 2 MENU TO=MENU_TO__ 2 Min()=MINF__ 2 MlCount()=MLCOUNTF__ 2 MlCtoPos()=MLCTOPOSF__ 2 MlPos()=MLPOSF__ 2 Mod()=MODF__ 2 Month()=MONTHF__ 2 MPostoLc()=MPOSTOLCF__ 2 MsgBox()=MSGBOXF__ 2 NetErr()=NETERRF__ 2 Netname()=NETNAMEF__ 2 NextAppEvent()=NEXTAPPEVENTF__ 2 NextKey()=NEXTKEYF__ 2 NoSnow()=NOSNOWF__ 2 NOTE=NOTE__ 2 NumButtons()=NUMBUTTONSF__ 2 OrdBagExt()=ORDBAGEXTF__ 2 OrdBagName()=ORDBAGNAMEF__ 2 OrdCondSet()=ORDCONDSETF__ 2 OrdCount()=ORDCOUNTF__ 2 OrdCreate()=ORDCREATEF__ 2 OrdDestroy()=ORDDESTROYF__ 2 OrdFor()=ORDFORF__ 2 OrdIsDescend()=ORDISDESCENDF__ 2 OrdIsUnique()=ORDISUNIQUEF__ 2 OrdKey()=ORDKEYF__ 2 OrdKeyNo()=ORDKEYNOF__ 2 OrdList()=ORDLISTF__ 2 OrdListAdd()=ORDLISTADDF__ 2 OrdListClear()=ORDLISTCLEARF__ 2 OrdListRebuild()=ORDLISTREBUILDF__ 2 OrdName()=ORDNAMEF__ 2 OrdNumber()=ORDNUMBERF__ 2 OrdSetfocus()=ORDSETFOCUSF__ 2 Os()=OSF__ 2 OutErr()=OUTERRF__ 2 OutStd()=OUTSTDF__ 2 PACK=PACK__ 2 PadC() | PadL() | PadR()=PADCF_PADLF_PADRF__ 2 PCol()=PCOLF__ 2 PCount()=PCOUNTF__ 2 PostAppEvent()=POSTAPPEVENTF__ 2 ProcLine()=PROCLINEF__ 2 ProcName()=PROCNAMEF__ 2 PRow()=PROWF__ 2 PValue()=PVALUEF__ 2 QOut() | QQOut()=QOUTF_QQOUTF__ 2 QUIT=QUIT__ 2 Rat()=RATF__ 2 READ=READ__ 2 ReadExit()=READEXITF__ 2 ReadInsert()=READINSERTF__ 2 ReadKey()=READKEYF__ 2 ReadKill()=READKILLF__ 2 ReadModal()=READMODALF__ 2 ReadUpdated()=READUPDATEDF__ 2 ReadVar()=READVARF__ 2 RECALL=RECALL__ 2 RecCount()=RECCOUNTF__ 2 RecNo()=RECNOF__ 2 RecSize()=RECSIZEF__ 2 REINDEX=REINDEX__ 2 RELEASE=RELEASE__ 2 RENAME=RENAME__ 2 REPLACE=REPLACE__ 2 Replicate()=REPLICATEF__ 2 REPORT FORM=REPORT_FORM__ 2 RESTORE SCREEN=RESTORE_SCREEN__ 2 RESTORE=RESTORE__ 2 RestScreen()=RESTSCREENF__ 2 Right()=RIGHTF__ 2 RLock()=RLOCKF__ 2 Round()=ROUNDF__ 2 Row()=ROWF__ 2 RTrim()=RTRIMF__ 2 RUN=RUN__ 2 RunRexx()=RUNREXXF__ 2 RunShell()=RUNSHELLF__ 2 SAVE SCREEN=SAVE_SCREEN__ 2 SAVE=SAVE__ 2 SaveScreen()=SAVESCREENF__ 2 Scroll()=SCROLLF__ 2 Seconds()=SECONDSF__ 2 SEEK=SEEK__ 2 Select()=SELECTF__ 2 SELECT=SELECT__ 2 SET ALTERNATE=SET_ALTERNATE__ 2 SET BELL=SET_BELL__ 2 SET CENTURY=SET_CENTURY__ 2 SET CHARSET=SET_CHARSET__ 2 SET COLLATION=SET_COLLATION__ 2 SET COLOR=SET_COLOR__ 2 SET CONFIRM=SET_CONFIRM__ 2 SET CONSOLE=SET_CONSOLE__ 2 SET CURSOR=SET_CURSOR__ 2 SET DATE=SET_DATE__ 2 SET DECIMALS=SET_DECIMALS__ 2 SET DEFAULT=SET_DEFAULT__ 2 SET DELETED=SET_DELETED__ 2 SET DELIMITERS=SET_DELIMITERS__ 2 SET DEVICE=SET_DEVICE__ 2 SET EPOCH=SET_EPOCH__ 2 SET ESCAPE=SET_ESCAPE__ 2 SET EXACT=SET_EXACT__ 2 SET EXCLUSIVE=SET_EXCLUSIVE__ 2 SET FILTER=SET_FILTER__ 2 SET FIXED=SET_FIXED__ 2 SET FORMAT=SET_FORMAT__ 2 SET FUNCTION=SET_FUNCTION__ 2 SET INDEX=SET_INDEX__ 2 SET INTENSITY=SET_INTENSITY__ 2 SET KEY=SET_KEY__ 2 SET LEXICAL=SET_LEXICAL__ 2 SET MARGIN=SET_MARGIN__ 2 SET MESSAGE=SET_MESSAGE__ 2 SET OPTIMIZE=SET_OPTIMIZE__ 2 SET ORDER=SET_ORDER__ 2 SET PATH=SET_PATH__ 2 SET PRINTER=SET_PRINTER__ 2 SET PROCEDURE=SET_PROCEDURE__ 2 SET RELATION=SET_RELATION__ 2 SET RUSHMORE=SET_RUSHMORE__ 2 SET SCOPE=SET_SCOPE__ 2 SET SCOREBOARD=SET_SCOREBOARD__ 2 SET SMARTFILTER=SET_SMARTFILTER__ 2 SET SOFTSEEK=SET_SOFTSEEK__ 2 SET TIME=SET_TIME__ 2 SET TYPEAHEAD=SET_TYPEAHEAD__ 2 SET UNIQUE=SET_UNIQUE__ 2 SET WRAP=SET_WRAP__ 2 Set()=SETF__ 2 SetAppEvent()=SETAPPEVENTF__ 2 SetAppFocus()=SETAPPFOCUSF__ 2 SetAppWindow()=SETAPPWINDOWF__ 2 SetBlink()=SETBLINKF__ 2 SetCancel()=SETCANCELF__ 2 SetClipRect()=SETCLIPRECTF__ 2 SetColor()=SETCOLORF__ 2 SetCollation()=SETCOLLATION__ 2 SetCollationTable()=SETCOLLATIONTABLE__ 2 SetCursor()=SETCURSORF__ 2 Setenv()=SETENVF__ 2 SetKey()=SETKEYF__ 2 SetLexRule()=SETLEXRULEF__ 2 SetLocale()=SETLOCALEF__ 2 SetMode()=SETMODEF__ 2 SetMouse()=SETMOUSEF__ 2 SetPos()=SETPOSF__ 2 SetPrc()=SETPRCF__ 2 SetTimerEvent()=SETTIMEREVENTF__ 2 SKIP=SKIP__ 2 Sleep()=SLEEPF__ 2 SORT=SORT__ 2 Soundex()=SOUNDEXF__ 2 Space()=SPACEF__ 2 Sqrt()=SQRTF__ 2 StoD()=STODF__ 2 STORE=STORE__ 2 Str()=STRF__ 2 StrTran()=STRTRANF__ 2 StrZero()=STRZEROF__ 2 Stuff()=STUFFF__ 2 SubStr()=SUBSTRF__ 2 SUM=SUM__ 2 SymbolInfo()=SYMBOLINFOF__ 2 TBApplyKey()=TBAPPLYKEYF__ 2 TBColumnNew()=TBCOLUMNNEWF__ 2 TBHandleEvent()=TBHANDLEEVENTF__ 2 TBrowseDb()=TBROWSEDBF__ 2 TBrowseNew()=TBROWSENEWF__ 2 TBtoMousePos()=TBTOMOUSEPOSF__ 2 TEXT=TEXT__ 2 ThreadID()=THREADIDF__ 2 ThreadInfo()=THREADINFOF__ 2 ThreadObject()=THREADOBJECTF__ 2 ThreadWait()=THREADWAITF__ 2 ThreadWaitAll()=THREADWAITALLF__ 2 Time()=TIMEF__ 2 Tone()=TONEF__ 2 TOTAL=TOTAL__ 2 Transform()=TRANSFORMF__ 2 Trim()=TRIMF__ 2 Type()=TYPEF__ 2 TYPE=TYPE__ 2 U2bin()=U2BINF__ 2 UNLOCK=UNLOCK__ 2 UPDATE=UPDATE__ 2 Updated()=UPDATEDF__ 2 Upper()=UPPERF__ 2 USE=USE__ 2 Used()=USEDF__ 2 Val()=VALF__ 2 Valtype()=VALTYPEF__ 2 Var2Bin()=VAR2BINF__ 2 Var2Char()=VAR2CHARF__ 2 Var2LChar()=VAR2LCHARF__ 2 Version()=VERSIONF__ 2 W2bin()=W2BINF__ 2 WAIT=WAIT__ 2 Word()=WORDF__ 2 WorkSpaceEval()=WORKSPACEEVALF__ 2 WorkSpaceList()=WORKSPACELISTF__ 2 Year()=YEARF__ 2 ZAP=ZAP__ 1 Tables 2 Presentation Parameters for Xbase Parts 3 About=HD1_PRESENTATION_PARAMETERS_FOR_XBASE_PARTS__ 3 Generic presentation parameters=HD2_GENERIC_PRESENTATION_PARAMETERS__ 3 Special presentation parameters=HD2_SPECIAL_PRESENTATION_PARAMETERS__ 2 Environment variables 3 Supported variables=HD2_ENVIRONMENT_VARIABLES__ 2 Compiler warnings and error messages 3 About=HD2_COMPILER_WARNINGS_AND_ERROR_MESSAGES__ 3 Category - Information (XBT0020 to XBT0099)=CATEGORY_INFORMATION_XBT0020_TO_XBT0099__ 3 Category - Warning (XBT0100 to XBT0199)=CATEGORY_WARNING_XBT0100_TO_XBT0199__ 3 Category - Error (XBT0200 to XBT0499)=CATEGORY_ERROR_XBT0200_TO_XBT0499__ 3 Category - Preprocessor (starting at XBT0501)=CATEGORY_PREPROCESSOR_STARTING_AT_XBT0501__ 2 Linker warnings and error messages 3 About=HD2_LINKER_WARNINGS_AND_ERROR_MESSAGES__ 3 Category - Warning (ALK1000 to ALK1999)=CATEGORY_WARNING_ALK1000_TO_ALK1999__ 3 Category - Error (ALK2000 and higher)=CATEGORY_ERROR_ALK2000_AND_HIGHER__ 2 Error codes of the Xbase++ runtime system 2 About=HD2_ERROR_CODES_OF_THE_XBASE_RUNTIME_SYSTEM__ 3 Error codes=ERROR_CODES__ 2 Key Words and Functions 2 About=HD2_KEY_WORDS_AND_FUNCTIONS__ 3 Reserved key words=RESERVED_KEY_WORDS__ 3 Functions for text mode applications=FUNCTIONS_FOR_TEXT_MODE_APPLICATIONS__ 2 Event Constants 3 About=HD2_EVENT_CONSTANTS__ 3 Mouse events=MOUSE_EVENTS__ 3 Standard events=STANDARD_EVENTS__ 3 Inkey constants=INKEY_CONSTANTS__ 3 Function keys=FUNCTION_KEYS__ 3 Numeric keypad=NUMERIC_KEYPAD__ 2 Graphic constants 3 About=HD2_GRAPHIC_CONSTANTS__ 3 GRA_CLR_=GRA_CLR__ 3 GRA_FGMIX_=GRA_FGMIX__ 3 GRA_BGMIX_=GRA_BGMIX__ 3 GRA_SYM_=GRA_SYM__ 3 GRA_LINEWIDTH_=GRA_LINEWIDTH__ 3 GRA_LINETYPE_=GRA_LINETYPE__ 3 GRA_MARKSYM_=GRA_MARKSYM__ 3 GRA_CHDIRN_=GRA_CHDIRN__ 3 GRA_HALIGN_=GRA_HALIGN__ 3 GRA_VALIGN_=GRA_VALIGN__ 3 GRA Error codes=GRA_ERROR_CODES__ 2 Constants for Database Engines 3 About=HD2_CONSTANTS_FOR_DATABASE_ENGINES__ 3 DBE_=DBE__ 3 DBO_=DBO__ 3 FLD_=FLD__ 3 XPP_=XPP__ 2 Specific constants for Database Engines 3 About=HD2_SPECIFIC_CONSTANTS_FOR_DATABASE_ENGINES__ 3 DBFDBE_=DBFDBE__ 3 DBFDBO_=DBFDBO__ 3 FOXDBE_=FOXDBE__ 3 FOXDBO_=FOXDBO__ 3 SDFDBE_=SDFDBE__ 3 DELDBE_=DELDBE__ 3 DELDBE_MODE=DELDBE_MODE__ 1 Changes 2 Changes since last release=HD1_CHANGES_SINCE_XBASE_1_80_284__ 2 Links to changes=LIST_OF_CHANGES__>quickref