UNDER THE HOOD

KBasic – Under The Hood

Be backstage! Find out more about the KBasic machine.

You can find information, statistics and all compiled C++ functions, some C++ source codes and more about KBasic’s source codes… Information is related to the old version V1.5. I hope to update this section as soon as possible.

www.kbasic.com_images_compilerun.jpg

It’s about 15 MB source codes (C++)

Implementation files

_application.cpp _application.h _auto.cpp _auto.h _checkbox.h _class.cpp _class.h _clipboard.cpp _clipboard.h _collection.cpp _collection.h _color.cpp _color.h _colordialog.cpp _colordialog.h _combobox.h _commandbutton.h _control0.cpp _control0.h _control1.h _control2.h _control3.h _cursor.cpp _cursor.h _debug.cpp _debug.h _desktop.cpp _desktop.h _direct.cpp _direct.h _event.cpp _event.h _file.cpp _file.h _filedialog.cpp _filedialog.h _find.cpp _find.h _findfile.cpp _findfile.h _font.cpp _font.h _fontdialog.cpp _fontdialog.h _form_property_switch.h _form_property_switch2.h _form_property_switch3.h _form_property.h _form.cpp _form.h _frame.cpp _frame.h _help.cpp _help.h _iconview.h _image.h _importproject.cpp _importproject.h _kbasic.cpp _kbasic.h _key.cpp _key.h _label.h _listbox.h _listview.h _local.cpp _local.h _mainwindow_events.cpp _mainwindow_project.cpp _mainwindow.cpp _mainwindow.h _menu.cpp _menu.h _menubar.cpp _menubar.h _menubarwindow.cpp _menubarwindow.h _module.cpp _module.h _mouse.cpp _mouse.h _mousecursor.cpp _mousecursor.h _mousepointer.cpp _mousepointer.h _newproject.cpp _newproject.h _newsub.cpp _newsub.h _object.cpp _object.h _objectbrowser.cpp _objectbrowser.h _optionbutton.h _os.cpp _os.h _preferences.cpp _preferences.h _printdialog.cpp _printdialog.h _printer.cpp _printer.h _progressbar.h _projectproperties.cpp _projectproperties.h _projectwindow.cpp _projectwindow.h _property_alignment.h _property_backcolor.h _property_backimage.h _property_borderstyle.h _property_borderwidth.h _property_caption.h _property_cursor.h _property_enabled.h _property_flag.h _property_font.h _property_forecolor.h _property_visible.h _property.h _propertywindow.cpp _propertywindow.h _radiobutton.h _replace.cpp _replace.h _replacefile.cpp _replacefile.h _screen.cpp _screen.h _scrollbar.h _scrollview.h _setting.cpp _setting.h _signal.cpp _signal.h _sourcecodeeditor.cpp _sourcecodeeditor.h _stack.cpp _stack.h _statusbar.cpp _statusbar.h _subform.h _syntaxerror.cpp _syntaxerror.h _tab.h _table.h _textarea.h _textbox.h _timer.h _toolbar.cpp _toolbar.h _toolbarwindow.cpp _toolbarwindow.h _toolboxwindow.cpp _toolboxwindow.h _treeview.h _typedef.cpp _typedef.h _watch.cpp _watch.h _welcome.cpp _welcome.h _windowlist.cpp _windowlist.h _workspace.cpp _workspace.h bytearray.cpp bytearray.h console.h const.h cpp_parser.cpp cpp_parser.h cpp_scanner.cpp cpp_scanner.h cpp_token.cpp cpp_token.h interpreter_assignment.cpp interpreter_binding.cpp interpreter_builtin_binding.cpp interpreter_builtin_function.cpp interpreter_builtin_function.h interpreter_builtin_sub.cpp interpreter_control.cpp interpreter_expression.cpp interpreter_interface.cpp interpreter_kbasic_binding.cpp interpreter_kbasic_binding.h interpreter_kde_binding.cpp interpreter_kde_binding.h interpreter_main.cpp interpreter_operator.cpp interpreter_parameter.cpp interpreter_parameter.h interpreter.cpp interpreter.h kbasic_docu.cpp kbasic_docu.h kbasic.cpp kbasic.h main.cpp memory_class.cpp memory_class.h memory_const.cpp memory_const.h memory_const2.cpp memory_const2.h memory_enum.cpp memory_enum.h memory_gc.cpp memory_gc.h memory_interface.cpp memory_interface.h memory_label.cpp memory_label.h memory_module.cpp memory_module.h memory_property.cpp memory_property.h memory_stringliteral.cpp memory_stringliteral.h memory_structure.cpp memory_structure.h memory_sub.cpp memory_sub.h memory_type.cpp memory_type.h memory_variable.cpp memory_variable.h memory_variable2.cpp memory_variable2.h misc.cpp misc.h parser_binding.cpp parser_builtin_function.cpp parser_builtin_sub.cpp parser_class.cpp parser_const.cpp parser_const.h parser_control.cpp parser_enum.cpp parser_enum.h parser_expression.cpp parser_ext.cpp parser_interface.cpp parser_kbasic_binding.h parser_kbasic.cpp parser_kde_binding.h parser_main.cpp parser_module.cpp parser_property.cpp parser_property.h parser_variable.cpp parser_variable.h parser.cpp parser.h pcode_kbasic_binding.h pcode_kde_binding.h pcode.cpp pcode.h release1.h scanner.cpp scanner.h screen.cpp screen.h stack.cpp stack.h todo.h token.cpp token.h typedef.cpp typedef.h utility.cpp utility.h

www.kbasic.com_images_vm.jpg

List of Virtual Machine commands with short description

’ types

DOUBLE INTEGER STRING LSTRING BOOLEAN LONG SINGLE ID CONST ESTRING REALSTRING VOID REFERENCE BYTE VARIANT OBJECT EMPTY CURRENCY NULL DATE PARAMARRAY CSTRING CHARACTER INT16 INT32 INT64 UINT16 UINT32 UINT64 RSTRING LCSTRING RCSTRING SHORT COLLECTION BUFFER POINTER

’ operators

ADD SUB DIV MUL MOD AND OR XOR POWER IDIV IMP NOT SHL SHR INC DEC

’ identifier declaration

DIM

DIM_STATIC

’ conditional jump

CJMP

’ uncoditional jump

JMP

’ misc.

NOP VER KBASIC BUILTIN STOP END

’ stack operators

PUSH_BOOLEAN PUSH_BYTE PUSH_INTEGER PUSH_LONG PUSH_SINGLE PUSH_DOUBLE PUSH_STRING PUSH_CSTRING PUSH_VARIANT PUSH_CURRENCY PUSH_DATE PUSH_CHARACTER PUSH_INT16 PUSH_INT32 PUSH_INT64 PUSH_UINT16 PUSH_UINT32 PUSH_UINT64 PUSH_SHORT PUSH_COLLECTION PUSH_ID

PUSH_CONST PUSH_ME PUSH_PARENT PUSH_ENUM

’ needed for fields in user defined types or structures

PUSH_BOOLEAN PUSH_BYTE PUSH_INTEGER PUSH_LONG PUSH_SINGLE PUSH_DOUBLE PUSH_STRING PUSH_CSTRING PUSH_VARIANT PUSH_CURRENCY PUSH_DATE PUSH_CHARACTER PUSH_INT16 PUSH_INT32 PUSH_INT64 PUSH_UINT16 PUSH_UINT32 PUSH_UINT64 PUSH_SHORT PUSH_COLLECTION PUSH_ID PUSH_CONST PUSH_ME PUSH_PARENT PUSH_ENUM

’ needed for call by reference

PUSH_NULL

PUSH_IDREF

’ timer related

TIMER_ON

TIMER_OFF

TIMER_STOP

’ needed for C/C++ binding

PUSH_BOOLEAN_IDPOINTER PUSH_BYTE_IDPOINTER PUSH_INTEGER_IDPOINTER PUSH_LONG_IDPOINTER PUSH_SINGLE_IDPOINTER PUSH_DOUBLE_IDPOINTER PUSH_CSTRING_IDPOINTER PUSH_INT16_IDPOINTER PUSH_INT32_IDPOINTER PUSH_INT64_IDPOINTER PUSH_UINT16_IDPOINTER PUSH_UINT32_IDPOINTER PUSH_UINT64_IDPOINTER PUSH_SHORT_IDPOINTER PUSH_IDPOINTER

’ comparision

EQUAL UNEQUAL GREATER LESSER GREATER_EQUAL LESSER_EQUAL

’ data types for stack

BOOLEAN_POINTER BYTE_POINTER INTEGER_POINTER LONG_POINTER SINGLE_POINTER DOUBLE_POINTER CSTRING_POINTER INT16_POINTER INT32_POINTER INT64_POINTER UINT16_POINTER UINT32_POINTER UINT64_POINTER SHORT_POINTER

’ additional

CALL

’ assignment

MOV_BOOLEAN MOV_BYTE MOV_INTEGER MOV_LONG MOV_STRING MOV_CSTRING MOV_SINGLE MOV_DOUBLE MOV_CURRENCY MOV_DATE MOV_CHARACTER MOV_INT16 MOV_INT32 MOV_INT64 MOV_UINT16 MOV_UINT32 MOV_UINT64 MOV_SHORT MOV_COLLECTION MOV MOV_ID MOV_TYPE MOV_CONST MOV_ENUM MOV_STRUCTURE MOV_LSTRING MOV_RSTRING MOV_LCSTRING MOV_RCSTRING

