ThinBASIC |
What's new |
Version Under Development |
2020 - Version history |
Version 1.11.3.0 to Version 1.11.6.0 |
2019 - Version history |
Version 1.11.0.0 to 1.11.2.0 |
Version 1.10.7.0 |
Version 1.10.6.0 |
2018 - Version history |
Version 1.10.5.0 |
2017 - Version history |
Version 1.10.4.0 |
Version 1.10.3.0 |
Version 1.10.2.0 |
Version 1.10.1.0 |
Version 1.10.0.0 |
2016 - Version history |
Version 1.9.16.17 |
Version 1.9.16.10 to 1.9.16.16 |
2015 - Version history |
Version 1.9.16.1 to 1.9.16.9 |
Version 1.9.15.0 |
2014 - version history |
Version 1.9.14.0 |
Version 1.9.13.0 |
Version 1.9.12.0 |
2013 - version history |
Version 1.9.11.0 |
2011 - version history |
Version 1.8.1.0 to 1.8.9.0 |
2010 - version history |
Version 1.8.0.0 |
2009 - version history |
Version 1.7.7.0 |
Version 1.7.6.0 |
Version 1.7.5.0 |
2008 - version history |
Version 1.7.0.0 |
Version 1.6.0.10 |
Version 1.6.0.9 |
Version 1.6.0.8 |
Version 1.6.0.7 |
Version 1.6.0.6 |
Version 1.6.0.5 |
Version 1.6.0.4 |
Version 1.6.0.3 |
Version 1.6.0.2 |
Version 1.6.0.1 |
Version 1.6.0.0 |
2007 - version history |
Version 1.5.0.0 |
Version 1.4.0.0 |
Version 1.3.0.0 |
Version 1.2.0.0 |
2006 - version history |
Version 1.1.0.0 |
Version 1.0.11.0 |
Version 1.0.10.2 |
Version 1.0.10.1 |
Version 1.0.10.0 |
Version 1.0.9.9 |
Version 1.0.9.8 |
Version 1.0.9.7 |
Version 1.0.9.6 |
Version 1.0.9.5 |
Version 1.0.9.4 |
Version 1.0.9.3 |
Version 1.0.9.2 |
Version 1.0.9.1 |
Version 1.0.9.0 |
Version 1.0.8.2 |
2005 - version history |
Version 1.0.8.1 |
Version 1.0.8.0 |
Version 1.0.7.1 |
Version 1.0.7.0 |
Version 1.0.6.4 |
Version 1.0.5.0 |
Version 1.0.4.2 |
Version 1.0.4.1 |
Version 1.0.3.6 |
Version 1.0.2.2 |
Version 1.0.1.1 |
Introducing ThinBASIC |
Example 1 |
Example 2 |
Example 3 |
Example 4 |
Example 5 |
Example 6 |
Why ThinBASIC ? |
Main ThinBASIC features |
Installation |
How to use |
Tutorial |
ThinBASIC Language |
Script structure |
Main Code |
TBMain |
APP_GetEntryPoint |
APP_SetEntryPoint |
Functions/Subs |
Call |
Call_IfExists |
Call DWord |
CodePtr |
Function_CParams |
Function_Exists |
Function_GetPtr |
Function_List |
Function_Name |
Function_Names |
Function_NParams |
Function Default parameter value |
Return |
Callback Functions |
External function declarations |
DECLARE |
DECLARE (General form) |
Declare Set ADDRESS |
CallDWord |
Pre Parsing directives |
#INCLUDE |
#INCLUDEDIR |
#MINVERSION |
#Region |
#SCRIPTVERSION |
Execution directives |
#DEFAULT |
BOUNDCHECK |
PARAMETERS |
DECLARE CheckDuplicates |
DECLARE CheckMissing |
#PROFILE |
Conditional parsing statements |
#IF |
#DEF |
Commenting the code |
Data types and variables |
Numeric Equates |
String Equates |
Numeric variables |
String variables |
TYPE (ord UDT User Defined Types) |
UDT (User Defined Types) |
Elements |
Memory representation |
Size |
Element offset |
Element packing |
Extending existing UDT |
Extension |
Inclusion |
UDT and Functions |
Passing to functions |
UDT Functions |
_Create |
_Destroy |
WITH / END WITH |
TYPE online Book |
Petr Schreiber online help on TYPE |
UNION |
Variant variables |
GUID variables |
iDispatch variables |
NewCom |
GetCom |
AnyCom |
Nothing |
IsComNothing |
IsComObject |
ComObjPtr |
GetObject |
DIM |
CONST |
GLOBAL |
LOCAL |
STATIC |
REDIM |
RESET |
BEGIN |
BEGIN CONST ... END CONST |
BEGIN CONTROLID ... END CONTROLID |
Operators |
Arithmetic |
Operator (+) |
Operator (-) |
Operator (*) |
Operator (/) |
Operator (\) |
Exponentiation (^) |
Left Bit Shift (<<) |
Right Bit Shift (>>) |
String |
Operator (&) |
Operator (.) |
Comparison Operators |
Logical |
ALL |
AND |
ANDb |
OR |
| operator |
ORb |
NOT |
NOTb |
SOME |
XOR |
IsFalse |
IsTrue |
Compound operators |
Multi line strings |
Implicit assignment |
Program Flow |
Do/Loop |
DoEvents |
Exit |
For/Next |
If/Then/Else/ElseIf/End If |
Iterate |
Rem |
Repeat/Until |
Select |
SelectExpression |
Sleep |
Stop |
While/Wend |
Error Handling |
ERR |
ERRCLEAR |
BuiltIn Constants |
Char equates |
Color equates |
Console Color equates |
Math equates |
MsgBox equates |
Switch equates |
VitualKeys equates |
Windows equates |
BuiltIn UDT |
FileTime |
DateInterval |
SystemTime |
thinBasic Functions |
Application functions |
App |
Process |
ID |
Memory |
PageFaultCount |
PeakWorkingSetSize |
WorkingSetSize |
APP_ConfigFile |
APP_GetModuleFullPath |
APP_IncludePath |
APP_IniFIle |
APP_IsBundled |
APP_IsIsolated |
APP_IsolationPath |
APP_ListClasses |
APP_ListEquates |
APP_ListFunctions |
APP_ListKeywords |
APP_ListUDTs |
APP_MutexClose |
APP_MutexCreate |
APP_Name |
APP_Path |
APP_SetScriptVersion |
APP_ScriptFullName |
APP_ScriptName |
APP_ScriptPath |
APP_ScriptVersion |
APP_SetReturnCode |
App_Timer |
APP_Timer equates |
Array functions |
ARRAY ASSIGN |
ARRAY FILL |
ARRAY SCAN |
ARRAY SORT |
ARRAY SUM |
ARRAY SHIFT |
ARRAY SHUFFLE |
ARRAY UNIQUE |
ARRAY EXTRACT |
CountOf |
LBound |
UBound |
Clipboard functions |
ClipBoard_SetText |
ClipBoard_GetText |
DataStructures |
Hash Table |
Hash_CapGet |
Hash_CapSet |
Hash_Clear |
Hash_Clone |
Hash_Count |
Hash_Del |
Hash_Exists |
Hash_Free |
Hash_Get |
Hash_GetKeys |
Hash_GetPtr |
Hash_New |
Hash_Set |
Hash_Validate |
Linked List |
LList_New |
LList_Free |
LList_Clear |
LList_Count |
LList_Validate |
LList_Add |
LList_Ins |
LList_First |
LList_Last |
LList_Prev |
LList_Next |
LList_Get |
LList_Set |
LList_InsPrev |
LList_InsNext |
LList_Del |
LList_DelPrev |
LList_DelNext |
AVL Tree |
Tree_Clear |
Tree_Clone |
Tree_Count |
Tree_Exists |
Tree_First |
Tree_Free |
Tree_Get |
Tree_GetData |
Tree_GetKey |
Tree_Last |
Tree_Next |
Tree_New |
Tree_Prev |
Tree_Set |
Tree_SetData |
Tree_Validate |
Date and Time |
cDateTime |
<cDateTime> constructor |
cDateTime_Properties |
<cDateTime>.Day |
<cDateTime>.DayOfWeek |
<cDateTime>.Filetime |
<cDateTime>.Hour |
<cDateTime>.IsLeapYear |
<cDateTime>.MilliSecond |
<cDateTime>.Minute |
<cDateTime>.mSecond |
<cDateTime>.Month |
<cDateTime>.Second |
<cDateTime>.SystemTime |
<cDateTime>.UnixTime |
<cDateTime>.Year |
cDateTime_Methods |
<cDateTime>.AddDays |
<cDateTime>.AddHours |
<cDateTime>.AddMinutes |
<cDateTime>.AddMonths |
<cDateTime>.AddMSeconds |
<cDateTime>.AddSeconds |
<cDateTime>.AddYears |
<cDateTime>.Copy |
<cDateTime>.DateDiff |
<cDateTime>.DateToSeconds |
<cDateTime>.DateString |
<cDateTime>.DateStringLong |
<cDateTime>.DayOfWeekString |
<cDateTime>.DaysInMonth |
<cDateTime>.Diff |
>cDateTime>.NewDate |
>cDateTime>.NewTime |
>cDateTime>.Now |
>cDateTime>.NowUTC |
>cDateTime>.SecondsToDate |
<cDateTime>.TimeDiff |
<cDateTime>.TimeString |
<cDateTime>.TimeString24 |
<cDateTime>.TimeStringFull |
>cDateTime>.Today |
>cDateTime>.ToLocalTime |
>cDateTime>.ToString |
>cDateTime>.ToUTC |
cTimer |
cTimer Equates |
<cTimer> constructor |
cTimer Methods |
<cTimer>.GetDescription |
<cTimer>.GetName |
<cTimer>.Elapsed |
<cTimer>.ElapsedToString |
<cTimer>.Intermediate_Count |
<cTimer>.Intermediate_Get |
<cTimer>.Intermediate_GetDescription |
<cTimer>.SetDescription |
<cTimer>.SetName |
<cTimer>.Start |
<cTimer>.Stop |
Date$ |
Day |
Hour |
Minute |
Month |
Now |
Second |
Time$ |
Year |
File functions |
Load_File |
Save_File |
General functions |
Alert |
Alias |
Beep |
GetCurInstance |
InputBox$ |
Library_Exists |
MsgBox |
MsgboxW |
Nop |
Shell |
Shell_CaptureOutput |
Sound_PLay |
Memory handling and pointers |
Crt memory |
Crt_CAlloc |
Crt_Free |
Crt_MAlloc |
Crt_ReAlloc |
Global memory |
Global_Alloc |
Global_Free |
Global_ReAlloc |
Heap memory |
HEAP_Alloc |
HEAP_AllocByStr |
HEAP_Copy |
HEAP_End |
HEAP_Free |
HEAP_Get |
HEAP_Mid |
HEAP_Left |
HEAP_Realloc |
HEAP_ReAllocByStr |
HEAP_Right |
HEAP_Set |
HEAP_Size |
GetAT |
PEEK |
PEEK$ |
PeekHex$ |
PEEKZ$ |
POKE |
POKE$ |
Memory_Compare |
Memory_Copy |
Memory_Differs |
Memory_Get |
Memory_IsEqual |
Memory_Set |
Memory_Swap |
SetAT |
STRPTR |
VARPTR |
Numeric functions |
ABS |
Assign |
ATN |
Between |
Bit |
Bit_Get |
Bit_Reset |
Bit_Set |
Bit_Toggle |
BGR |
CHS |
CEIL |
Choose |
Collision_CTOC |
Cos |
CVx |
CVBYT |
CVCUR |
CVCUX |
CVD |
CVDWD |
CVE |
CVI |
CVL |
CVNumber |
CVQ |
CVS |
CVWRD |
CYCLE_NEXT |
CYCLE_PREV |
Decr |
Dist |
EXP |
EXP2 |
EXP10 |
FIX |
FRAC |
HASH |
HI |
HIINT |
HIWRD |
IIF |
IN |
Incr |
Inside |
INT |
IsEven |
IsNegative |
IsOdd |
IsPositive |
IsPrime |
IsZero |
LO |
LOG |
LOG2 |
LOG10 |
LOGB |
LOINT |
LOWRD |
MAKDWR |
MAKINT |
MAKLNG |
MAKWRD |
MAX |
MIN |
MinMax |
MOD |
Outside |
Pow |
Pow2 |
Pow3 |
PCT |
Randomize |
RGB |
RND |
RNDF |
Round |
SETN |
SHIFT |
SHIFTN |
SGN |
Sin |
Sqr |
Sum |
Switch |
Tan |
Timer |
String functions |
ASC |
Assign$ |
BIN$ |
Bin_To_Hex$ |
CharToOEM$ |
Choose$ |
CHR$ |
CHRW$ |
CLSID$ |
CSET$ |
DateTime$ |
DIGIT$ |
DIGIT_GetMask$ |
DIGIT_SetMask$ |
EndsWith |
EXPAND$ |
EXTRACT$ |
FORMAT$ |
GUID$ |
GUIDTXT$ |
GRAB$ |
GRABF$ |
HEX$ |
Hex_To_Bin$ |
IIF$ |
IN$ |
INSTR |
IsLike |
Join$ |
LCASE$ |
StrDistance |
LEFT$ |
LEFTF$ |
LEFTW$ |
LeftAndRight$ |
LEN |
LENF |
LENW |
LETTER$ |
LETTER_GetMask$ |
LETTER_SetMask$ |
LSET$ |
LTRIM$ |
MAX$ |
MCASE$ |
MD5 |
MID$ Function |
MID$ Statement |
MIDF$ |
MIDW$ |
MIN$ |
MKx |
MKBYT$ |
MKCUR$ |
MKCUX$ |
MKD$ |
MKDWD$ |
MKE$ |
MKI$ |
MKL$ |
MKNumber$ |
MKQ$ |
MKS$ |
MKWRD$ |
PARSE |
PARSE$ |
PARSEF$ |
PARSECOUNT |
PARSECOUNTF |
PARSESET$ |
PATCH$ |
PROGID$ |
RAWTEXT |
REGEXPR$ |
REMAIN$ |
REMOVE$ |
REPEAT$ |
REPLACE$ |
RIGHT$ |
RIGHTF$ |
RIGHTW$ |
Rotate$ |
RSET$ |
RTRIM$ |
SPLIT |
StartsWith |
STR$ |
StrPtrLen |
STRING$ |
STRDELETE$ |
StrFormat$ |
STRINSERT$ |
STRREVERSE$ |
Switch$ |
TALLY |
TRIM$ |
TRIMFULL$ |
TSTR$ |
UCase$ |
USING$ |
Val |
Verify |
Wrap$ |
UnWrap$ |
System functions |
Desktop |
Size |
Width |
Height |
CenterV |
CenterH |
Monitor |
Count |
(index).IsPrimary |
(index).Resolution |
(index).WorkArea |
Resolution |
WorkArea |
VirtualScreen |
Size |
Width |
Height |
Timing functions |
GetTickCount |
HiResTimer_Delta |
HiResTimer_Get |
HiResTimer_Init |
QueryPerformanceCounter |
QueryPerformanceFrequency |
TimeBeginPeriod |
TimeEndPeriod |
TIX |
Working/Inspecting UDT (Types) |
UDT_ElementByte |
UDT_ElementExists |
UDT_ElementOffset |
UDT_ElementsData_Join |
Variables functions |
SizeOf |
Swap |
Variable_Exists |
Type_Exists |
TypeOf |
Variant functions |
VARIANT$ |
VARIANT# |
VARIANTVT |
VARIANTVT$ |
Unicode / UTF8 |
ACODE$ |
AnsiToUtf8$ |
Ascii2Unicode |
ChrToUTF8$ |
IsUnicode |
IsUtf8 |
OEMToChar$ |
UCODE$ |
Unicode2Ascii |
Utf8ToAnsi$ |
Utf8ToChr$ |
Utf8ToWideChar$ |
WideCharToUtf8$ |
Module Classes |
New operator |
Machine Code |
MC_Eval$ |
MC_EvalAndExec |
MC_Exec |
ThinBASIC Tools |
thinAir |
Script Obfuscation |
thinBundle |
thinBundle: how to use |
#BUNDLE File |
#BUNDLE Icon |
#BUNDLE Name |
#BUNDLE Type |
#BUNDLE Version |
thinDebug |
ThinBASIC Modules |
Uses |
ADODB |
ADODB Equates |
ADODB Module Classes |
ADODB_Connection |
ADODB_Connection constructor |
ADODB_Connection Properties |
<ADODB_Connection>.CommandTimeOut |
<ADODB_Connection>.ConnectionString |
<ADODB_Connection>.ConnectionTimeOut |
<ADODB_Connection>.CursorLocation |
<ADODB_Connection>.DefaultDatabase |
<ADODB_Connection>.Provider |
<ADODB_Connection>.State |
<ADODB_Connection>.Version |
ADODB_Connection Methods |
<ADODB_Connection>.BeginTrans |
<ADODB_Connection>.Close |
<ADODB_Connection>.CommitTrans |
<ADODB_Connection>.Execute |
<ADODB_Connection>.LookUp |
<ADODB_Connection>.Open |
<ADODB_Connection>.RollbackTrans |
ADODB_Connection Interfaces |
<ADODB_Connection>.Errors |
<ADODB_Connection>.Errors.Count |
<ADODB_Connection>.Errors.Clear |
<ADODB_Connection>.Errors.Msg |
<ADODB_Connection>.Errors().Number |
<ADODB_Connection>.Errors().Description |
<ADODB_Connection>.Errors().Source |
<ADODB_Connection>.Errors().SQLState |
<ADODB_Connection>.Errors().NativeError |
ADODB_Recordset |
ADODB_Recordset constructor |
ADODB_Recordset Collections |
ADODB_Recordset.Fields |
ADODB_Recordset.Fields.Count |
ADODB_Recordset.Fields().ActualSize |
ADODB_Recordset.Fields().DefinedSize |
ADODB_Recordset.Fields().Name |
ADODB_Recordset.Fields().Type |
ADODB_Recordset.Fields().Type$ |
ADODB_Recordset.Fields().Value |
ADODB_Recordset Properties |
<ADODB_Recordset>.BOF |
<ADODB_Recordset>.Collect |
<ADODB_Recordset>.CollectD |
<ADODB_Recordset>.CollectN |
<ADODB_Recordset>.CollectS |
<ADODB_Recordset>.CursorLocation |
<ADODB_Recordset>.CursorType |
<ADODB_Recordset>.EOF |
<ADODB_Recordset>.RecordCount |
<ADODB_Recordset>.Sort |
<ADODB_Recordset>.State |
<ADODB_Recordset>.UpdateD |
<ADODB_Recordset>.UpdateN |
<ADODB_Recordset>.UpdateS |
ADODB_Recordset Methods |
<ADODB_Recordset>.AddNew |
<ADODB_Recordset>.Close |
<ADODB_Recordset>.Expand |
<ADODB_Recordset>.Find |
<ADODB_Recordset>.GetString |
<ADODB_Recordset>.Move |
<ADODB_Recordset>.MoveFirst |
<ADODB_Recordset>.MoveLast |
<ADODB_Recordset>.MoveNext |
<ADODB_Recordset>.MovePrevious |
<ADODB_Recordset>.Open |
<ADODB_Recordset>.Save |
<ADODB_Recordset>.Update |
ADODB_Command |
ADODB_Command Properties |
<ADODB_Command>.ActiveConnection |
<ADODB_Command>.CommandText |
<ADODB_Command>.CommandType |
ADODB_Command Methods |
<ADODB_Connection>.Execute |
AppConfig |
cAppConfig class |
cAppConfig class usage example |
<cAppConfig> constructor |
<cAppConfig> Methods |
<cAppConfig>.GetKey |
<cAppConfig>.GetKeyCount |
<cAppConfig>.GetKeyName |
<cAppConfig>.GetSearchKey |
<cAppConfig>.ErrorCode |
<cAppConfig>.ErrorDescription |
<cAppConfig>.ErrorPresent |
<cAppConfig>.KeyExists |
<cAppConfig>.Load |
<cAppConfig>.LoadString |
<cAppConfig>.SetKey |
<cAppConfig>.SetSearchKey |
<cAppConfig> Properties |
<cAppConfig>.ProgId |
BIFF |
BIFF Example |
BIFF Equates |
BIFF_CloseFile |
BIFF_CreateFile |
BIFF_SetBuffer |
BIFF_SetCodePage |
BIFF_SetColWidth |
BIFF_SetRowHeight |
BIFF_WriteDate |
BIFF_WriteNumber |
BIFF_WriteText |
CGI |
CGI Equates |
Configuration |
Configuring thinBasic under IIS |
Configuring thinBasic under Abyss |
thinBasicCGI.config file |
thinBasicCGI.log file |
CGI_AddQuote |
CGI_AddSpecialCharsPrefix |
CGI_CfgGetOption |
CGI_CfgSetOption |
CGI_Environ |
CGI_GetCurrentGUID |
CGI_GetCurrentSession |
CGI_GetQueryValue |
CGI_GetRequestMethod |
CGI_GetSessionVariable |
CGI_Header |
CGI_LoadConfigFile |
CGI_Read |
CGI_RemoveQuote |
CGI_RemoveSpecialCharsPrefix |
CGI_ResetDefaultSettings |
CGI_SetSessionVariable |
CGI_StartSession |
CGI_UploadFileSize |
CGI_UploadFilesNumber |
CGI_UploadFilesTime |
CGI_UrlDecodeString |
CGI_Write |
CGI_WriteLogFile |
Echo |
Gets |
cJSON |
cJSON Equates |
cJSON Data Structure |
cJSON_LibIsLoaded |
cJSON_Parse |
cJSON_Delete |
cJSON_Print |
cJSON_Version |
cJSON_GetObjectItem |
cJSON_GetObjectItemCaseSensitive |
cJSON_GetError |
cJSON_GetArrayItem |
cJSON_GetArraySize |
cJSON_HasObjectItem |
cJSON_IsRaw |
cJSON_IsObject |
cJSON_IsArray |
cJSON_IsString |
cJSON_IsNumber |
cJSON_IsNull |
cJSON_IsBool |
cJSON_IsTrue |
cJSON_IsFalse |
cJSON_IsInvalid |
cJSON_Item_GetChild |
cJSON_Item_GetPrev |
cJSON_Item_GetNext |
cJSON_Item_GetName |
cJSON_Item_GetText |
cJSON_Item_GetType |
cJSON_Item_GetTypeName |
cJSON_Item_GetValue |
cJSON_Item_GetValueNumber |
COM |
COM Equates |
COM_BuildVariant |
COM_CallMethod |
COM_CLSIDFromProgID |
COM_CLSIDFromString |
COM_CreateObject |
COM_DisplayError |
COM_Execute |
COM_GetActiveObject |
COM_GetEngineGuid |
COM_GetErrorBehavior |
COM_GetIndexedProperty |
COM_GetObject |
COM_GetProperty |
COM_IsEqualCLSID |
COM_IsEqualGUID |
COM_IsEqualIID |
COM_ProgIDFromCLSID |
COM_QueryInterface |
COM_Release |
COM_SetErrorBehavior |
COM_SetIndexedProperty |
COM_SetProperty |
COM_StringFromCLSID |
COM_Succeeded |
COM_VariantChangeType |
COM_VariantClear |
COM_VariantCopy |
COM_VariantGetType |
COM_VariantInit |
COMM |
COMM Equates |
COMM_Close |
COMM_EOF |
COMM_FreeFile |
COMM_Get |
COMM_Line |
COMM_GetDevices |
COMM_DeviceInfo(Index).Class |
COMM_DeviceInfo(Index).Guid |
COMM_DeviceInfo(Index).FriendlyName |
COMM_DeviceInfo(Index).Description |
COMM_DeviceInfo(Index).Manufacturer |
COMM_DeviceInfo(Index).Driver |
COMM_DeviceInfo(Index).Port |
COMM_Open |
COMM_Print |
COMM_Recv |
COMM_Reset |
COMM_Send |
COMM_Set |
COMM_TRecv |
Console |
Console Color equates |
Standard Error output |
Console_PrintError |
Console_PrintLineError |
Console_WriteError |
Console_WriteLineError |
PrintError |
PrintLError |
StdError |
Cls |
Cls_Buffer |
Console Equates |
Console_Alloc |
Console_BackgroundRGB |
Console_Box |
Console_Cls |
Console_Cls_Buffer |
Console_ColorAt |
Console_CreateScreenBuffer |
Console_DisableCtrlC |
Console_EnableCtrlC |
Console_ForegroundRGB |
Console_Free |
Console_FullScreen |
Console_GenerateCtrlEvent |
Console_GetCP |
Console_GetCurrentFontIndex |
Console_GetCursorSize |
Console_GetCursorX |
Console_GetCursorY |
Console_GetInputMode |
Console_GetNumberOfMouseButtons |
Console_GetOutputCP |
Console_GetOutputMode |
Console_GetSizeX |
Console_GetSizeY |
Console_GetTextAttribute |
Console_GetTitle |
Console_HideCursor |
Console_Inkey |
Console_InkeyB |
Console_Line |
Console_NormalScreen |
Console_Print |
Console_PrintAt |
Console_PrintAt_Buffer |
Console_PrintAt_Fast |
Console_PrintLine |
Console_ProgressBar |
Console_GetProgressBarChar |
Console_SetProgressBarChar |
Console_Read |
Console_ReadCharsFromScreen |
Console_ReadLine |
Console_RestoreScreen |
Console_SaveScreen |
Console_ScrollBuffer |
Console_ScrollBufferOneRow |
Console_ScrollWindow |
Console_SetActiveScreenBuffer |
Console_SetCP |
Console_SetCursorPosition |
Console_SetCursorSize |
Console_SetInputMode |
Console_SetOutputCP |
Console_SetOutputMode |
Console_SetScreenBufferSize |
Console_SetTextAttribute |
Console_SetTitle |
Console_ShowCursor |
Console_ShowWindow |
Console_WaitKey |
Console_Write |
Console_WriteLine |
StdIn (Console Version) |
StdOut (Console Version) |
Console_Attach |
Console_GetStdHandle |
Console_SetStdHandle |
Console_SetFileApisToANSI |
Console_SetFileApisToOEM |
Console_AreFileApisANSI |
PrintAt |
PrintAt_Buffer |
PrintAt_Fast |
PrintL |
Waitkey |
Crypto |
Crypto Equates |
Crypto_Decrypt |
Crypto_Encrypt |
Crypto_EnumProviders |
Crypto_EnumProviderTypes |
Crypto_GenRandomString |
Crypto_GetDefaultProvider |
Crypto_GetProvidersCount |
Crypto_GetProviderTypesCount |
iCrypto_ASCII2Bin |
iCrypto_ASCII2String |
iCrypto_Bin2ASCII |
iCrypto_ByteXor |
iCrypto_CRC16 |
iCrypto_TestCRC16 |
iCrypto_CRC32 |
iCrypto_TestCRC32 |
iCrypto_DecryptRC4 |
iCrypto_DecryptRijndael |
iCrypto_EncryptRC4 |
iCrypto_EncryptRijndael |
iCrypto_MD5 |
iCrypto_TestMD5 |
iCrypto_SHA1 |
iCrypto_TestSHA1 |
iCrypto_String2ASCII |
Dictionary |
Dictionary Equates |
Dictionary_Add |
Dictionary_Count |
Dictionary_Create |
Dictionary_Delete |
Dictionary_Exists |
Dictionary_Find |
Dictionary_Free |
Dictionary_ListKeys |
Dictionary_MemInfo |
cDictionary Class |
cDictionary Equates |
cDictionary Methods |
cDictionary constructor |
<cDictionary>.Add |
<cDictionary>.Count |
<cDictionary>.Delete |
<cDictionary>.Exists |
<cDictionary>.Find |
DT (Date Handling) |
DT Equates |
DT_CookieDate |
DT_GetDate |
DT_DateAddDays |
DT_DateDiff |
DT_DateFormat |
DT_DateSubDays |
DT_DateTimeAddSeconds |
DT_DateTimeSubSeconds |
DT_DateToSec |
DT_Day |
DT_GetDateCentury |
DT_GetDateSeparator |
DT_GetMonthName |
DT_GetTimeSeparator |
DT_GetTime |
DT_GetTimeStamp |
DT_GetWeekDay |
DT_GetWeekDayName |
DT_Hour |
DT_IsLeapYear |
DT_IsValidDate |
DT_LastDayOfMonth |
DT_MillisecToTime |
DT_Minute |
DT_Month |
DT_Second |
DT_SecToDate |
DT_SecToTime |
DT_SetDateCentury |
DT_SetDateSeparator |
DT_SetTimeSeparator |
DT_TimeAddSeconds |
DT_TimeFormat |
DT_TimeSubSeconds |
DT_TimeToMillisec |
DT_TimeToSec |
DT_Year |
Eval (Math and string expression evaluator) |
Supported keywords in Eval_... functions |
Eval |
Eval_ErrorClear |
Eval_ErrorDescription |
Eval_ErrorGetToken |
Eval_GetNumber |
Eval_GetString |
Eval_LinkExt |
Eval_Math |
Eval_Reset |
Eval_SetNumber |
Eval_SetString |
Eval_String |
Eval_Variable_Exists |
Exe (Executable info) |
EXE equates |
EXE_DisableException |
EXE_EnableException |
EXE_GetMachine |
EXE_GetMachineName |
EXE_GetType |
EXE_GetTypeName |
EXE_GetVersion |
EXE_GetVersionString |
EXE_PE_GetExportList |
EXE_PE_GetHeapCommit |
EXE_PE_GetHeapReserve |
EXE_PE_GetImportList |
EXE_PE_GetStackCommit |
EXE_PE_GetStackReserve |
EXE_PE_GetSubsystem |
EXE_PE_GetSubsystemName |
EXE_PE_Is32 |
EXE_PE_Is64 |
EXE_PE_IsManaged |
EXE_PE_IsUPX |
Excel automation |
Excel Equates |
Excel Module Classes |
Excel_Application |
Excel_Application Properties |
ActiveCell |
ActiveSheet |
ActiveWindow |
Close |
ActiveWorkbook |
AlertBeforeOverwriting |
DisplayAlerts |
Selection |
Version |
Visible |
Workbooks |
Add |
Close |
Count |
Open |
Excel_Application Methods |
Quit |
IsNothing |
SendKeys |
Excel_Workbook |
Excel_Workbook Properties |
ActiveSheet |
FullName |
Name |
Saved |
Worksheets |
Add |
Count |
Select |
Excel_Workbook Methods |
Activate |
Save |
SaveAs |
Excel_Worksheet |
Excel_Worksheet Properties |
Cells |
Value |
Name |
Range |
Clear |
Formula |
Select |
Value |
Excel_Worksheet Methods |
Activate |
PrintPreview |
Excel_Range |
Excel_Range Properties |
Address |
ColumnWidth |
Formula |
HorizontalAlignment |
NumberFormat |
Interior |
Value |
Excel_Range Methods |
Clear |
ClearComments |
ClearContents |
ClearFormats |
ClearNotes |
Select |
File |
File Equates |
DIR: functions working on directories |
DIR_Change |
DIR_ChangeDrive |
DIR_Exists |
DIR_GetCurrent |
DIR_IsDir |
DIR_IsEmpty |
DIR_List |
DIR_ListArray |
DIR_Make |
DIR_MakeAll |
DIR_Remove |
FILE: functions working on files |
FILE_Append |
FILE_Attr |
FILE_Changed |
FILE_Close |
FILE_Copy |
FILE_CopyEX |
FILE_EOF |
FILE_Exists |
FILE_Get |
FILE_GetAgeInDays |
FILE_GetAttr |
FILE_GetDate |
FILE_GetDateTime |
FILE_GetDateTimeStamp |
FILE_GETR |
FILE_GetTime |
FILE_GetVersion |
FILE_GetVersionString |
FILE_Kill |
FILE_Load |
FILE_LineInput |
FILE_LOF |
FILE_Move |
FILE_Open |
FILE_PathSplit |
FILE_LinePrint |
FILE_PUT |
FILE_PUTR |
FILE_Rename |
FILE_Save |
FILE_Seek |
FILE_SetAttr |
FILE_SetDateTime |
FILE_ShellCopy |
FILE_ShellDelete |
FILE_ShellMove |
FILE_Size |
FSO: functions working on multiple files |
FSO_DeleteByAge |
FileLine |
FileLine_Open |
FileLine_Close |
FileLine_GetByteNumber |
FileLine_GetFileName |
FileLine_GetFileSize |
FileLine_GetLineNumber |
FileLine_IsEof |
FileLine_LineInput |
FreeImage |
FTP (File Transfer Profotol) |
FTP equates |
FTP_Command |
FTP_Connect |
FTP_DelFile |
FTP_Extract |
FTP_Finished |
FTP_GetErrorNumber |
FTP_GetErrorString |
FTP_GetFile |
FTP_GetList |
FTP_GetLocalDir |
FTP_GetNumber |
FTP_GetServerDir |
FTP_GetString |
FTP_PutFile |
FTP_Quit |
FTP_SetLocalDir |
FTP_SetLogFile |
FTP_SetMode |
FTP_SetNumber |
FTP_SetServerDir |
FTP_WriteToLogFile |
GDIp |
GDIp equates |
UDT predefined in GDIp module |
BitmapData |
Graphics |
GDIp_CreateFromHDC |
GDIp_DeleteGraphics |
GDIp_DrawImage |
GDIp_LoadImageFromFile |
GDIp_CreateBitMapFromFile |
GDIp_CreateHBitMapFromBitmap |
GDIp_DisposeImage |
GDIp_GetImageSizeFromFile |
GDIP_GetImageWidth |
GDIP_GetImageHeight |
GDIp_ConvertImage |
GDIp_SaveImageToFile |
GDIp_GetImageThumbnail |
GDIp_GetImagePixelFormat |
I18N |
cI18N class |
<cI18N> constructor |
<cI18N> Methods |
<cI18N>.GetKey |
<cI18N>.GetKeyCount |
<cI18N>.GetKeyName |
<cI18N>.GetLocale |
<cI18N>.ErrorCode |
<cI18N>.ErrorDescription |
<cI18N>.ErrorPresent |
<cI18N>.Load |
<cI18N>.LoadString |
<cI18N>.SetLocale |
<cI18N> Properties |
<cI18N>.ProgId |
iComplex |
UDT predefined in iComplex module |
tComplex |
iComplex_Abs |
iComplex_Abs2 |
iComplex_Add |
iComplex_AddImag |
iComplex_AddReal |
iComplex_ArcCos |
iComplex_ArcSin |
iComplex_Arg |
iComplex_Conjugate |
iComplex_Cos |
iComplex_CosH |
iComplex_Cot |
iComplex_CotH |
iComplex_Csc |
iComplex_CscH |
iComplex_Div |
iComplex_DivImag |
iComplex_DivReal |
iComplex_Equal |
iComplex_Exp |
iComplex_GetImag |
iComplex_GetReal |
iComplex_Inverse |
iComplex_Log |
iComplex_Log10 |
iComplex_LogAbs |
iComplex_LogB |
iComplex_Mul |
iComplex_MulImag |
iComplex_MulReal |
iComplex_Negative |
iComplex_Polar |
iComplex_Pow |
iComplex_PowReal |
iComplex_Print |
iComplex_Sec |
iComplex_SecH |
iComplex_Set |
iComplex_SetImag |
iComplex_SetReal |
iComplex_Sin |
iComplex_SinH |
iComplex_Sqrt |
iComplex_SqrtReal |
iComplex_Sub |
iComplex_SubImag |
iComplex_SubReal |
iComplex_Tan |
iComplex_TanH |
iComplex_ToString |
INet |
INET equates |
INET_DeleteUrlCacheEntry |
INET_GetConnectionMode |
INET_GetInterfaces |
INET_GetIp |
INET_GetIpType |
INET_GetRemoteMACAddress |
INET_GetState |
INET_GetSubNet |
INET_Http_QueryInfo |
INET_Internet_CloseHandle |
INET_Internet_Open |
INET_Internet_OpenUrl |
INET_Internet_QueryOption |
INET_Internet_ReadFile |
INET_Internet_SetOption |
INET_Internet_SetStatusCallback |
INET_Internet_StatusGetDescription |
INET_IpToNumber |
INET_IpToString |
INET_OpenDialUpDialog |
INET_Ping |
INET_URLDownLoad |
INET_URLGetString |
INI (Text INI Files) |
INI_GetKey |
INI_SetKey |
INI_GetSectionsList |
INI_GetSectionKeyList |
INI Module Classes |
cIniFile |
<cIniFile> constructor |
<cIniFile> Methods |
<cIniFile>.GetKey |
<cIniFile>.GetKeys |
<cIniFile>.Sections |
<cIniFile>.SetKey |
<cIniFile> Properties |
<cIniFile>.FileName |
LAN |
LAN equates |
LAN_AddConnection |
LAN_CancelConnection |
LAN_ConnectDialog |
LAN_DisconnectDialog |
LAN_GetConnectionName |
LAN_GetDCName |
LAN_GetGroupInformation |
LAN_GetLastExtendedError |
LAN_GetMachineInformation |
LAN_GetRemainingName |
LAN_GetUniversalName |
LAN_GetUseInformation |
LAN_GetUser |
LAN_GetUserInformation |
LL (Linked lists) |
LL_Add |
LL_Count |
LL_Free |
LL_Data |
LL_DataByName |
LL_Delete |
LL_DeleteByName |
LL_DeleteLike |
LL_FindByName |
LL_FindByData |
LL_FromFile |
LL_GetByNumber |
LL_GetItemData |
LL_Last |
LL_Name |
LL_Next |
LL_Prev |
LL_ToFile |
LL_ToString |
LL_Update |
LL_UpdateByName |
Math |
Combinatorics functions |
Combinations |
Factorial |
Permutations |
Trigonometric function |
ArcCos |
ArcCosH |
ArcCot |
ArcCotH |
ArcCsc |
ArcCscH |
ArcSec |
ArcSecH |
ArcSin |
ArcSinH |
ArcTanH |
ATAN2 |
CosH |
Cotan |
CotH |
Csc |
CscH |
DegToRad |
Pi |
RadToDeg |
Sec |
SecH |
SinH |
Tangent |
TanH |
Matrix functions |
MAT |
DET |
DOTProduct |
Random Numbers |
RND2 |
Interpolation |
Lerp |
Lerp2 |
MMF |
MMF Module Classes |
cMMF |
<cMMF> constructor |
<cMMF> Methods |
<cMMF>.Create |
<cMMF>.Open |
<cMMF>.Close |
<cMMF>.Status |
<cMMF> Properties |
<cMMF>.FileName |
<cMMF>.Filesize |
<cMMF>.FileHandle |
<cMMF>.MemoryPtr |
<cMMF>.FileSeek |
MSXML2 |
MSXML2 Equates |
MSXML2 Module Classes |
ServerXMLHTTPRequest |
ServerXMLHTTPRequest constructor |
ServerXMLHTTPRequest.Abort |
ServerXMLHTTPRequest.GetAllResponseHeaders |
ServerXMLHTTPRequest.GetOption |
ServerXMLHTTPRequest.GetResponseHeader |
ServerXMLHTTPRequest.IsNothing |
ServerXMLHTTPRequest.IsObject |
ServerXMLHTTPRequest.Open |
ServerXMLHTTPRequest.ReadyState |
ServerXMLHTTPRequest.ResponseText |
ServerXMLHTTPRequest.Send |
ServerXMLHTTPRequest.SetOption |
ServerXMLHTTPRequest.SetRequestHeader |
ServerXMLHTTPRequest.SetTimeouts |
ServerXMLHTTPRequest.Status |
ServerXMLHTTPRequest.Statustext |
ServerXMLHTTPRequest.WaitForResponse |
DOMDocument |
DOMDocument constructor |
WinMM |
MidiIn_Close |
MidiIn_GetDevCaps |
MidiIn_GetId |
MidiIn_GetNumDevs |
MidiIn_Open |
MidiIn_Reset |
MidiIn_Start |
MidiIn_Stop |
MidiOut_Close |
MidiOut_GetDevCaps |
MidiOut_GetErrorText |
MidiOut_GetNumDevs |
MidiOut_Open |
MidiOut_Reset |
MidiOut_ShortMsg |
OnLineScores |
OnlineScores_AddResult |
OnlineScores_GetConnectionState |
OnlineScores_GetHiScores |
OnlineScores_GetTestingData |
OS (Operating System) |
OS Equates |
OS_CommandPresent |
OS_DecodeError |
OS_DecodeErrorDialog |
OS_Environ |
OS_FatalAppExit |
OS_FlashWindow |
OS_GetCommand |
OS_GetCommands |
OS_CommandsGetSep |
OS_CommandsSetSep |
OS_GetComputerName |
OS_GetCurrentProcessId |
OS_GetCurrentThreadId |
OS_GetSpecialFolder |
OS_GetSystemDir |
OS_GetTempDir |
OS_GetUserName |
OS_GetWindowsDir |
OS_IsFeaturePresent |
OS_IeVersion |
OS_IsWOW64 |
OS_MessageBeep |
OS_Shell |
OS_ShellAbout |
OS_ShellExecute |
OS_Service ... |
OS_ServiceGetList |
OS_ServiceGetStartType |
OS_ServiceQuery |
OS_ServiceSetStartType |
OS_ServiceStart |
OS_ServiceStartTypeDescription |
OS_ServiceStatusDescription |
OS_ServiceStop |
OS_Process |
OS_ProcessGetList |
OS_ProcessIsRunning |
OS_ProcessKillByName |
OS_ProcessKillById |
OS_ProcessGetFullPath |
OS_ProcessGetId |
OS_WinGetVersionTimeline |
OS_WinVersionText |
ODBC |
Oxygen (Just in time compiler) |
PC |
PC Equates |
CD functions |
PC_EjectCD |
PC_InsertCD |
PC_DecodeCDError |
Keys functions |
PC_GetCapsLockKeyState |
PC_GetNumLockKeyState |
PC_GetScrollLockKeyState |
PC_GetStateOnOff |
Options functions |
Caret (Text cursor) |
PC_GetCaretBlinkTime |
PC_HideCaret |
PC_SetCaretBlinkTime |
PC_ShowCaret |
PC Control functions |
PC_Lock |
PC_PreventShutDown |
PC_RestartDialog |
PC_ShutDown |
PC_SuspendState |
Trash Bin functions |
PC_EmptyBin |
Registry |
Registry_DelKey |
Registry_DelValue |
Registry_GetAllKeys |
Registry_GetDWord |
Registry_GetTxtBool |
Registry_GetTxtNum |
Registry_GetValue |
Registry_KeyExists |
Registry_PathExists |
Registry_SetDWord |
Registry_SetTxtBool |
Registry_SetTxtNum |
Registry_SetValue |
SAPI (Speech API) |
SAPI_GetRate |
SAPI_GetVolume |
SAPI_ModuleLoaded |
SAPI_SetRate |
SAPI_SetVolume |
SAPI_Speak |
SAPI_VoicesGet |
SAPI_VoiceSet |
SMTP |
SMTP equates |
SMTP_Close |
SMTP_Connect |
SMTP_Debug |
SMTP_Finished |
SMTP_GetError |
SMTP_SendEmail |
SMTP_SendHtml |
SMTP_SetLogFile |
SMTP_SetOption |
SMTP_SetOptionStr |
SMTP_Statistics |
SQLite |
SQLite_Close |
SQLite_Exe |
SQLite_GetRow |
SQLite_Open |
SQLite_Select |
SQLite_FieldValue |
STAT (Statistical module) |
STAT equates |
Stat_ChiSquare |
Stat_CloneArray |
Stat_CopyArray |
Stat_Count |
Stat_FillArray |
Stat_Histogram |
Stat_InverseSum |
Stat_Max |
Stat_Median |
Stat_MeanArithmetic |
Stat_MeanGeometric |
Stat_MeanHarmonic |
Stat_Min |
Stat_Product |
Stat_Random |
Stat_StdDeviation |
Stat_StdError |
Stat_Sum |
StringBuilder |
StringBuilder Module Classes |
<StringBuilder> constructor |
<StringBuilder> Methods |
<StringBuilder>.Add |
<StringBuilder>.AddLine |
<StringBuilder>.Clear |
<StringBuilder>.ToString |
<StringBuilder> Properties |
<StringBuilder>.Char |
<StringBuilder>.CharCode |
<StringBuilder>.Length |
<StringBuilder>.Capacity |
<StringBuilder>.DataPtr |
TBASS (Sound Module) |
TBASS equates |
TBASS 3D and EAX |
TBASS_Apply3D |
TBASS_Set3DFactors |
TBASS_Set3DPosition |
TBASS_SetEAXParameters |
TBASS_SetEAXPreset |
TBASS Config |
TBASS_GetConfig |
TBASS_SetConfig |
TBASS Config equates |
%TBASS_CONFIG_3DALGORITHM |
%TBASS_CONFIG_BUFFER |
%TBASS_CONFIG_CURVE_PAN |
%TBASS_CONFIG_CURVE_VOL |
%TBASS_CONFIG_FLOATDSP |
%TBASS_CONFIG_GVOL_MUSIC |
%TBASS_CONFIG_GVOL_SAMPLE |
%TBASS_CONFIG_GVOL_STREAM |
%TBASS_CONFIG_MAXVOL |
%TBASS_CONFIG_MP3_CODEC |
%TBASS_CONFIG_NET_AGENT |
%TBASS_CONFIG_NET_BUFFER |
%TBASS_CONFIG_NET_PASSIVE |
%TBASS_CONFIG_NET_PREBUF |
%TBASS_CONFIG_NET_PROXY |
%TBASS_CONFIG_NET_TIMEOUT |
%TBASS_CONFIG_PAUSE_NOPLAY |
%TBASS_CONFIG_UPDATEPERIOD |
TBASS functions working on init, info, general, ... |
TBASS_ErrorGetCode |
TBASS_ErrorToString |
TBASS_Free |
TBASS_GetVersion |
TBASS_GetVolume |
TBASS_Init |
TBASS_SetVolume |
Streams |
TBASS_StreamCreateFile |
TBASS_StreamFree |
Channels |
TBASS_ChannelBytes2Seconds |
TBASS_ChannelGetAttribute |
TBASS_ChannelGetAttributes |
TBASS_ChannelGetData |
TBASS_ChannelGetPosition |
TBASS_ChannelGetLength |
TBASS_ChannelIsActive |
TBASS_ChannelPause |
TBASS_ChannelPlay |
TBASS_ChannelSeconds2Bytes |
TBASS_ChannelSet3DPosition |
TBASS_ChannelSetAttribute |
TBASS_ChannelSetAttributes |
TBASS_ChannelSetPosition |
TBASS_ChannelStop |
Samples |
TBASS_SampleLoad |
TBASS_SampleGetChannel |
Music |
TBASS_MusicFree |
TBASS_MusicLoad |
TBAI (Artificial Intelligence) |
TBDI (Direct Input) |
TBDI_Init |
TBDI_JoyAvail |
TBDI_JoyButton |
TBDI_JoyCountAxes |
TBDI_JoyCountBtn |
TBDI_JoyCountEffects |
TBDI_JoyCountPOV |
TBDI_JoyGetEffectName |
TBDI_JoyHasEffect |
TBDI_JoyHasFF |
TBDI_JoyLoadEffect |
TBDI_JoyPlayEffect |
TBDI_JoyPOV |
TBDI_JoyRX |
TBDI_JoyRY |
TBDI_JoyRZ |
TBDI_JoySetAutocenter |
TBDI_JoySetDeadZoneXYZ |
TBDI_JoySetDeadZoneX |
TBDI_JoySetDeadZoneY |
TBDI_JoySetDeadZoneZ |
TBDI_JoySetRangeXYZ |
TBDI_JoySetRangeX |
TBDI_JoySetRangeY |
TBDI_JoySetRangeZ |
TBDI_JoySlider |
TBDI_JoyStopEffect |
TBDI_JoyX |
TBDI_JoyY |
TBDI_JoyZ |
TBGL (Graphic Library) |
TcpUdp (Networking) |
TCP Equates |
TCP functions |
TCP_Examples |
TCP_Example1 |
TCP_Close |
TCP_Eof |
TCP_FreeFile |
TCP_LineInput |
TCP_Notify |
TCP_Open |
TCP_Print |
TCP_Recv |
TCP_Send |
UDP functions |
UDP_Close |
UDP_FreeFile |
UDP_Notify |
UDP_Open |
UDP_OpenServer |
UDP_Recv |
UDP_Send |
HOST_ADDR |
HOSTNAME_TOIP |
HOSTIP_TONAME |
IP_ADDR |
IP_ToString |
IP_FromString |
TImage |
TImage equates |
TImage_Load |
TImage_Save |
TImage_Unload |
TImage_Width |
TImage_Height |
TImage_Handle |
TImage_GetBitmapInfo |
TImage_GetBitsPtr |
TImage_Resize |
TBEM (Event Manager) |
Tokenizer |
Tokenizer Module Classes |
cTokenizer |
<cTokenizer>.Char |
<cTokenizer>.Char.Set |
<cTokenizer>.Char.Set.NewLine |
<cTokenizer>.Char.Set.Space |
<cTokenizer>.Char.Set.Delim |
<cTokenizer>.Char.Set.Numeric |
<cTokenizer>.Char.Set.Alpha |
<cTokenizer>.Char.Set.DQuote |
<cTokenizer>.Char.Set.Alpha_Single |
<cTokenizer>.Options |
<cTokenizer>.Options.CaseSensitive |
<cTokenizer>.Keys |
<cTokenizer>.Keys.Add |
<cTokenizer>.Keys.Contain |
<cTokenizer>.Key |
<cTokenizer>.NewMainType |
<cTokenizer>.Reset |
<cTokenizer>.Scan |
<cTokenizer>.Tokens |
<cTokenizer>.Tokens.Count |
<cTokenizer>.Token |
<cTokenizer>.Token(...).MainType |
<cTokenizer>.Token(...).MainType.ToString |
<cTokenizer>.Token(...).SubType |
<cTokenizer>.Token(...).GetPosStart |
<cTokenizer>.Token(...).GetPosEnd |
<cTokenizer>.Token(...).GetLen |
<cTokenizer>.Token(...).GetLine |
Tokenizer equates |
Tokenizer_Default_Char |
Tokenizer_Default_Code |
Tokenizer_Default_Get |
Tokenizer_Default_Set |
Tokenizer_GetNextToken |
Tokenizer_KeyAdd |
Tokenizer_KeyFind |
Tokenizer_KeyGetMainType |
Tokenizer_KeyGetName |
Tokenizer_KeyGetSubType |
Tokenizer_KeyGetUserNumber |
Tokenizer_KeyGetUserString |
Tokenizer_KeySetUserNumber |
Tokenizer_KeySetUserString |
Tokenizer_MoveToEol |
Tokenizer_SearchSensitive |
UI (User Interface) |
DESKTOP |
DESKTOP GET CLIENT |
DESKTOP GET LOC |
DESKTOP GET SIZE |
DIALOGSs |
DIALOG DISABLE |
DIALOG DOEVENTS |
DIALOG ENABLE |
DIALOG END |
DIALOG FONT |
DIALOG GET CLIENT |
DIALOG GET LOC |
DIALOG GET SIZE |
DIALOG GET TEXT |
DIALOG GET USER |
DIALOG KILL TIMER |
DIALOG NEW |
DIALOG Style |
DIALOG ExtendedStyle |
DIALOG PIXELS |
DIALOG POST |
DIALOG REDRAW |
DIALOG SEND |
DIALOG SET CLIENT |
DIALOG SET COLOR |
DIALOG SET GRADIENT |
DIALOG SET ICON |
DIALOG SET IMAGE |
DIALOG SET LOC |
DIALOG SET MINCLIENTSIZE |
DIALOG SET MINSIZE |
DIALOG SET SIZE |
DIALOG SET TEXT |
DIALOG SET TIMER |
DIALOG SET TOPMOST |
DIALOG SET USER |
DIALOG SHAPETOBMP |
DIALOG SHOW MODAL |
DIALOG SHOW MODELESS |
DIALOG SHOW STATE |
DIALOG UNITS |
Dialog_GetControl |
Dialog_GetUser |
Dialog_SetUser |
Dialog_GetX |
Dialog_GetY |
Dialog_GetW |
Dialog_GetH |
MDI Dialogs |
MDI Example |
MDI_Activate |
MDI_Cascade |
MDI_CreateClient |
MDI_Destroy |
MDI_GetActive |
MDI_IconArrange |
MDI_Maximize |
MDI_MessageLoop |
MDI_Next |
MDI_PostQuitMessage |
MDI_Restore |
MDI_SendMessage |
MDI_SetExtendedStyles |
MDI_SizeClient |
MDI_SubClassDialog |
MDI_Tile |
Dialog Class Name |
Dialog properties |
<DialogName>.Text |
<DialogName>.Title |
<DialogName>.Parent |
<DialogName>.Handle |
<DialogName>.Icon |
<DialogName>.ForeColor |
<DialogName>.BackColor |
<DialogName>.X |
<DialogName>.Y |
<DialogName>.W |
<DialogName>.CW |
<DialogName>.H |
<DialogName>.CH |
<DialogName>.Name |
<DialogName>.MinSize |
<DialogName>.MinClientSize |
Dialog methods |
<DialogName>.IsZoomed |
<DialogName>.End |
<DialogName>.Close |
<DialogName>.Redraw |
<DialogName>.IsWindow |
Automatic Dialog Events |
<dialogName> |
<dialogName>_OnCallBack |
<dialogName>_OnInit |
<dialogName>_OnSize |
<dialogName>_OnMove |
<dialogName>_OnTimer |
<dialogName>_OnCommand |
<dialogName>_OnClose |
<dialogName>_OnSysCommand |
<dialogName>_OnDestroy |
<dialogName>_OnActivate |
<dialogName>_OnMoving |
<dialogName>_OnSizing |
<dialogName>_OnSHOWWINDOW |
<dialogName>_OnMouseMove |
<dialogName>_OnNCHITTEST |
<dialogName>_OnSETCURSOR |
<dialogName>_OnNCMOUSEMOVE |
<dialogName>_OnLBUTTONDOWN |
<dialogName>_OnLBUTTONUP |
<dialogName>_OnLBUTTONDBLCLK |
<dialogName>_OnNCMOUSELEAVE |
CONTROLs |
CONTROL ADD |
Control class names |
CONTROL ADD ACTIVEX |
ActiveX Properties |
ActiveXName.ActiveXObj |
ActiveXName.ActiveXName |
CONTROL ADD BUTTON |
BUTTON Style |
BUTTON ExStyle |
Button Properties |
<ButtonName>.Name |
<ButtonName>.Id |
<ButtonName>.Parent |
<ButtonName>.Handle |
<ButtonName>.BackColor |
<ButtonName>.ForeColor |
<ButtonName>.Colors |
<ButtonName>.CH |
<ButtonName>.CW |
<ButtonName>.X |
<ButtonName>.Y |
<ButtonName>.W |
<ButtonName>.H |
<ButtonName>.Text |
<ButtonName>.User |
<ButtonName>.ExStyle |
<ButtonName>.Style |
Button Methods |
<ButtonName>.Redraw |
Automatic Button Events |
<ButtonName> |
<ButtonName>_OnCallBack |
<ButtonName>_OnClick |
<ButtonName>_OnKillFocus |
<ButtonName>_OnSetForcus |
<ButtonName>_OnDisable |
CONTROL ADD CANVAS |
CONTROL ADD CHECK3STATE |
CHECK3STATE Style |
CHECK3STATE ExStyle |
CONTROL ADD CHECKBOX |
CHECKBOX Style |
CHECKBOX ExStyle |
CONTROL ADD COMBOBOX |
COMBOBOX Style |
COMBOBOX ExStyle |
CONTROL ADD FRAME |
FRAME Style |
FRAME ExStyle |
CONTROL ADD IMAGE |
IMAGE Style |
IMAGE ExStyle |
CONTROL ADD IMAGECTX |
CONTROL ADD LABEL |
LABEL Style |
LABEL ExStyle |
Automatic Label Events |
<LabelName> |
<LabelName>_OnCallBack |
<LabelName>_OnClick |
<LabelName>_OnDblClk |
<LabelName>_OnEnable |
<LabelName>_OnDisable |
CONTROL ADD LINE |
LINE Style |
LINE ExStyle |
CONTROL ADD LISTBOX |
LISTBOX Style |
LISTBOX ExStyle |
Listbox Properties |
<ListboxName>.Name |
<ListboxName>.Id |
<ListboxName>.Parent |
<ListboxName>.Handle |
<ListboxName>.BackColor |
<ListboxName>.ForeColor |
<ListboxName>.Colors |
<ListboxName>.CH |
<ListboxName>.CW |
<ListboxName>.X |
<ListboxName>.Y |
<ListboxName>.W |
<ListboxName>.H |
<ListboxName>.Text |
<ListboxName>.TextW |
<ListboxName>.User |
<ListboxName>.ExStyle |
<ListboxName>.Style |
Listbox Methods |
<ListboxName>.AddItem |
<ListboxName>.InsertItem |
CONTROL ADD LISTVIEW |
LISTVIEW Style equates |
LISTVIEW ExStyle equates |
CONTROL ADD MLGRID |
MLGRID Initial Text Setup |
CONTROL ADD OPTION |
OPTION Style |
OPTION ExStyle |
CONTROL ADD PROGRESSBAR |
PROGRESSBAR Style |
PROGRESSBAR ExStyle |
CONTROL ADD PROPERTYLIST |
CONTROL ADD RICHEDIT |
RichEdit Properties |
<RichEditName>.EventMask |
<RichEditName>.LimitText |
<RichEditName>.Options |
<RichEditName>.Text |
CONTROL ADD SCROLLBAR |
SCROLLBAR Style |
SCROLLBAR ExStyle |
CONTROL ADD STATUSBAR |
STATUSBAR Style |
STATUSBAR ExStyle |
Statusbar Properties |
<StatusbarName>.Text |
Statusbar Methods |
<StatusbarName>.Parts |
Automatic Statusbar Events |
CONTROL ADD TAB |
TAB Style |
TAB ExStyle |
CONTROL ADD TBURL32 |
CONTROL ADD TEXTBOX |
TEXTBOX Style |
TEXTBOX ExStyle |
Textbox Properties |
<TextboxName>.Text |
<TextboxName>.TextW |
Textbox Methods |
Automatic Textbox Events |
<TextboxName> |
<TextboxName>_OnCallBack |
<TextboxName>_OnChange |
<TextboxName>_OnUpdate |
<TextboxName>_OnSetFocus |
<TextboxName>_OnKillFocus |
CONTROL ADD TOOLBAR |
CONTROL ADD TRACKBAR |
TRACKBAR Style |
TRACKBAR ExStyle |
CONTROL ADD TREEVIEW |
TREEVIEW Style equates |
TREEVIEW ExStyle equates |
Treeview Properties |
<TreeViewName>.Expand |
<TreeViewName>.Expanded |
<TreeViewName>.Select |
<TreeViewName>.Selected |
<TreeViewName>.ItemHeight |
<TreeViewName>.Indent |
<TreeViewName>.InsertItem |
<TreeViewName>.BackColor |
<TreeViewName>.TextColor |
<TreeViewName>.LineColor |
<TreeViewName>.Count |
Automatic Treeview Events |
<TreeViewName> |
<TreeViewName>_OnCallBack |
<TreeViewName>_OnSelChanged |
<TreeViewName>_OnSelChanging |
CONTROL ADD XPBUTTON |
CONTROL ADD UPDOWN |
CONTROL ADD VIEWPORT |
Control Name |
Controls properties |
<ControlName>.Text |
<ControlName>.ForeColor |
<ControlName>.BackColor |
<ControlName>.X |
<ControlName>.Y |
<ControlName>.W |
<ControlName>.H |
<ControlName>.CH |
<ControlName>.CW |
<ControlName>.Parent |
<ControlName>.ID |
<ControlName>.Handle |
<ControlName>.Name |
Controls methods |
<ControlName>.Redraw |
CONTROL APPEND TEXT |
CONTROL APPENDTOTOP TEXT |
CONTROL DISABLE |
CONTROL ENABLE |
CONTROL GET CHECK |
CONTROL GET CLIENT |
CONTROL GET LOC |
CONTROL GET SIZE |
CONTROL GET TEXT |
CONTROL GET USER |
CONTROL HANDLE |
CONTROL KILL |
CONTROL POST |
CONTROL REDRAW |
CONTROL SEND |
CONTROL SET CHECK |
CONTROL SET CLIENT |
CONTROL SET COLOR |
CONTROL SET FOCUS |
CONTROL SET FONT |
CONTROL SET LOC |
CONTROL SET OPTION |
CONTROL SET RESIZE |
CONTROL SET SIZE |
CONTROL SET TEXT |
CONTROL SET TOOLTIP |
CONTROL SET USER |
CONTROL SHOW STATE |
CONTROL UNTHEME |
Control_AppendText |
Control_GetHandle |
Control_GetHeight |
Control_GetID |
Control_GetLocX |
Control_GetLocY |
Control_GetNumber |
Control_GetText |
Control_GetWidth |
Control_GradientFill |
Control_LimitText |
Control_SetText |
Additional Controls and Functions |
Canvas Control |
Canvas_Arc |
Canvas_Arc_WH |
Canvas_Attach |
Canvas_BitmapCopy1 |
Canvas_BitmapCopy2 |
Canvas_BitmapCopy3 |
Canvas_BitmapEnd |
Canvas_BitmapGet |
Canvas_BitmapGetFileInfo |
Canvas_BitmapLoad |
Canvas_BitmapLoadImageFile |
Canvas_BitmapNew |
Canvas_BitmapRender |
Canvas_BitmapSave |
Canvas_BitmapSaveImageFile |
Canvas_BitmapSet |
Canvas_BitmapSet_ByRef |
Canvas_BitmapSet_ByPtr |
Canvas_Box |
Canvas_Box_WH |
Canvas_Circle |
Canvas_Clear |
Canvas_Color |
Canvas_Detach |
Canvas_Ellipse |
Canvas_Ellipse_WH |
Canvas_Font |
Canvas_GetDC |
Canvas_GetPixel |
Canvas_GetSize |
Canvas_GetTextHeight |
Canvas_GetTextWidth |
Canvas_GetView |
Canvas_GradientFill |
Canvas_Inkey |
Canvas_Input |
Canvas_Input Flush |
Canvas_Instat |
Canvas_Line |
Canvas_Polyline |
Canvas_Polygon |
Canvas_Print |
Canvas_Printl |
Canvas_Redraw |
Canvas_Scale |
Canvas_Scale Pixels |
Canvas_SetAutoSize |
Canvas_SetMix |
Canvas_SetFixed |
Canvas_SetFont |
Canvas_SetPixel |
Canvas_SetPos |
Canvas_SetView |
Canvas_SetVirtual |
Canvas_Stretch1 |
Canvas_Stretch2 |
Canvas_Style |
Canvas_Waitkey |
Canvas_Width |
Canvas_Window |
Canvas_Window End |
Canvas_Window Click |
ComboBox Control |
COMBOBOX ADD |
COMBOBOX DELETE |
COMBOBOX GET SELECTED |
COMBOBOX GET TEXT |
COMBOBOX RESET |
COMBOBOX SELECT |
ImageList |
ImageList_Add |
ImageList_GetCount |
ImageList_Kill |
ImageList_New |
ListBox Control |
LISTBOX ADD |
LISTBOX DELETE |
LISTBOX GET SELECTED |
LISTBOX GET TEXT |
LISTBOX RESET |
LISTBOX SELECT |
ListView Control |
ListView: General functions |
ListView_BeginUpdate |
ListView_EndUpdate |
ListView_GetBkColor |
ListView_GetCountPerPage |
ListView_GetExtendedStyle |
ListView_GetTextBkColor |
ListView_InsertData |
ListView_SetBkColor |
ListView_SetBkImage |
ListView_SetExtendedStyle |
ListView_ExtendedStyles |
ListView_SetTextBkColor |
ListView_SetView |
ListView: Columns functions |
ListView_DeleteColumn |
ListView_GetColumnWidth |
ListView_InsertColumn |
ListView_SetColumnWidth |
ListView: Items functions |
ListView_EnsureVisible |
ListView_DeleteAllItems |
ListView_DeleteItem |
ListView_Find |
ListView_FindExact |
ListView_GetCheckState |
ListView_GetItemCount |
ListView_GetItemFirstSelected |
ListView_GetItemText |
ListView_GetNextItem |
ListView_InsertItem |
ListView_SelectAllItems |
ListView_SetItem |
ListView_SetCheckState |
ListView_SetItemSelected |
ListView_SetItemState |
ListView_SetItemText |
ListView_SortItems |
ListView_UnselectAllItems |
ListView_UnselectItem |
ListView: Notification events |
MLGrid Control |
MLGrid_ClearGrid |
MLGrid_DeleteCols |
MLGrid_DeleteRows |
MLGrid_Get |
MLGrid_GetCurCol |
MLGrid_GetCurRow |
MLGrid_FormatColTitles |
MLGrid_InsertCols |
MLGrid_InsertRows |
MLGrid_Put |
MLGrid_Redim |
MLGrid_Refresh |
MLGrid_SetColumnWidth |
MLGrid_SetHeaderColor |
MLGrid_SetGridColors |
MLGrid_SetSelected |
MLGrid_Sheet_Add |
MLGrid_Sheet_GetName |
MLGrid_Sheet_SetName |
MLGrid_Sheet_Select |
MLGrid_Sheet_Tabs_Visible |
MLGrid_Sort |
ProgressBar Control |
ProgressBar_DeltaPos |
ProgressBar_GetHiLimit |
ProgressBar_GetLoLimit |
ProgressBar_GetPos |
ProgressBar_SetBarColor |
ProgressBar_SetBkColor |
ProgressBar_SetMarquee |
ProgressBar_SetPos |
ProgressBar_SetRange |
ProgressBar_SetStep |
ProgressBar_StepIt |
PropertyList Control |
PropertyList_GetPropertyRoot |
PropertyList_ItemAdd |
PropertyList_ItemGetName |
PropertyList_ItemGetPtr |
PropertyList_ItemGetPtrbyName |
PropertyList_ItemSelChange |
PropertyList_ItemSetPtr |
PropertyList_ItemsGetCount |
PropertyList_ItemsSetHeight |
PropertyList_SetPropertyRoot |
PropertyRoot_Free |
PropertyRoot_Create |
PropertyRoot_ItemAdd |
PropertyRoot_Count |
RTF Control |
RTF_AppendText |
RTF_GetClass |
RTF_GetEffect |
RTF_GetFontName |
RTF_GetFontSize |
RTF_GetText |
RTF_LoadFromFile |
RTF_SaveToFile |
RTF_SetAlign |
RTF_SetBGColor |
RTF_SetEffect |
RTF_SetFGColor |
RTF_SetFontName |
RTF_SetFontSize |
RTF_SetText |
ScrollBar control |
ScrollBar_GetPageSize |
ScrollBar_GetPos |
ScrollBar_GetRangeHi |
ScrollBar_GetRangeLow |
ScrollBar_GetTrackPos |
ScrollBar_SetPageSize |
ScrollBar_SetPos |
ScrollBar_SetRange |
Splitter control |
Splitter_Create |
Splitter_SetBackColor |
Splitter_SetBarSize |
Splitter_SetPaneMinSize |
Splitter_SetPanes |
Splitter_SetSplitPos |
Splitter_SetSplitPosPct |
StatusBar control |
StatusBar_GetHeight |
StatusBar_GetParts |
StatusBar_GetText |
StatusBar_OnResize |
StatusBar_SetIcon |
StatusBar_SetParts |
StatusBar_SetText |
TAB Control |
TAB automatic handling events |
TAB_OnDestroy |
TAB_OnNotify |
TAB_OnResize |
TAB_GetSelected |
TAB_PageDelete |
TAB_PageGetCount |
TAB_PageGetHandle |
TAB_PageGetText |
TAB_PageInsert |
TAB_PageSetText |
TAB_Reset |
TAB_SetSelected |
ToolBar Control |
ToolBar_AddButton |
ToolBar_AddSeparator |
ToolBar_DeleteButton |
ToolBar_GetCount |
ToolBar_GetState |
ToolBar_SetImageList |
ToolBar_SetState |
Trackbar control |
TrackBar_GetPos |
TrackBar_GetRange_Max |
TrackBar_GetRange_Min |
TrackBar_SetLineSize |
TrackBar_SetPos |
TrackBar_SetRange |
TrackBar_SetRange_Max |
TrackBar_SetRange_Min |
TrackBar_SetThumbLength |
TrackBar_SetTicFreq |
TreeView Control |
TreeView_Delete |
TreeView_GetBold |
TreeView_GetCheck |
TreeView_GetChild |
TreeView_GetCount |
TreeView_GetExpanded |
TreeView_GetItemHeight |
TreeView_GetNext |
TreeView_GetParent |
TreeView_GetPrevious |
TreeView_GetRoot |
TreeView_GetSelect |
TreeView_GetText |
TreeView_GetUser |
TreeView_InsertItem |
TreeView_Reset |
TreeView_Select |
TreeView_SetBKColor |
TreeView_SetBold |
TreeView_SetCheck |
TreeView_SetExpanded |
TreeView_SetImageList |
TreeView_SetIndent |
TreeView_SetItemHeight |
TreeView_SetLineColor |
TreeView_SetText |
TreeView_SetTextColor |
TreeView_SetUser |
TreeView_Unselect |
UpDown Control |
UpDown_GetBase |
UpDown_GetBuddy |
UpDown_GetPosition |
UpDown_GetRangeMax |
UpDown_GetRangeMin |
UpDown_SetAccell |
UpDown_SetBase |
UpDown_SetBuddy |
UpDown_SetPosition |
UpDown_SetRange |
ViewPort control |
ViewPort_GetChild |
ViewPort_SetChild |
ViewPort_SetChildAutoSize |
MENUs |
ACCEL ATTACH |
MENU Equates |
MENU ADD POPUP |
MENU ADD STRING |
MENU ATTACH |
MENU DELETE |
MENU DRAW BAR |
MENU GET STATE |
MENU GET TEXT |
MENU NEW BAR |
MENU NEW POPUP |
MENU SET STATE |
MENU SET TEXT |
PopUpMenu |
Events |
Reference |
Events in Callback Function |
CBCTL |
CBCTLMSG |
CBHNDL |
CBLPARAM |
CBMSG |
CBWPARAM |
CBNMCODE |
CBNMHDR |
CBNMHWND |
CBNMID |
Events in message loops |
ClearMessages |
GetMessage |
PeekMessage |
SendMessage |
Common Dialogs |
Common Dialogs Equates |
Dialog_BrowseForFolder |
Dialog_ChooseColor |
Dialog_ChooseColor Equates |
Dialog_Find |
Dialog_FindAndReplace |
Dialog_OpenFile |
Dialog_SaveFile |
Keyboard |
GetAsyncKeyState |
GetMultiAsyncKeyState |
GetWindowAnyKeyState |
GetWindowKeyState |
GetWindowMultiKeyState |
UDT predefined in UI module |
Bitmap Header Definition |
BITMAPCOREHEADER |
BITMAPINFOHEADER |
BITMAPV4HEADER |
BITMAPV5HEADER |
BITMAPINFO |
BITMAPCOREINFO |
BITMAPFILEHEADER |
CIEXYZ |
CIEXYZTRIPLE |
LOGCOLORSPACE |
tBITMAP |
RGBQUAD |
RGBTRIPLE |
Find and Replace UDTs |
FINDREPLACE |
General purposes UDTs |
POINTAPI |
POLYPOINT |
RECT |
RECTL |
WNDCLASS |
WNDCLASSEX |
Keyboard accelerators |
ACCELAPI |
Messages |
tagMSG |
Notification UDTs |
NMHDR |
NM_LISTVIEW |
NM_MLGRID |
NM_TREEVIEW |
NM_UPDOWN |
Paint UDTs |
PAINTSTRUCT |
PropertyList control UDTs |
PropertyItem |
ScrollBar control UDTs |
SCROLLINFO |
TreeView control UDTs |
TV_ITEM |
TV_INSERTSTRUCT |
Text control UDTs |
CHARFORMAT |
CHARFORMAT2 |
CHARRANGE |
TEXTRANGE |
Toolbar control UDTs |
TBADDBITMAP |
TBBUTTON |
UpDown control UDTs |
UDACCEL |
Other UDTs |
PIXELFORMATDESCRIPTOR |
Resources |
Object_Delete |
Fonts |
Font equates |
CreateFont |
Font_New |
Font_End |
Font_Create |
Font_List |
Mouse |
MousePtr |
MousePtr styles |
Avi |
Animate_Open |
Animate_Play |
Animate_Stop |
Windows API |
IsWindow |
SendKeys |
SendKeysBulk |
SendString |
Win_AddFontResource |
Win_AnimateWindow |
Win_BeginPaint |
Win_BlockInput |
Win_BringWindowToTop |
Win_ChildWindowFromPoint |
Win_ChildWindowFromPoint2 |
Win_ClientToScreen |
Win_CreateCompatibleBitmap |
Win_CreateCompatibleDC |
Win_DeleteDC |
Win_DeleteObject |
Win_DispatchMessage |
Win_DrawFocusRect |
Win_EndPaint |
Win_FindByClass |
Win_FindByTitle |
Win_Flash |
Win_Get |
Win_GetActive |
Win_GetClass |
Win_GetClientRect |
Win_GetCursor |
Win_GetCursorPos |
Win_GetDC |
Win_GetDlgCtrlID |
Win_GetDlgItem |
Win_GetDoubleClickTime |
Win_GetFocus |
Win_GetForeground |
Win_GetForegroundWindow |
Win_GetMessage |
Win_GetParent |
Win_GetPixel |
Win_GetStockObject |
Win_GetSysColor |
Win_GetSysColorBrush |
Win_GetSystemMetrics |
Win_GetTitle |
Win_GetWindow |
Win_GetWindowLong |
Win_GetWindowRect |
Win_IsDialogMessage |
Win_IsIconic |
Win_IsVisible |
Win_IsZoomed |
Win_PeekMessage |
Win_PolyBezier |
Win_PostMessage |
Win_PostQuitMessage |
Win_PtInRect |
Win_RegisterWindowMessage |
Win_ReleaseCapture |
Win_ReleaseDC |
Win_RemoveFontResource |
Win_ScreenToClient |
Win_SetBkMode |
Win_SetCapture |
Win_SetClassLong |
Win_SetCursor |
Win_SetCursorPos |
Win_SetFocus |
Win_SetForeground |
Win_SetLayeredWindowAttributes |
Win_SetPixel |
Win_SetPixelV |
Win_SetStretchBltMode |
Win_SetTitle |
Win_SetWindowLong |
Win_Show |
Win_StretchDibits |
Win_StretchBlt |
Win_TranslateMessage |
UIAdv (Advanced User Interface module) |
IMAGECTX Control |
IMAGECTX Equates |
IMAGECTX_ClearImage |
IMAGECTX_GetBitmapHandle |
IMAGECTX_GetBkColor |
IMAGECTX_GetImageAdjustment |
IMAGECTX_GetImageHeight |
IMAGECTX_GetImageWidth |
IMAGECTX_LoadImage |
IMAGECTX_Redraw |
IMAGECTX_SetBkColor |
IMAGECTX_SetImageAdjustment |
XPBUTTON Control |
XPButton Equates |
XPBUtton_SetBitmap |
XPButton_SetIcon |
XPButton_SetImageMargin |
XPButton_SetImagePos |
XPButton_SetImageSize |
XPButton_SetTextFormat |
XPButton_SetToggle |
WebBrowser Control |
WebBrowser_Create |
WebBrowser_Busy |
WebBrowser_GoBack |
WebBrowser_GoForward |
WebBrowser_GoHome |
WebBrowser_LocationName |
WebBrowser_LocationURL |
WebBrowser_Navigate |
WebBrowser_Navigate2 |
WebBrowser_ReadyState |
WebBrowser_Refresh |
WebBrowser_Stop |
WebBrowser_Doc2 Interface |
WebBrowser_Doc2_GetElementInnerHtmlById |
WebBrowser_Doc2_GetTitle |
WebBrowser_Doc2_SetElementInnerHtmlById |
WebBrowser_Doc2_WritelnString |
WebBrowser_Doc2_WriteString |
VBRegExp |
Regular expression pattern legend |
VBRegExp_Execute |
VBRegExp_New |
VBRegExp_Release |
VBRegExp_Replace |
VBRegExp_SetGlobal |
VBRegExp_SetIgnoreCase |
VBRegExp_SetPattern |
VBRegExp_Test |
VBMatchCollection_GetCount |
VBMatchCollection_GetItem |
VBMatch_GetFirstIndex |
VBMatch_GetLength |
VBMatch_GetValue |
WCon |
WCon_Box |
WCon_Cls |
WCon_Col |
WCon_Color |
WCon_Cols |
WCon_CursorHide |
WCon_CursorShow |
WCon_CursorSize |
WCon_Frame |
WCon_Hide |
WCon_Inkey$ |
WCon_Inkey |
WCon_IsWindow |
WCon_Locate |
WCon_OnPaintLast |
WCon_OnTimer |
WCon_PaletteGetColor |
WCon_PaletteSetBase |
WCon_PaletteSetColor |
WCon_Print |
WCon_PrintL |
WCon_RowColToPixel |
WCon_Refresh |
WCon_Row |
WCon_Rows |
WCon_SetFont |
WCon_Show |
WCon_Title |
WCon_Window |
WMI |
WMI class names |
WMI_GetData |
XML |
XPRINT |
XPRINT Equates |
XPRINT |
XPRINT$ |
XPRINT_Attach |
XPRINT_Box |
XPRINT_Cancel |
XPRINT_Close |
XPRINT_Color |
XPRINT_Ellipse |
XPRINT_Font |
XPRINT_FormFeed |
XPRINT_GET |
XPRINT_GetTextHeight |
XPRINT_GetTextSize |
XPRINT_GetTextWidth |
XPRINT_Line |
XPRINT_SCALE |
XPRINT_SET |
XPRINT_SetFont |
XPRINT_SetPaper |
XPRINT_SetTray |
XPRINT_Style |
XPRINT_Width |
ZLIB |
STRZIP$ |
STRUNZIP$ |
ZLib Equates |
ZLib_Add |
ZLib_AddEx |
ZLib_Extract |
ZLib_ExtractToString |
ZLib_Find |
ZLib_List |
ZLib_Version |
ThinBASIC and FreeBASIC interop |
FreeBASIC preface |
FreeBASIC how to use in ThinBASIC script |
FreeBASIC and ThinBASIC logic |
#Compiled / #EndCompiled |
FreeBASIC exported functions |
FreeBASIC Compile errors handling |
FreeBASIC DLLs |
Compiled_DLL_FileName |
Compiled_LastCompile_Result |
Compiled_LastCompile_Output |
ThinBASIC SDK |
SDK |
SDK functions |
SDK constants |
Bundle functions |
thinBasic_IsBundled |
thinBasic_IsIsolated |
thinBasic_IsolationPath |
General functions |
thinBasic_GetRunTimeInfo |
thinBasic_AddEquate |
thinBasic_AddIncludePath |
thinBasic_AddUdt |
Module Classes |
thinBasic_Class_Add |
thinBasic_Class_AddMethod |
thinBasic_Class_AddProperty |
thinBasic_ParseClass |
Listing |
thinBasic_VariableGetList |
Keywords handling |
thinBasic_DeclareFunction |
thinBasic_LoadSymbol |
thinBasic_LoadSymbolEX |
Variable handling |
thinBasic_ChangeVariableNumberDirect |
thinBasic_ChangeVariableStringDirect |
thinBasic_DirectPtrToDataPtr |
thinBasic_VariablePtrToDirectPtr |
thinBasic_ChangeVariableString |
thinBasic_ChangeVariableNumber |
thinBasic_ArrayGetInfo |
thinBasic_VariableRedim |
thinBasic_VariableIsArray |
thinBasic_VariableGetInfoEX |
thinBasic_VariableGetInfoPtr |
thinBasic_VariableGetInfo |
thinBasic_VariableGetValueNum |
thinBasic_VariableExists |
thinBasic_ParsePtrToSomething |
thinBasic_ArrayGetPtr |
thinBasic_ArrayGetElements |
thinBasic_AddVariable |
Script functions |
thinBasic_FunctionCall_ByPtr |
thinBasic_FunctionExists |
thinBasic_FunctionGetName |
thinBasic_FunctionGetNumberOfParams |
thinBasic_FunctionGetPtr |
thinBasic_FunctionGetReturnMainType |
thinBasic_FunctionIsCallBack |
thinBasic_FunctionParseAndGetPtr |
thinBasic_FunctionSimpleCall |
thinBasic_FunctionSimpleCall_ByPtr |
Parsing |
thinBasic_CheckOpenParens |
thinBasic_ParseStr |
thinBasic_ParseString |
thinBasic_ParseStringZ |
thinBasic_Parse1String |
thinBasic_ParseWString |
thinBasic_ParseWStringZ |
thinBasic_Parse1StringXNumbers |
thinBasic_ParseXNumbers |
thinBasic_Parse2Numbers1String |
thinBasic_Parse3Numbers1String |
thinBasic_Parse7Numbers |
thinBasic_Parse6Numbers |
thinBasic_Parse5Numbers |
thinBasic_Parse4Numbers |
thinBasic_Parse3Numbers |
thinBasic_Parse2Numbers |
thinBasic_Parse1Number |
thinBasic_ParseLong_Optional |
thinBasic_ParseLong |
thinBasic_ParseNumber |
thinBasic_ParsePtrToSomething |
thinBasic_ParseVariableInfo |
thinBasic_VariableParseAndGetInfo |
thinBasic_VariableParsePtr |
thinBasic_VariableParse |
thinBasic_GetKeywordSpeficic |
thinBasic_Putback |
thinBasic_TokenGetCurrentID |
thinBasic_GetTokenID |
thinBasic_GetTokenName |
thinBasic_GetToken |
thinBasic_CheckOpenParens_Mandatory |
thinBasic_CheckOpenParens_Optional |
thinBasic_CheckCloseParens |
thinBasic_CheckCloseParens_Mandatory |
thinBasic_CheckCloseParens_Optional |
thinBasic_CheckComma |
thinBasic_CheckComma_Mandatory |
thinBasic_CheckComma_Optional |
thinBasic_CheckEqual_Mandatory |
thinBasic_CheckEqual_Optional |
thinBasic_CheckEqualType_Mandatory |
thinBasic_CheckPlus_Optional |
thinBasic_CheckPoint_Mandatory |
thinBasic_CheckPoint_Optional |
thinBasic_CheckMinus_Optional |
thinBasic_CheckMult_Optional |
thinBasic_CheckDiv_Optional |
thinBasic_CheckEOL_Optional |
thinBasic_DetermineType |
thinBasic_GetUnknownToken |
Tracing |
thinBasic_StackGetList |
thinBasic_StackGetCurrent |
thinBasic_ITrace_InstallHandle |
thinBasic_ITrace_GetValue |
Error handling |
thinBasic_RunTimeError |
thinBasic_ErrorFree |
thinBasic_ErrorUserConfirmed |
thinBasic_GetLastError |
© 2004-2020 thinBasic. All rights reserved.