’ needed for call by reference

MOV_IDREF

’ misc2

SYSTEM

DATA

RESTORE

READ

LBOUND

UBOUND

’ additional keywords

ERL ERR REDIM ARRAY REGISTER_ARRAY TYPE TYPE_ELEMENT ENUM ENUM_ELEMENT STRUCTURE STRUCTURE_ELEMENT RETURN MID2 ERROR CLASSMETHOD CALL_RETURN SUB2 SUB2_PARAM ONERRORGOTO

ONERRORGOTORESUMENEXT RESUME STATEMENT VARTYPE TYPEOF ERASE LIKE CHOOSE SWITCH IIF IS CLASSSTATICMETHOD STACKPOP CLASS CLASS_METHOD CLASS_METHODPARAM CALLMETHOD

binding_CLASSSTATICMETHOD binding_CLASSMETHOD OPTION_BASE OPTION_COMPARE OPTION_RANGE DYNAMIC _STATIC PUSH_EMPTY PUSH_ERROR EQV SILENTMODE SEPARATOR PUSH_LSTRING_ID ENTER_LOCAL EXIT_LOCAL PUSH_IDREFVAL MOV_IDREFVAL MOV_ISMISSING PUSH_RETURNVAR SET_ME MOV_ME MOV_PARENT FOR_GREATER_EQUAL CATCH binding_CLASSOPERATOR binding_FUNCTIONOPERATOR binding_FUNCTION PROJECTFILE binding_SET_ME PUSHbinding_ME binding_PUSH_ID PUSHbinding_PARENT CLASS_BINDINGPARAM CONNECT DISCONNECT CLASSPROPERTYGET CLASSPROPERTYSET ENTER_PROPERTYGET ENTER_PROPERTYSET binding_CLASSPROPERTY

’ conditional jump with stack restore

CJMP2

’ builtin

ABS ACCESS ACS APPEND ASC ASN ATN BEEP BIN CHDIR CHR CINT CLNG CLOSE CLS COLOR COS DEG DOF EOF_ EXP FACT FILES FIX FRAC HEX HYPOT INPUT INKEY INSTR INT KILL LCASE LEFT LEN LINEINPUT LN LOCATE LOF LOG LOGB LTRIM MAX MID MIN MKDIR NAME OCT OPEN OUTPUT PRINT RAD RANDOMIZE READ2 RESET RIGHT RMDIR RND RTRIM SEC SEEK SIN SGN SHELL SPACE SQR STR STRING2 TAN TRIM UCASE VAL WRITE

POS CSRLIN OPEN2 TIME SLEEP ISDATE ISEMPTY ISNULL ISNUMERIC STRCOMP CSNG CDBL CCUR CVAR CBOOL CBYTE CDATE ISMISSING ISARRAY ISOBJECT ARRAY2 COMMAND CURDIR CVERR DATEADD DATEDIFF DATEPART DATESERIAL DATEVALUE DAY DIR FILEATTR FILEDATETIME FREEFILE HOUR INPUTBOX LOC MINUTE MONTH MSGBOX NOW RGB SECOND TIMER TIMESERIAL TIMEVALUE TYPENAME WEEKDAY YEAR FORMAT ISERROR FILELEN GETATTR SEEK2 DATE2 SCREEN NZ GET GET2 PUT PUT2 INSTREV REPLACE SPLIT ROUND STRREVERSE FIELD SPC FREE FRE CLOSEALL INPUT2 ISBOOLEAN ISBYTE ISDOUBLE ISINTEGER ISINT16 ISINT32 ISINT64 ISUINT16 ISUINT32 ISUINT64 ISSHORT ISLONG ISSTRING ISVARIANT ISSINGLE FILECOPY DOEVENTS CHDRIVE SETATTR CLEAR POINT SCREEN2 CIRCLE DRAW PCOPY PMAP WIDTH PRESET PSET PAINT WINDOW LINE VIEW VIEWPRINT

Function index of C++ files

_application
_auto
_bookmark
_border
_class
_clipboard
_collection
_color
_colordialog
_cursor
_debug
_desktop
_direct
_editor
_event
_file
_filedialog
_find
_findfile
_font
_fontdialog
_form
_importproject
_infoconsole
_inputTip
_kbasic
_key
_local
_mainwindow
_menu
_menubar
_menubarwindow
_module
_mouse
_mousecursor
_mousepointer
_newproject
_newsub
_object
_objectbrowser
_os
_preferences
_printdialog
_printer
_projectproperties
_projectwindow
_propertywindow
_replace
_replacefile
_screen
_signal
_sourcecodeeditor
_sourcecodeesyntaxhighlighter
_stack
_statusbar
_syntaxError
_toolbar
_toolbarwindow
_toolboxwindow
_watch
_welcome
_windowlist
_workspace
~_application
~_class
~_clipboard
~_collection
~_color
~_colordialog
~_cursor
~_debug
~_desktop
~_event
~_file
~_filedialog
~_font
~_fontdialog
~_kbasic
~_key
~_menu
~_menubar
~_module
~_mouse
~_mousecursor
~_mousepointer
~_object
~_os
~_printdialog
~_printer
~_screen
~_signal
~_sourcecodeesyntaxhighlighter
~_statusbar
~_toolbar
~_welcome
~_workspace
~kbasic_docu
~memory_const2
~memory_variable2
~screen
~underthehood
abs
ACSEC
ACTAN
activated
activated2
activated2Text
activatedText
activateWindow
adaptDatatype
addBookmark
addBreakpoint8
addClass
addClassMethod
addClassPropertyGet
addClassPropertySet
addConst
addDocuEntry
addDocuEntry8
addElement
addEnum
addFile
addForm
addLabel
addMenuBar
addMethodConst
addMethodVar
addModule
addModuleSub
addOther
addParameter
addParameterMethod
addParameterPropertySet
addParameterSub
addProperties
addPropertyGetVar
addPropertySetVar
addRow
addRowHeader
addStaticVar
addStructure
addSub
addSubConst
addSubVar
addThrow
addThrowMethod
addThrowSub
addToolBar
addToRecentlyOpenedFiles
addToRecentlyOpenedProjects
addType
addType2
addVar
analyse
append
appendAllClasses
appendAllModules
appendHTMLGeneralTags
arrayType
arrayVar
ASEC
backgroundColorChange
backgroundPixmapChange
beautifiedTokenAsString
binding_callMethod_kbasic_binding
binding_callStaticMethod_kbasic_binding
binding_fCLASS_ENUM
binding_fCLASS_METHOD_CALL
binding_fCLASS_STATICMETHOD_CALL
binding_fClassMethod_default
binding_fTYPE_Class
binding_fVARIABLE_OR_CLASSNAME
bookmarkStillThere
bookmChosen
buildExampleMenu
builtin_
builtins_activated
bytearrayError
callSub
checkFormatStyle
checkOffset
checkSize
circle
classError
classes_activated
classExists
classname_
clearWFlags
clearWState
clicked
CLOSE
close
closeClass
closeEvent
closeFile
closeForm
closeMenuBar
closeModule
closeOther
closeToolBar
cls
color
compatibleType
compatibleTypeOperator
con
CONCAT
constructor
constructorMethod
contentsMoving
contextMenuRequested
ControlButton: if
copyAvailable
copyClass
copyFile
copyForm
copyMenuBar
copyModule
copyOther
copyToolBar
cpp_scanner
create
createDir
createFile
createIconSet
createIconSetWithoutGrey
CSEC
CTAN
cursorDown
cursorLeft
cursorPosition
cursorRight
cursorUp
cursorWordBackward
cursorWordForward
customEvent
cut
dataChanged
declare
defaultType
DEG
deleteClass
deleteFile
deleteForm
deleteMenuBar
deleteModule
deleteOther
deleteToolBar
destroy
destructor
destructorMethod
dimensionsEqual
DOF
doubleClicked
dragEnterEvent
dragLeaveEvent
dragMoveEvent
draw
drawContents
drawSubmarkers
drawText
dropEvent
enabledChange
end
enterEvent
enterLocal
enumElementType
EOF_
erase
error
event
exist
existConst
existMethod
existMethodConst
existMethodVar
existPropertyGet
existPropertyGetVar
existPropertySet
existPropertySetVar
exists
existsClassFile
existsFormFile
existsMenuBarFile
existsModuleFile
existsOtherFile
existsProjectFile
existsQueryFile
existsReportFile
existsTableFile
existStatic
existStaticVar
existsToolBarFile
existSub
existSubConst
existSubVar
existVar
f_DYNAMIC
f_END
f_STATIC
fABS
fACS
fADD_ASSIGNMENT
fAND
fAND_ASSIGNMENT
fANDALSO
fARGUMENT
fARRAY
fASC
fASN
fASSIGNMENT
fATN
fBEEP
fBIN
fBOOLEAN
fBOOLEAN_EXPRESSION
fBOOLEAN_POINTER
fBOOLEAN_REFERENCE
fBOOLEAN_VARIABLE
fBUILTIN_FUNCTION
fBUILTIN_SUB
fBYTE
fBYTE_EXPRESSION
fBYTE_POINTER
fBYTE_REFERENCE
fBYTE_VARIABLE
fCBOOL
fCBYTE
fCCUR
fCDATE
fCDBL
fCHARACTER_EXPRESSION
fCHDIR
fCHDRIVE
fCHOOSE
fCHR
fCINT
fCIRCLE
fCLASS_METHOD_CALL
fCLASS_STATICMETHOD_CALL
fCLASSNAME
fCLEAR
fCLNG
fCLOSE
fCLS
fCOL
fCOLOR
fCOMMAND
fCOMPARISION
fCONDITION
fCONST
fCONST_EXPRESSION
fCONST_LONG_EXPRESSION
fCONST_NUMERIC_EXPRESSION
fCONSTRUCTOR_CALL
fCOS
fCSNG
fCSRLIN
fCSTRING_EXPRESSION
fCSTRING_POINTER
fCSTRING_REFERENCE
fCURDIR
fCURRENCY
fCURRENCY_EXPRESSION
fCURRENCY_REFERENCE
fCURRENCY_VARIABLE
fCVAR
fCVERR
fDATA
fDATE
fDATE_EXPRESSION
fDATE_REFERENCE
fDATE_VARIABLE
fDATEADD
fDATEDIFF
fDATEPART
fDATESERIAL
fDATEVALUE
fDAY
fDEC
fDEC_
fDEF
fDEFBOOL
fDEFBYTE
fDEFCUR
fDEFDATE
fDEFDBL
fDEFINT
fDEFLNG
fDEFOBJ
fDEFSNG
fDEFSTR
fDEFVAR
fDEG
fDESTRUCTOR_CALL
fDIM
fDIR
fDIV_ASSIGNMENT
fDOEVENTS
fDOLOOPUNTIL
fDOLOOPWHILE
fDOUBLE
fDOUBLE_EXPRESSION
fDOUBLE_POINTER
fDOUBLE_REFERENCE
fDOUBLE_VARIABLE
fDOUNTILLOOP
fDOWHILELOOP
fDRAW
fEND
fENUM
fENUM_EXPRESSION
fEOF
fEOL
fEOL2
fEOLREM
fERASE
fERL
fERR
fERROR
fEXIT
fEXP
fEXPONENT
fEXPRESSION
fEXPRESSION2
fFACT
fFACTOR
fFIELD
fFILEATTR
fFILECOPY
fFILEDATETIME
fFILELEN
fFILES
fFIX
fFOR
fFOREACH
fFORMAT
fFRAC
fFRE
fFREEFILE
fFUNCTION_CALL
fFUNCTION_RETURN
fGET
fGETATTR
fGOSUB
fGOTO
fHEX
fHOUR
fHYPOT
fID
fID_ALL
fID_CURRENCY
fID_DOUBLE
fID_INTEGER
fID_KEYWORD_OR_BUILTIN
fID_LONG
fID_SINGLE
fID_STRING
fIF
fIIF
fINC
fINC_
find
findBreakpoint8
findClass
findClassConst
findClassLocalVar
findClassStaticVar
findClassVar
findConst
findConsts
findElement
findEntity
findEnum
findEnumElement
findFieldInEnum
findFieldInType
findLabel
findLocalVar
findMemory_const
findMemory_label
findMemory_stringliteral
findMemory_type
findMemory_variable
findMethodConst
findMethodVar
findModule
findModuleConst
findModuleLocalVar
findModulePublicVar
findModuleVar
findPropertyGetVar
findPropertySetVar
findStatics
findStaticVar
findStringLiteral
findSub
findSubConst
findSubVar
findType
findTypeElement
findTypes
findVar
findVars
fINKEY
fINPUT
fINPUTBOX
fINSTR
fINSTREV
fINT
fINT16_EXPRESSION
fINT16_POINTER
fINT16_REFERENCE
fINT32_EXPRESSION
fINT32_POINTER
fINT32_REFERENCE
fINT64_EXPRESSION
fINT64_POINTER
fINT64_REFERENCE
fINTEGER
fINTEGER_EXPRESSION
fINTEGER_POINTER
fINTEGER_REFERENCE
fINTEGER_VARIABLE
firstCall
firstConst
firstElement
firstMethodConst
firstMethodVar
firstParameter
firstParameterMethod
firstParameterPropertySet
firstParameterSub
firstPcodeCall
firstPcodeCallMethod
firstPcodeCallPropertyGet
firstPcodeCallPropertySet
firstPcodeCallSub
firstPropertyGetVar
firstPropertySetVar
firstStaticVar
firstSubConst
firstSubVar
firstThrow
firstThrowMethod
firstThrowSub
firstVar
fISARRAY
fISBOOLEAN
fISBYTE
fISDATE
fISDOUBLE
fISEMPTY
fISERROR
fISINT16
fISINT32
fISINT64
fISINTEGER
fISLONG
fISMISSING
fISNULL
fISNUMERIC
fISOBJECT
fISSHORT
fISSINGLE
fISSTRING
fISUINT16
fISUINT32
fISUINT64
fISVARIANT
fITERATE
fKBASIC
fKBASIC_BOOLEAN
fKBASIC_BOOLEAN_CONSTRUCTOR
fKBASIC_BOOLEAN_DESTRUCTOR
fKBASIC_BOOLEAN_INSTANCE
fKBASIC_BOOLEAN_STATIC
fKBASIC_BYTE
fKBASIC_BYTE_CONSTRUCTOR
fKBASIC_BYTE_DESTRUCTOR
fKBASIC_BYTE_INSTANCE
fKBASIC_BYTE_STATIC
fKBASIC_CAST
fKBASIC_CAST_CONSTRUCTOR
fKBASIC_CAST_DESTRUCTOR
fKBASIC_CAST_INSTANCE
fKBASIC_CAST_STATIC
fKBASIC_CHAR
fKBASIC_CHAR_CONSTRUCTOR
fKBASIC_CHAR_DESTRUCTOR
fKBASIC_CHAR_INSTANCE
fKBASIC_CHAR_STATIC
fKBASIC_COLLECTION
fKBASIC_COLLECTION_CONSTRUCTOR
fKBASIC_COLLECTION_DESTRUCTOR
fKBASIC_COLLECTION_INSTANCE
fKBASIC_COLLECTION_STATIC
fKBASIC_CONSOLE
fKBASIC_CONSOLE_CONSTRUCTOR
fKBASIC_CONSOLE_DESTRUCTOR
fKBASIC_CONSOLE_INSTANCE
fKBASIC_CONSOLE_STATIC
fKBASIC_CONSTRUCTOR
fKBASIC_CSTRING
fKBASIC_CSTRING_CONSTRUCTOR
fKBASIC_CSTRING_DESTRUCTOR
fKBASIC_CSTRING_INSTANCE
fKBASIC_CSTRING_STATIC
fKBASIC_CURRENCY
fKBASIC_CURRENCY_CONSTRUCTOR
fKBASIC_CURRENCY_DESTRUCTOR
fKBASIC_CURRENCY_INSTANCE
fKBASIC_CURRENCY_STATIC
fKBASIC_DATE
fKBASIC_DATE_CONSTRUCTOR
fKBASIC_DATE_DESTRUCTOR
fKBASIC_DATE_INSTANCE
fKBASIC_DATE_STATIC
fKBASIC_DEBUG
fKBASIC_DEBUG_CONSTRUCTOR
fKBASIC_DEBUG_DESTRUCTOR
fKBASIC_DEBUG_INSTANCE
fKBASIC_DEBUG_STATIC
fKBASIC_DESTRUCTOR
fKBASIC_DIR
fKBASIC_DIR_CONSTRUCTOR
fKBASIC_DIR_DESTRUCTOR
fKBASIC_DIR_INSTANCE
fKBASIC_DIR_STATIC
fKBASIC_DOUBLE
fKBASIC_DOUBLE_CONSTRUCTOR
fKBASIC_DOUBLE_DESTRUCTOR
fKBASIC_DOUBLE_INSTANCE
fKBASIC_DOUBLE_STATIC
fKBASIC_FILE
fKBASIC_FILE_CONSTRUCTOR
fKBASIC_FILE_DESTRUCTOR
fKBASIC_FILE_INSTANCE
fKBASIC_FILE_STATIC
fKBASIC_INSTANCE
fKBASIC_INT16
fKBASIC_INT16_CONSTRUCTOR
fKBASIC_INT16_DESTRUCTOR
fKBASIC_INT16_INSTANCE
fKBASIC_INT16_STATIC
fKBASIC_INT32
fKBASIC_INT32_CONSTRUCTOR
fKBASIC_INT32_DESTRUCTOR
fKBASIC_INT32_INSTANCE
fKBASIC_INT32_STATIC
fKBASIC_INT64
fKBASIC_INT64_CONSTRUCTOR
fKBASIC_INT64_DESTRUCTOR
fKBASIC_INT64_INSTANCE
fKBASIC_INT64_STATIC
fKBASIC_INTEGER
fKBASIC_INTEGER_CONSTRUCTOR
fKBASIC_INTEGER_DESTRUCTOR
fKBASIC_INTEGER_INSTANCE
fKBASIC_INTEGER_STATIC
fKBASIC_IO
fKBASIC_IO_CONSTRUCTOR
fKBASIC_IO_DESTRUCTOR
fKBASIC_IO_INSTANCE
fKBASIC_IO_STATIC
fKBASIC_LONG
fKBASIC_LONG_CONSTRUCTOR
fKBASIC_LONG_DESTRUCTOR
fKBASIC_LONG_INSTANCE
fKBASIC_LONG_STATIC
fKBASIC_MATH
fKBASIC_MATH_CONSTRUCTOR
fKBASIC_MATH_DESTRUCTOR
fKBASIC_MATH_INSTANCE
fKBASIC_MATH_STATIC
fKBASIC_OBJECT
fKBASIC_OBJECT_CONSTRUCTOR
fKBASIC_OBJECT_DESTRUCTOR
fKBASIC_OBJECT_INSTANCE
fKBASIC_OBJECT_STATIC
fKBASIC_SHORT
fKBASIC_SHORT_CONSTRUCTOR
fKBASIC_SHORT_DESTRUCTOR
fKBASIC_SHORT_INSTANCE
fKBASIC_SHORT_STATIC
fKBASIC_SINGLE
fKBASIC_SINGLE_CONSTRUCTOR
fKBASIC_SINGLE_DESTRUCTOR
fKBASIC_SINGLE_INSTANCE
fKBASIC_SINGLE_STATIC
fKBASIC_STATIC
fKBASIC_STRING
fKBASIC_STRING_CONSTRUCTOR
fKBASIC_STRING_DESTRUCTOR
fKBASIC_STRING_INSTANCE
fKBASIC_STRING_STATIC
fKBASIC_UI
fKBASIC_UI_CONSTRUCTOR
fKBASIC_UI_DESTRUCTOR
fKBASIC_UI_INSTANCE
fKBASIC_UI_STATIC
fKBASIC_UINT16
fKBASIC_UINT16_CONSTRUCTOR
fKBASIC_UINT16_DESTRUCTOR
fKBASIC_UINT16_INSTANCE
fKBASIC_UINT16_STATIC
fKBASIC_UINT32
fKBASIC_UINT32_CONSTRUCTOR
fKBASIC_UINT32_DESTRUCTOR
fKBASIC_UINT32_INSTANCE
fKBASIC_UINT32_STATIC
fKBASIC_UINT64
fKBASIC_UINT64_CONSTRUCTOR
fKBASIC_UINT64_DESTRUCTOR
fKBASIC_UINT64_INSTANCE
fKBASIC_UINT64_STATIC
fKBASIC_UTIL
fKBASIC_UTIL_CONSTRUCTOR
fKBASIC_UTIL_DESTRUCTOR
fKBASIC_UTIL_INSTANCE
fKBASIC_UTIL_STATIC
fKILL
fLABEL
fLBOUND
fLCASE
fLEFT
fLEN
fLINE
fLINEINPUT
fLN
fLOC
fLOCATE
fLOF
fLOG
fLOGB
fLONG
fLONG_EXPRESSION
fLONG_POINTER
fLONG_REFERENCE
fLONG_VARIABLE
fLTRIM
fMACRO
fMAX
fME_METHOD_CALL
fMETHOD_CALL
fMID
fMID2
fMIN
fMINUTE
fMKDIR
fMODULE
fMODULENAME
fMONTH
fMOV
fMOV_BOOLEAN
fMOV_BYTE
fMOV_CURRENCY
fMOV_DATE
fMOV_DOUBLE
fMOV_INT16
fMOV_INT32
fMOV_INT64
fMOV_INTEGER
fMOV_LONG
fMOV_SHORT
fMOV_SINGLE
fMOV_STRING
fMOV_UINT16
fMOV_UINT32
fMOV_UINT64
fMOV_VARIANT
fMSGBOX
fMUL_ASSIGNMENT
fNAME
fNAMESPACECLASS
fNEW
fNEW_METHOD_CALL
fNOW
fNUMERIC_EXPRESSION
fNZ
fOBJECT_EXPRESSION
fOCT
focusInEvent
focusNextPrevChild
focusOutEvent
fOLDBASIC
fOLDBASIC_CONSTRUCTOR
fOLDBASIC_DESTRUCTOR
fOLDBASIC_INSTANCE
fOLDBASIC_STATIC
fONERROR
fONGOSUB
fONGOTO
fontChange
fONTIMER
fOPEN
fOPTION
fOR
fOR_ASSIGNMENT
fORELSE
formatCode
formatDesc
formatExamples
formatExplanation
formatFont
formatHeadline
formatLog
formatOneToken
formatOption
formatSeealso
formatSyntax
formatTask
formatTip
formatVersion
fPAINT
fPARENT_METHOD_CALL
fPCOPY
fPMAP
fPOINT
fPOINTER
fPOS
fPRESET
fPRINT
fPROPERTY_BODY
fPROPERTY_NAME
fPSET
fPUSH_ID
fPUSH_IDPOINTER
fPUSH_IDREF
fPUT
fRAD
fRANDOMIZE
fREAD
fREDIM
fREFERENCE
fREGISTER_ARRAY
fREGISTER_ARRAY_CONST
fREGISTER_CLASS_CONST
fREGISTER_CLASS_STATICSCOPE
fREGISTER_CLASS_VAR
fREGISTER_ENUM
fREGISTER_INTERFACE
fREGISTER_METHOD
fREGISTER_MODULE_CONST
fREGISTER_MODULE_VAR
fREGISTER_STRUCTURE
fREGISTER_SUB
fREGISTER_TYPE
fREPLACE
fRESET
fRESTORE
fRESUME
fRETURN
fRGB
fRIGHT
fRMDIR
fRND
fROUND
fRTRIM
fSCREEN
fSEC
fSECOND
fSEEK
fSELECTCASE
fSELECTOR_CLASS_VAR
fSELECTOR_TYPE
fSETATTR
fSGN
fSHELL
fSHIFT
fSHORT_REFERENCE
fSIMPLEEXPRESSION
fSIN
fSINGLE
fSINGLE_EXPRESSION
fSINGLE_POINTER
fSINGLE_REFERENCE
fSINGLE_VARIABLE
fSIZEOF
fSLEEP
fSPACE
fSPC
fSPLIT
fSQR
fSTATEMENT
fSTATEMENTSEQUENCE
fSTATEMENTSEQUENCEONELINE
fSTOP
fSTR
fSTRCOMP
fSTRING
fSTRING_EXPRESSION
fSTRING_POINTER
fSTRING_REFERENCE
fSTRING_VARIABLE
fSTRING2
fSTRREVERSE
fSUB_ASSIGNMENT
fSUB_BODY
fSUB_CALL
fSUB_NAME
fSWITCH
fSYSTEM
fTAN
fTERM
fTHROW
fTIME
fTIMER
fTIMESERIAL
fTIMEVALUE
fTRIM
fTRY
fTYPE
fTYPE_Class
fTYPE_Enum
fTYPE_Structure
fTYPE_Type
fTYPENAME
fTYPEOF
fUBOUND
fUCASE
fUINT16_EXPRESSION
fUINT16_POINTER
fUINT16_REFERENCE
fUINT32_EXPRESSION
fUINT32_POINTER
fUINT32_REFERENCE
fUINT64_EXPRESSION
fUINT64_POINTER
fUINT64_REFERENCE
function
functionMethod
functionSub
fUSING
fVAL
fVARIABLE
fVARIABLE_ASSIGNMENT
fVARIABLE_DECLARED
fVARIABLE_DIM
fVARIABLE_OR_CLASSNAME
fVARIANT_EXPRESSION
fVARIANT_REFERENCE
fVARIANT_VARIABLE
fVARTYPE
fVERYOLDBASIC
fVERYOLDBASIC_CONSTRUCTOR
fVERYOLDBASIC_DESTRUCTOR
fVERYOLDBASIC_INSTANCE
fVERYOLDBASIC_STATIC
fVIEW
fWEEKDAY
fWHILEENDWHILE
fWHILEWEND
fWIDTH
fWINDOW
fWITH
fWRITE
fYEAR
general_activated
generateDetails
generateTable
get
getAddress
getArray
getArrayMethodVar
getArrayPropertyGetVar
getArrayPropertySetVar
getArrayStaticVar
getArraySubVar
getArrayVar
getBoolean
getByte
getClassStaticPcode
getColor
getConst
getConsts
getCurrency
getCursorPosition
getDate
getDouble
getElement
getElementSize
getExistingDirectory
getFile
getFont
getId
getIdConst
getIdFromRealNameAndFileAndLine
getIdMethod
getIdMethodConst
getIdMethodVar
getIdPropertyGet
getIdPropertyGetVar
getIdPropertySet
getIdPropertySetVar
getIdStaticVar
getIdSub
getIdSubConst
getIdSubVar
getIdVar
getInt16
getInt32
getInt64
getInteger
getKey
getKeyFromRealNameAndFileAndLine
getLine
getLong
getLString
getMarkedRegion
getMethodConst
getMethodConsts
getMethods
getMethodVar
getModule
getName
getNameFromRealNameAndFileAndLine
getNameMethod
getNameSub
getOffset
getOffset2
getOnlyDocuCommentsFromString
getOpenFileName
getParam
getParamCount
getParamCountSub
getParameter
getParameterCount
getParameterCountMethod
getParameterCountPropertySet
getParameterCountSub
getParameterMethod
getParameterPropertySet
getParameterSub
getParentId
getParentName
getPcode
getPcodeMethod
getPcodeOffset
getPcodePos
getPcodePosMethod
getPcodePosPropertyGet
getPcodePosPropertySet
getPcodePosSub
getPcodePropertyGet
getPcodePropertySet
getPcodeSub
getPointer
getPropertiesGet
getPropertiesSet
getPropertyGetVar
getPropertySetVar
getRealName
getRealNameFromName
getRealNameMethod
getRealNameSub
getReferenceId
getReferenceOffset
getSaveFileName
getScope
getScopeMethod
getScopePropertyGet
getScopePropertySet
getScopeSub
getShort
getSingle
getSize
getSizeElement
getStaticVar
getString
getStringFromFile
getStringFromFiles
getStruct
getStructSize
getSub
getSubConst
getSubConsts
getSubs
getSubVar
getSubVars
getSuffix
getSuffixMethod
getSuffixPropertyGet
getSuffixPropertySet
getSuffixSub
getText
getTokenLinePos
getTokenPos
getTokenPosMethod
getTokenPosPropertyGet
getTokenPosPropertySet
getTokenPosSub
getType
getType2
getTypeSize
getUInt16
getUInt32
getUInt64
getVar
getVariant
getVariant_Boolean
getVariant_Byte
getVariant_Double
getVariant_Int16
getVariant_Int32
getVariant_Int64
getVariant_Integer
getVariant_Long
getVariant_Short
getVariant_Single
getVariant_String
getVariant_UInt16
getVariant_UInt32
getVariant_UInt64
getVariantType
getVars
getX
getY
gotoBookmark
grabMouse
grayImage
HACOS
HACSEC
HACTAN
handleLGGT
HASEC
HASIN
hasParameter
hasParameterMethod
hasParameterPropertySet
hasParameterSub
hasSub
hasThrow
hasThrowMethod
HATAN
HCOS
HCSEC
HCTANn
header
heightForWidth
HelpWindow
hideEvent
highlighted
highlightParagraph
highlightSyntax
histChosen
home
HSEC
HSIN
HTAN
ident
info
info2
info3
information
init
inkey
INPUT_double
INPUT_int
insert
insert2
insertAt
insertChar
insertClass
insertExplanationLinks
insertForm
insertLine
insertModule
internalError
interpret
interpreter
is_kbasic
isAbstract
isAbstractMethod
isAbstractSub
isArray
isBinary
isBoolean
isByRef
isByte
isByVal
isCurrency
isDelimitor
isDelimitorCharacter
isDelimitorMisc
isDelimitorNumber
isDelimitorOperator
isDelimitorSymbol
isDouble
isEmpty
isEnabledTo
isEndOfParagraph
isHex
isInteger
isKeyword
isLong
isNewline
isNumeric
isObject
isOctal
isPrivate
isProtected
isPublic
isPublicConst
isQuote
isReference
isSeparator
isSingle
isStatic
isStaticMethod
isStaticSub
isString
isSub
isVisibleTo
isWhitespace
kb_fileattr_1
kb_fileattr_2
kb_freefile
kb_loc
kbasic
kbasicPath
key
Key_Down: if
Key_Down: switch
Key_F3: if
Key_Left: switch
Key_Return: locate
Key_Right: switch
Key_Up: if
Key_Up: switch
keyPressEvent
keyReleaseEvent
keyword_
lastParameter
lastParameterMethod
lastParameterPropertySet
lastParameterSub
leaveEvent
len
lightImage
line
lineLength
literals_
load
loadFile
loadFileNormal
loadForm
loadOther
loadProject
locate
LOF
makeKBasicStyle
makeKBasicStyle2
makeKBasicStyleProperties
makeKBasicStyleProperties2
mapFrom
mapFromGlobal
mapFromParent
mapTo
mapToGlobal
mapToParent
memory_const2
memory_constError
memory_labelError
memory_stringliteralError
memory_typeError
memory_variable2
memory_variableError
mergeProperties
mergeType
methodname_
metric
misc_
mk_s
moduleError
moduleExists
mouseDoubleClickEvent
mouseMoveEvent
mousePressEvent
mouseReleaseEvent
move
moveEvent
my_stricmp
my_strnicmp
name_
new_class
new_enum
new_method
new_param
new_property
new_protected
new_signal
new_slot
new_staticmethod
newBreakpoint8
newClass
newFile
newForm
newMemory_const
newMemory_label
newMemory_stringliteral
newMemory_type
newMemory_variable
newModule
newSub
nextCall
nextConst
nextElement
nextMethodConst
nextMethodVar
nextParameter
nextParameterMethod
nextParameterPropertySet
nextParameterSub
nextPcodeCall
nextPcodeCallMethod
nextPcodeCallPropertyGet
nextPcodeCallPropertySet
nextPcodeCallSub
nextPropertyGetVar
nextPropertySetVar
nextStaticVar
nextSubConst
nextSubVar
nextThrow
nextThrowMethod
nextThrowSub
nextVar
not_supported
number
OPEN
openClass
openExampleFile
openFile
openForm
openMenuBar
openModule
openOther
openToolBar
operate
operator_
pageDown
pageUp
paint
paintCell
paintEvent
palette
paletteChange
parse
parse2
parseInfo
parseKBasic
parseOldBasic
parser
parser_class2
parser_method
parser_parameter
parserError
parseTerm
parseVeryOldBasic
pasteSubType
pathSelected
pcode_
pcodeBuilt
pcodeBuiltMethod
pcodeBuiltPropertyGet
pcodeBuiltPropertySet
pcodeBuiltSub
pcodeError
pcodePrint
pcodePrint2
pcodePrintOpc
pcodePrintOpcBinary
pcodePrintPos
pcodePrintSep
pcodePrintVar
pcodeWritePcode
peekChar
peekfCOL
peekfEOL
peekfEOL2
peekInteger
peekPCode
peekTerm
peekTerm2
peekToken
play
pmap
point
popParam
popReference
preset
prevParameter
prevParameterMethod
prevParameterPropertySet
prevParameterSub
print
printError
printlen
println
println2
printOneToken
printusing
processGUI
pset
pushAddress
pushBoolean
pushByte
pushCharacter
pushCString
pushCurrency
pushDate
pushDouble
pushEString
pushId
pushID
pushInt16
pushInt32
pushInt64
pushInteger
pushLong
pushParam
pushPCode
pushPointer
pushRealString
pushReference
pushShort
pushSingle
pushStack
pushString
pushStringId
pushUInt16
pushUInt32
pushUInt64
pushVariant
put
question
RAD
rd___DYNAMIC
rd___STATIC
rd_ABS
rd_ACS
rd_ADD
rd_AND
rd_ARRAY
rd_Array
rd_ARRAY2
rd_ASC
rd_ASN
rd_ATN
rd_BEEP
rd_BIN
rd_binding_ClassMethod
rd_binding_ClassStaticMethod
rd_Boolean
rd_Byte
rd_CALL
rd_CALL_RETURN
rd_CALLMETHOD
rd_CBOOL
rd_CBYTE
rd_CCUR
rd_CDATE
rd_CDBL
rd_Char
rd_Character
rd_CHDIR
rd_CHDRIVE
rd_CHOOSE
rd_CHR

rd_CINT
rd_CIRCLE
rd_CJMP
rd_CJMP2
rd_CLASS
rd_CLASS_METHOD
rd_CLASS_METHODPARAM
rd_ClassMethod
rd_ClassStaticMethod
rd_CLEAR
rd_CLNG
rd_CLOSE
rd_CLOSEALL
rd_CLS
rd_COLOR
rd_COMMAND
rd_CONST
rd_COS
rd_CSNG
rd_CSRLIN
rd_CString
rd_CURDIR
rd_Currency
rd_CVAR
rd_CVERR
rd_DATA
rd_DATE
rd_Date
rd_DATE2
rd_DATEADD
rd_DATEDIFF
rd_DATEPART
rd_DATESERIAL
rd_DATEVALUE
rd_DAY
rd_DEC
rd_DEG
rd_DIM
rd_DIR
rd_DIV
rd_DOEVENTS
rd_DOF
rd_Double
rd_DRAW
rd_END
rd_ENUM
rd_ENUM_ELEMENT
rd_EOF
rd_EQUAL
rd_EQV
rd_ERASE
rd_ERL
rd_ERR
rd_ERROR
rd_EXP
rd_FACT
rd_FIELD
rd_FILEATTR
rd_FILECOPY
rd_FILEDATETIME
rd_FILELEN
rd_FILES
rd_FIX
rd_FORMAT
rd_FRAC
rd_FRE
rd_FREEFILE
rd_FUNCTION
rd_FUNCTION_PARAM
rd_GET
rd_GET2
rd_GETATTR
rd_GREATER
rd_GREATER_EQUAL
rd_HEX
rd_HOUR
rd_HYPOT
rd_IDIV
rd_IIF
rd_IMP
rd_INC
rd_INKEY
rd_INPUT
rd_INPUT2
rd_INPUTBOX
rd_INSTR
rd_INSTREV
rd_INT
rd_Int16
rd_Int32
rd_Int64
rd_Integer
rd_IS
rd_ISARRAY
rd_ISBOOLEAN
rd_ISBYTE
rd_ISDATE
rd_ISDOUBLE
rd_ISEMPTY
rd_ISERROR
rd_ISINT16
rd_ISINT32
rd_ISINT64
rd_ISINTEGER
rd_ISLONG
rd_ISMISSING
rd_ISNULL
rd_ISNUMERIC
rd_ISOBJECT
rd_ISSHORT
rd_ISSINGLE
rd_ISSTRING
rd_ISUINT16
rd_ISUINT32
rd_ISUINT64
rd_ISVARIANT
rd_JMP
rd_KBASIC
rd_KILL
rd_LBOUND
rd_LCASE
rd_LEFT
rd_LEN
rd_LESSER
rd_LESSER_EQUAL
rd_LIKE
rd_LINE
rd_LINEINPUT
rd_LN
rd_LOC
rd_LOCATE
rd_LOF
rd_LOG
rd_LOGB
rd_Long
rd_LTRIM
rd_MAX
rd_MID
rd_MID2
rd_MIN
rd_MINUTE
rd_MKDIR
rd_MOD
rd_MONTH
rd_MOV
rd_MOV_BOOLEAN
rd_MOV_BOOLEAN_IDREF
rd_MOV_BYTE
rd_MOV_BYTE_IDREF
rd_MOV_CHARACTER
rd_MOV_CHARACTER_IDREF
rd_MOV_COLLECTION
rd_MOV_COLLECTION_IDREF
rd_MOV_CONST
rd_MOV_CONST_IDREF
rd_MOV_CSTRING
rd_MOV_CSTRING_IDREF
rd_MOV_CURRENCY
rd_MOV_CURRENCY_IDREF
rd_MOV_DATE
rd_MOV_DATE_IDREF
rd_MOV_DOUBLE
rd_MOV_DOUBLE_IDREF
rd_MOV_ENUM
rd_MOV_ENUM_IDREF
rd_MOV_IDREF
rd_MOV_INT16
rd_MOV_INT16_IDREF
rd_MOV_INT32
rd_MOV_INT32_IDREF
rd_MOV_INT64
rd_MOV_INT64_IDREF
rd_MOV_INTEGER
rd_MOV_INTEGER_IDREF
rd_MOV_LCSTRING
rd_MOV_LCSTRING_IDREF
rd_MOV_LONG
rd_MOV_LONG_IDREF
rd_MOV_LSTRING
rd_MOV_LSTRING_IDREF
rd_MOV_RCSTRING
rd_MOV_RCSTRING_IDREF
rd_MOV_RSTRING
rd_MOV_RSTRING_IDREF
rd_MOV_SHORT
rd_MOV_SHORT_IDREF
rd_MOV_SINGLE
rd_MOV_SINGLE_IDREF
rd_MOV_STRING
rd_MOV_STRING_IDREF
rd_MOV_STRUCTURE
rd_MOV_STRUCTURE_IDREF
rd_MOV_TYPE
rd_MOV_TYPE_IDREF
rd_MOV_UINT16
rd_MOV_UINT16_IDREF
rd_MOV_UINT32
rd_MOV_UINT32_IDREF
rd_MOV_UINT64
rd_MOV_UINT64_IDREF
rd_MOV_VARIANT
rd_MOV_VARIANT_IDREF
rd_MSGBOX
rd_MUL
rd_NAME
rd_NOP
rd_NOT
rd_NOW
rd_NZ
rd_OCT
rd_ONERRORGOTO
rd_ONERRORGOTORESUMENEXT
rd_OPEN
rd_OPEN2
rd_OPTION_BASE
rd_OPTION_COMPARE
rd_OPTION_RANGE
rd_OR
rd_PAINT
rd_PCode
rd_PCOPY
rd_PMAP
rd_POINT
rd_POS
rd_POWER
rd_PRESET
rd_PRINT
rd_PSET
rd_PUSH_BOOLEAN
rd_PUSH_BOOLEAN_ID
rd_PUSH_BOOLEAN_IDPOINTER
rd_PUSH_BOOLEAN_IDREF
rd_PUSH_BYTE
rd_PUSH_BYTE_ID
rd_PUSH_BYTE_IDPOINTER
rd_PUSH_BYTE_IDREF
rd_PUSH_CHARACTER
rd_PUSH_CHARACTER_ID
rd_PUSH_CHARACTER_IDPOINTER
rd_PUSH_CHARACTER_IDREF
rd_PUSH_COLLECTION_ID
rd_PUSH_COLLECTION_IDREF
rd_PUSH_CONST
rd_PUSH_CSTRING
rd_PUSH_CSTRING_ID
rd_PUSH_CSTRING_IDPOINTER
rd_PUSH_CSTRING_IDREF
rd_PUSH_CURRENCY
rd_PUSH_CURRENCY_ID
rd_PUSH_CURRENCY_IDPOINTER
rd_PUSH_CURRENCY_IDREF
rd_PUSH_DATE
rd_PUSH_DATE_ID
rd_PUSH_DATE_IDPOINTER
rd_PUSH_DATE_IDREF
rd_PUSH_DOUBLE
rd_PUSH_DOUBLE_ID
rd_PUSH_DOUBLE_IDPOINTER
rd_PUSH_DOUBLE_IDREF
rd_PUSH_EMPTY
rd_PUSH_ENUM
rd_PUSH_ERROR
rd_PUSH_ID
rd_PUSH_IDPOINTER
rd_PUSH_IDREF
rd_PUSH_INT16
rd_PUSH_INT16_ID
rd_PUSH_INT16_IDPOINTER
rd_PUSH_INT16_IDREF
rd_PUSH_INT32
rd_PUSH_INT32_ID
rd_PUSH_INT32_IDPOINTER
rd_PUSH_INT32_IDREF
rd_PUSH_INT64
rd_PUSH_INT64_ID
rd_PUSH_INT64_IDPOINTER
rd_PUSH_INT64_IDREF
rd_PUSH_INTEGER
rd_PUSH_INTEGER_ID
rd_PUSH_INTEGER_IDPOINTER
rd_PUSH_INTEGER_IDREF
rd_PUSH_LONG
rd_PUSH_LONG_ID
rd_PUSH_LONG_IDPOINTER
rd_PUSH_LONG_IDREF
rd_PUSH_LSTRING_ID
rd_PUSH_ME
rd_PUSH_NULL
rd_PUSH_PARENT
rd_PUSH_SHORT
rd_PUSH_SHORT_ID
rd_PUSH_SHORT_IDPOINTER
rd_PUSH_SHORT_IDREF
rd_PUSH_SINGLE
rd_PUSH_SINGLE_ID
rd_PUSH_SINGLE_IDPOINTER
rd_PUSH_SINGLE_IDREF
rd_PUSH_STRING
rd_PUSH_STRING_ID
rd_PUSH_STRING_IDPOINTER
rd_PUSH_STRING_IDREF
rd_PUSH_UINT16
rd_PUSH_UINT16_ID
rd_PUSH_UINT16_IDPOINTER
rd_PUSH_UINT16_IDREF
rd_PUSH_UINT32
rd_PUSH_UINT32_ID
rd_PUSH_UINT32_IDPOINTER
rd_PUSH_UINT32_IDREF
rd_PUSH_UINT64
rd_PUSH_UINT64_ID
rd_PUSH_UINT64_IDPOINTER
rd_PUSH_UINT64_IDREF
rd_PUSH_VARIANT
rd_PUSH_VARIANT_ID
rd_PUSH_VARIANT_IDPOINTER
rd_PUSH_VARIANT_IDREF
rd_PUT
rd_PUT2
rd_RAD
rd_RANDOMIZE
rd_READ
rd_READ2
rd_REDIM
rd_REGISTER_ARRAY
rd_REPLACE
rd_RESET
rd_RESTORE
rd_RESUME
rd_RETURN
rd_RGB
rd_RIGHT
rd_RMDIR
rd_RND
rd_ROUND
rd_RTRIM
rd_SCREEN
rd_SCREEN2
rd_SEC
rd_SECOND
rd_SEEK
rd_SEEK2
rd_SEPARATOR
rd_SETATTR
rd_SGN
rd_SHELL
rd_SHL
rd_Short
rd_SHR
rd_SILENTMODE
rd_SIN
rd_Single
rd_SLEEP
rd_SPACE
rd_SPC
rd_SPLIT
rd_SQR
rd_STACKPOPINTEGER
rd_STACKPUSHINTEGER
rd_STATEMENT
rd_STOP
rd_STR
rd_STRCOMP
rd_String
rd_STRING_LITERAL
rd_STRING2
rd_STRREVERSE
rd_Struct
rd_STRUCTURE
rd_STRUCTURE_ELEMENT
rd_SUB
rd_SWITCH
rd_SYSTEM
rd_TAN
rd_Time
rd_TIME
rd_TIMER
rd_TIMER_OFF
rd_TIMER_ON
rd_TIMER_STOP
rd_TIMESERIAL
rd_TIMEVALUE
rd_Token
rd_TRIM
rd_TYPE
rd_TYPE_ELEMENT
rd_TYPENAME
rd_TYPEOF
rd_UBOUND
rd_UCASE
rd_UInt16
rd_UInt32
rd_UInt64
rd_UNEQUAL
rd_VAL
rd_Variant
rd_VARTYPE
rd_VER
rd_VIEW
rd_VIEWPRINT
rd_WEEKDAY
rd_WIDTH
rd_WINDOW
rd_WRITE
rd_XOR
rd_XPos
rd_YEAR
READ
reAddBookmark
reAddBookmarks
readSourceFile
redoAvailable
registerBinding
registerCall
registerCallMethod
registerCallPropertyGet
registerCallPropertySet
registerCallSub
registerClass
registerClassConst
registerClassLocalPropertyGetVar
registerClassLocalPropertySetVar
registerClassLocalVar
registerClassStaticVar
registerClassVar
registerConst
registerConstPublic
registered
registeredMethod
registeredPropertyGet
registeredPropertySet
registeredSub
registerEntity
registerEnum
registerEnumElement
registerGlobalVar
registerLabel
registerLocalVar
registerModule
registerModuleConst
registerModuleLocalConst
registerModuleLocalPropertyGetVar
registerModuleLocalPropertySetVar
registerModuleLocalVar
registerModuleVar
registerStringLiteral
registerStructure
registerStructureElement
registerType
registerTypeElement
registerTypePublic
registerVar
remove
removeBookmark
removeLine
renameClass
renameFile
renameForm
renameMenuBar
renameModule
renameOther
renameToolBar
rep
repaint
reparent
replace
replaceAll
replacer
resetBookmark
resize
resizeEvent
runRun
runtimeError
save
scalar
scan
scan_main
scanAdditional
scanner
scannerError
scannerWarning
scopeStaticVar
scopeVar
screen
scroll
SEC
section
SEEK
select
selected
semanticError
set
setAcceptDrops
setActivated
setAlignment
setArray
setAutoMask
setAutoUpdate
setBackgroundColor
setBackgroundMode
setBackgroundOrigin
setBackgroundPixmap
setBackwardAvailable
setBaseSize
setBoolean
setBoolean_String
setByte
setByte_String
setCaption
setCRect
setCurrency
setCurrentEnum
setCurrentFile
setCurrentLine
setCurrentRow
setCursor
setCursorPosition
setCursorX
setCursorY
setDate
setDebugOutput
setDefaultTabStop
setDisabled
setDouble
setDouble_String
setEchoMode
setEdited
setEditor
setEnabled
setErrorWindow
setExplicit
setFixedHeight
setFixedSize
setFixedVisibleLines
setFixedWidth
setFocusPolicy
setFocusProxy
setFont
setFontPropagation
setForm
setForwardAvailable
setFRect
setGeometry
setGUI
setHighlighter
setHMargin
setIcon
setIconText
setInfoWindow
setInt16
setInt16_String
setInt32
setInt32_String
setInt64
setInt64_String
setInteger
setInteger_String
setKeyCompression
setLong
setLong_String
setLString
setLString_Boolean
setLString_Byte
setLString_Double
setLString_Int16
setLString_Int32
setLString_Int64
setLString_Integer
setLString_Long
setLString_Short
setLString_Single
setLString_String
setLString_UInt16
setLString_UInt32
setLString_UInt64
setMask
setMaximumHeight
setMaximumSize
setMaximumWidth
setMaxLength
setMaxLineLength
setMaxLines
setMicroFocusHint
setMinimumHeight
setMinimumSize
setMinimumWidth
setMouseTracking
setNamespace
setOverwriteMode
setPalette
setPaletteBackgroundColor
setPalettePropagation
setPcodeBuilt
setPcodeBuiltMethod
setPcodeBuiltPropertyGet
setPcodeBuiltPropertySet
setPcodeBuiltSub
setPcodeOffset
setPointer
setPos
SETPROPERTY_Alignment
SETPROPERTY_BackColor
SETPROPERTY_BackImage
SETPROPERTY_BorderStyle
SETPROPERTY_BorderWidth
SETPROPERTY_Caption
SETPROPERTY_Cursor
SETPROPERTY_Enabled
SETPROPERTY_Flag
SETPROPERTY_Font
SETPROPERTY_ForeColor
SETPROPERTY_Height
SETPROPERTY_Visible
SETPROPERTY_Width
SETPROPERTY_X
SETPROPERTY_Y
setReadOnly
setReferenceId
setReferenceOffset
setScopeClass
setScopeModule
setScreen
setScreen2
setSelection
setShort
setShort_String
setSingle
setSingle_String
setSizeIncrement
setSizePolicy
setStack
setString
setString_Boolean
setString_Byte
setString_Double
setString_Int16
setString_Int32
setString_Int64
setString_Integer
setString_Long
setString_Short
setString_Single
setString_String
setString_UInt16
setString_UInt32
setString_UInt64
setStruct
setStyle
setTabOrder
setText
setUInt16
setUInt16_String
setUInt32
setUInt32_String
setUInt64
setUInt64_String
setUndoDepth
setUndoEnabled
setUpdatesEnabled
setupTab1
setupTab2
setValidator
setVariant
setVariant_Boolean
setVariant_Byte
setVariant_Double
setVariant_Empty
setVariant_Int16
setVariant_Int32
setVariant_Int64
setVariant_Integer
setVariant_Long
setVariant_Short
setVariant_Single
setVariant_String
setVariant_UInt16
setVariant_UInt32
setVariant_UInt64
setVariantType
setWFlags
setWindow
setWindowListname
setWordWrap
setWrapColumnOrWidth
setWrapPolicy
setWState
ShiftButton: if
showComboBoxEntry
showComboBoxEntry2
showError
showEvent
showHelpEntry
showPage
signal
sizeofType
slot
sound
sourceChanged
SourceCodeWindow
split
stack
stackUnder
stringShown
styleChange
subError
supported_
symbol_
syntax_activated
syntaxError
t_character
t_currency
t_date
t_string
tabSelected
testWFlags
testWState
textChanged
textLine
textWidth
timerEvent
tokenError
toString
toString2
toupper22
type
type_
typeMethod
typeMethodVar
typePropertyGet
typePropertyGetVar
typePropertySet
typePropertySetVar
typeStaticVar
typeSub
typeSubVar
typeVar
undeclare
underthehood
undoAvailable
update
updateAll
updateBookmark
updateCaption
updateMenuBar
updateStatusBar
updateStatusBarMessage
view
viewprint
viewscreen
void setLineEdit
warning
wheelEvent
window
wr___DYNAMIC
wr___STATIC
wr_ABS
wr_ACS
wr_ADD
wr_AND
wr_ARRAY
wr_Array
wr_ARRAY2
wr_ASC
wr_ASN
wr_ATN
wr_BEEP
wr_BIN
wr_binding_ClassMethod
wr_binding_ClassStaticMethod
wr_BOOLEAN
wr_Boolean
wr_BYTE
wr_Byte
wr_CALL
wr_CALL_RETURN
wr_CALLMETHOD
wr_CBOOL
wr_CBYTE
wr_CCUR
wr_CDATE
wr_CDBL
wr_Char
wr_Character
wr_CHARACTER
wr_CHDIR
wr_CHDRIVE
wr_CHOOSE
wr_CHR
wr_CINT
wr_CIRCLE
wr_CJMP
wr_CJMP2
wr_CLASS
wr_CLASS_METHOD
wr_CLASS_METHODPARAM
wr_ClassMethod
wr_ClassStaticMethod
wr_CLEAR
wr_CLNG
wr_CLOSE
wr_CLOSEALL
wr_CLS
wr_COLOR
wr_COMMAND
wr_CONST
wr_COS
wr_CSNG
wr_CSRLIN
wr_CString
wr_CURDIR
wr_Currency
wr_CURRENCY
wr_CVAR
wr_CVERR
wr_DATA
wr_Date
wr_DATE
wr_DATE2
wr_DATEADD
wr_DATEDIFF
wr_DATEPART
wr_DATESERIAL
wr_DATEVALUE
wr_DAY
wr_DEC
wr_DEG
wr_DIM
wr_DIR
wr_DIV
wr_DOEVENTS
wr_DOF
wr_DOUBLE
wr_Double
wr_DRAW
wr_END
wr_ENUM
wr_ENUM_ELEMENT
wr_EOF
wr_EQUAL
wr_EQV
wr_ERASE
wr_ERL
wr_ERR
wr_ERROR
wr_EXP
wr_FACT
wr_FIELD
wr_FILEATTR
wr_FILECOPY
wr_FILEDATETIME
wr_FILELEN
wr_FILES
wr_FIX
wr_FORMAT
wr_FRAC
wr_FRE
wr_FREEFILE
wr_FUNCTION
wr_FUNCTION_PARAM
wr_GET
wr_GET2
wr_GETATTR
wr_GREATER
wr_GREATER_EQUAL
wr_HEX
wr_HOUR
wr_HYPOT
wr_IDIV
wr_IIF
wr_IMP
wr_INC
wr_INKEY
wr_INPUT
wr_INPUT2
wr_INPUTBOX
wr_INSTR
wr_INSTREV
wr_INT
wr_INT16
wr_Int16
wr_INT32
wr_Int32
wr_Int64
wr_INT64
wr_Integer
wr_INTEGER
wr_IS
wr_ISARRAY
wr_ISBOOLEAN
wr_ISBYTE
wr_ISDATE
wr_ISDOUBLE
wr_ISEMPTY
wr_ISERROR
wr_ISINT16
wr_ISINT32
wr_ISINT64
wr_ISINTEGER
wr_ISLONG
wr_ISMISSING
wr_ISNULL
wr_ISNUMERIC
wr_ISOBJECT
wr_ISSHORT
wr_ISSINGLE
wr_ISSTRING
wr_ISUINT16
wr_ISUINT32
wr_ISUINT64
wr_ISVARIANT
wr_JMP
wr_KBASIC
wr_KILL
wr_LBOUND
wr_LCASE
wr_LEFT
wr_LEN
wr_LESSER
wr_LESSER_EQUAL
wr_LIKE
wr_LINE
wr_LINEINPUT
wr_LN
wr_LOC
wr_LOCATE
wr_LOF
wr_LOG
wr_LOGB
wr_Long
wr_LONG
wr_LTRIM
wr_MAX
wr_MID
wr_MID2
wr_MIN
wr_MINUTE
wr_MKDIR
wr_MOD
wr_MONTH
wr_MOV
wr_MOV_BOOLEAN
wr_MOV_BOOLEAN_IDREF
wr_MOV_BYTE
wr_MOV_BYTE_IDREF
wr_MOV_CHARACTER
wr_MOV_CHARACTER_IDREF
wr_MOV_COLLECTION
wr_MOV_COLLECTION_IDREF
wr_MOV_CONST
wr_MOV_CONST_IDREF
wr_MOV_CSTRING
wr_MOV_CSTRING_IDREF
wr_MOV_CURRENCY
wr_MOV_CURRENCY_IDREF
wr_MOV_DATE
wr_MOV_DATE_IDREF
wr_MOV_DOUBLE
wr_MOV_DOUBLE_IDREF
wr_MOV_ENUM
wr_MOV_ENUM_IDREF
wr_MOV_IDREF
wr_MOV_INT16
wr_MOV_INT16_IDREF
wr_MOV_INT32
wr_MOV_INT32_IDREF
wr_MOV_INT64
wr_MOV_INT64_IDREF
wr_MOV_INTEGER
wr_MOV_INTEGER_IDREF
wr_MOV_LCSTRING
wr_MOV_LCSTRING_IDREF
wr_MOV_LONG
wr_MOV_LONG_IDREF
wr_MOV_LSTRING
wr_MOV_LSTRING_IDREF
wr_MOV_RCSTRING
wr_MOV_RCSTRING_IDREF
wr_MOV_RSTRING
wr_MOV_RSTRING_IDREF
wr_MOV_SHORT
wr_MOV_SHORT_IDREF
wr_MOV_SINGLE
wr_MOV_SINGLE_IDREF
wr_MOV_STRING
wr_MOV_STRING_IDREF
wr_MOV_STRUCTURE
wr_MOV_STRUCTURE_IDREF
wr_MOV_TYPE
wr_MOV_TYPE_IDREF
wr_MOV_UINT16
wr_MOV_UINT16_IDREF
wr_MOV_UINT32
wr_MOV_UINT32_IDREF
wr_MOV_UINT64
wr_MOV_UINT64_IDREF
wr_MOV_VARIANT
wr_MOV_VARIANT_IDREF
wr_MSGBOX
wr_MUL
wr_NAME
wr_NOP
wr_NOT
wr_NOW
wr_NZ
wr_OCT
wr_ONERRORGOTO
wr_ONERRORGOTORESUMENEXT
wr_OPEN
wr_OPEN2
wr_OPTION_BASE
wr_OPTION_COMPARE
wr_OPTION_RANGE
wr_OR
wr_PAINT
wr_PCode
wr_PCOPY
wr_PMAP
wr_POINT
wr_POS
wr_POWER
wr_PRESET
wr_PRINT
wr_PSET
wr_PUSH_BOOLEAN
wr_PUSH_BOOLEAN_ID
wr_PUSH_BOOLEAN_IDPOINTER
wr_PUSH_BOOLEAN_IDREF
wr_PUSH_BYTE
wr_PUSH_BYTE_ID
wr_PUSH_BYTE_IDPOINTER
wr_PUSH_BYTE_IDREF
wr_PUSH_CHARACTER
wr_PUSH_CHARACTER_ID
wr_PUSH_CHARACTER_IDPOINTER
wr_PUSH_CHARACTER_IDREF
wr_PUSH_COLLECTION_ID
wr_PUSH_COLLECTION_IDREF
wr_PUSH_CONST
wr_PUSH_CSTRING
wr_PUSH_CSTRING_ID
wr_PUSH_CSTRING_IDPOINTER
wr_PUSH_CSTRING_IDREF
wr_PUSH_CURRENCY
wr_PUSH_CURRENCY_ID
wr_PUSH_CURRENCY_IDPOINTER
wr_PUSH_CURRENCY_IDREF
wr_PUSH_DATE
wr_PUSH_DATE_ID
wr_PUSH_DATE_IDPOINTER
wr_PUSH_DATE_IDREF
wr_PUSH_DOUBLE
wr_PUSH_DOUBLE_ID
wr_PUSH_DOUBLE_IDPOINTER
wr_PUSH_DOUBLE_IDREF
wr_PUSH_EMPTY
wr_PUSH_ENUM
wr_PUSH_ERROR
wr_PUSH_ID
wr_PUSH_IDPOINTER
wr_PUSH_IDREF
wr_PUSH_INT16
wr_PUSH_INT16_ID
wr_PUSH_INT16_IDPOINTER
wr_PUSH_INT16_IDREF
wr_PUSH_INT32
wr_PUSH_INT32_ID
wr_PUSH_INT32_IDPOINTER
wr_PUSH_INT32_IDREF
wr_PUSH_INT64
wr_PUSH_INT64_ID
wr_PUSH_INT64_IDPOINTER
wr_PUSH_INT64_IDREF
wr_PUSH_INTEGER
wr_PUSH_INTEGER_ID
wr_PUSH_INTEGER_IDPOINTER
wr_PUSH_INTEGER_IDREF
wr_PUSH_LONG
wr_PUSH_LONG_ID
wr_PUSH_LONG_IDPOINTER
wr_PUSH_LONG_IDREF
wr_PUSH_LSTRING_ID
wr_PUSH_ME
wr_PUSH_NULL
wr_PUSH_PARENT
wr_PUSH_SHORT
wr_PUSH_SHORT_ID
wr_PUSH_SHORT_IDPOINTER
wr_PUSH_SHORT_IDREF
wr_PUSH_SINGLE
wr_PUSH_SINGLE_ID
wr_PUSH_SINGLE_IDPOINTER
wr_PUSH_SINGLE_IDREF
wr_PUSH_STRING
wr_PUSH_STRING_ID
wr_PUSH_STRING_IDPOINTER
wr_PUSH_STRING_IDREF
wr_PUSH_UINT16
wr_PUSH_UINT16_ID
wr_PUSH_UINT16_IDPOINTER
wr_PUSH_UINT16_IDREF
wr_PUSH_UINT32
wr_PUSH_UINT32_ID
wr_PUSH_UINT32_IDPOINTER
wr_PUSH_UINT32_IDREF
wr_PUSH_UINT64
wr_PUSH_UINT64_ID
wr_PUSH_UINT64_IDPOINTER
wr_PUSH_UINT64_IDREF
wr_PUSH_VARIANT
wr_PUSH_VARIANT_ID
wr_PUSH_VARIANT_IDPOINTER
wr_PUSH_VARIANT_IDREF
wr_PUT
wr_PUT2
wr_RAD
wr_RANDOMIZE
wr_READ
wr_READ2
wr_REDIM
wr_REGISTER_ARRAY
wr_REPLACE
wr_RESET
wr_RESTORE
wr_RESUME
wr_RETURN
wr_RGB
wr_RIGHT
wr_RMDIR
wr_RND
wr_ROUND
wr_RTRIM
wr_SCREEN
wr_SCREEN2
wr_SEC
wr_SECOND
wr_SEEK
wr_SEEK2
wr_SEPARATOR
wr_SETATTR
wr_SGN
wr_SHELL
wr_SHL
wr_SHORT
wr_Short
wr_SHR
wr_SILENTMODE
wr_SIN
wr_SINGLE
wr_Single
wr_SLEEP
wr_SPACE
wr_SPC
wr_SPLIT
wr_SQR
wr_STACKPOPINTEGER
wr_STACKPUSHINTEGER
wr_STATEMENT
wr_STOP
wr_STR
wr_STRCOMP
wr_String
wr_STRING
wr_STRING_LITERAL
wr_STRING2
wr_STRREVERSE
wr_Struct
wr_STRUCTURE
wr_STRUCTURE_ELEMENT
wr_SUB
wr_SWITCH
wr_SYSTEM
wr_TAN
wr_TIME
wr_Time
wr_TIMER
wr_TIMER_OFF
wr_TIMER_ON
wr_TIMER_STOP
wr_TIMESERIAL
wr_TIMEVALUE
wr_Token
wr_TRIM
wr_TYPE
wr_TYPE_ELEMENT
wr_TYPENAME
wr_TYPEOF
wr_UBOUND
wr_UCASE
wr_UINT16
wr_UInt16
wr_UInt32
wr_UINT32
wr_UInt64
wr_UINT64
wr_UNEQUAL
wr_VAL
wr_Variant
wr_VARIANT
wr_VARTYPE
wr_VER
wr_VIEW
wr_VIEWPRINT
wr_WEEKDAY
wr_WIDTH
wr_WINDOW
wr_WRITE
wr_XOR
wr_XPos
wr_YEAR
WRITE
writeStringInFile


Back to top
under_the_hood.txt · Last modified: 2008/11/05 15:52 by berndnoetscher