Keyword Task List

From BCX User Group

Jump to: navigation, search

Contents

BCX Conversion Procedures

(OK = Done, N/A = Unsupported)

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
ASC function OK OK OK
CHR$ function OK OK OK
CVD function OK OK OK
CVI function OK OK OK
CVL function OK OK OK
CVLD function OK OK OK
CVS function OK OK OK
MKD$ function OK OK OK
MKI$ function OK OK OK
MKL$ function OK OK OK
MKL$ function OK OK OK
MKS$ function OK OK OK
VAL function OK OK OK
VCHR$ function OK OK OK




BCX Folder and Drive Management Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
CHDIR statement OK OK OK
CHDRIVE statement OK N/A N/A
CURDIR$ function OK OK OK
GETDRIVE statement OK N/A N/A
GETSPECIALFOLDER$ function OK N/A
MKDIR statement OK OK OK
RMDIR statement OK OK OK
SYSDIR$ function OK N/A
TEMPDIR$ function OK N/A
WINDIR$ function OK N/A N/A




BCX File Management Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
APPEXENAME$ function OK OK OK
APPEXEPATH$ function OK OK OK
BCXPATH$ function OK N/A
BCXSPLITPATH$ function OK OK OK
BFF$ function OK OK OK
CLOSE statement OK OK OK
COMBOBOXLOADFILE statement OK N/A
COPYFILE statement OK OK OK
EOF statement OK OK OK
EXIST function OK OK OK
FILELOCKED function OK OK
FINDFIRST$ function OK OK OK
FINDNEXT$ function OK OK OK
FREEFILE function OK OK OK
GETFILENAME$ function OK OK OK
GETATTR statement OK OK
KILL statement OK OK OK
LCCPATH$ function OK N/A N/A
LISTBOXLOADFILE statement OK N/A
LOADFILE$ function OK OK OK
LOC function OK OK OK
LOF function OK OK OK
OPEN statement OK OK OK
PELLESPATH$ function OK N/A N/A
REC function OK OK OK
RECCOUNT function OK OK OK
RECORD function OK OK OK
RECLEN statement OK OK OK
RENAME statement OK OK OK
REWIND statement OK OK OK
SETATTR statement OK OK
TEMPFILENAME$ function OK OK OK




BCX File Input/Output Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
FINPUT statement OK OK OK
GET$ statement OK OK OK
GETC function OK OK OK
LINE INPUT statement(from file) OK OK OK
SEEK statement OK OK OK
FLUSH function OK OK OK
FPRINT statement OK OK OK
FWRITE statement OK OK OK
PUT$ statement OK OK OK
SEEK statement OK OK OK




BCX String Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
BCOPY statement OK OK OK
CONCAT statement OK OK OK
CONTAINEDIN function OK OK OK
DEL$ function OK OK OK
ENC$ function OK OK OK
Extended String Literal statement OK OK OK
EXTRACT$ function OK OK OK
FINDINTYPE function OK OK OK
INS$ function OK OK OK
INCHR function OK OK OK
INSTR function OK OK OK
INSTRREV function OK OK OK
IREMOVE$ function OK OK OK
IREPLACE$ function OK OK OK
JOIN$ function OK OK OK
LCASE$ function OK OK OK
LEFT$ function OK OK OK
LEN function OK OK OK
LIKE function OK OK OK
LPAD$ function OK OK OK
LTRIM$ function OK OK OK
MCASE$ function OK OK OK
MID$ function OK OK OK
MID$ statement OK OK OK
PEEK$ function OK OK OK
POKE function OK OK OK
REDIM statement OK OK OK
REDIM PRESERVE statement OK OK OK
REMAIN$ function OK OK OK
REMOVE$ function OK OK OK
REPEAT$ function OK OK OK
REPLACE$ function OK OK OK
RETAIN$ function OK OK OK
REVERSE$ function OK OK OK
RIGHT$ function OK OK OK
RPAD$ function OK OK OK
RTRIM$ function OK OK OK
SPACE$ function OK OK OK
SPRINT function OK OK OK
STR$ function OK OK OK
STRTOKEN$ function OK OK OK
STRIM$ function OK OK OK
STRING$ function OK OK OK
SYSSTR function OK OK OK
TALLY function OK OK OK
TRIM$ function OK OK OK
UCASE$ function OK OK OK
USING$ function OK OK OK
VERIFY function OK OK OK




BCX Math Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
ABS function OK OK OK
ACOS function OK OK OK
ACOSH function OK OK OK
ASIN function OK OK OK
ASINH function OK OK OK
ATN function OK OK OK
ATANH function OK OK OK
BIN$ function OK OK OK
BIN2DEC function OK OK OK
CDBL function OK OK OK
CINT function OK OK OK
CLNG function OK OK OK
COS function OK OK OK
COSH function OK OK OK
COSL function OK OK OK
CSNG function OK OK OK
DECR statement OK OK OK
EXP function OK OK OK
FIX function OK OK OK
FRAC function OK OK OK
HEX$ function OK OK OK
HEX2DEC function OK OK OK
HYPOT function OK OK OK
IMOD function OK OK OK
INCR statement OK OK OK
INT function OK OK OK
LOG function OK OK OK
LOG10 function OK OK OK
MAX function OK OK OK
MIN function OK OK OK
MOD function OK OK OK
OCT$ function OK OK OK
POW function OK OK OK
POWL function OK OK OK
RANDOMIZE statement OK OK OK
RND function OK OK OK
ROUND function OK OK OK
SGN function OK OK OK
SIN function OK OK OK
SINL function OK OK OK
SINH function OK OK OK
SQR function OK OK OK
SQRT function OK OK OK
SQRTL function OK OK OK
TAN function OK OK OK
TANL function OK OK OK
TANH function OK OK OK




BCX Console Only Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
CLS statement OK OK OK
COLOR statement OK OK OK
CSRLIN function OK N/A
CURSORX function OK N/A
CURSORY function OK N/A
LOCATE statement OK OK OK
PANEL statement OK N/A
POS function OK N/A
PRINT statement OK OK OK
SCREEN function OK N/A
TEXTMODE statement OK N/A
WRITE statement OK OK OK




BCX Time Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
DATE$ function OK OK OK
DELAY statement OK OK OK
NOW$ function OK OK OK
PAUSE statement OK OK OK
SLEEP statement OK N/A
TIME$ function OK OK OK
TIMER function OK OK OK




BCX Control Flow Statements

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
CALL statement OK OK OK
DO [UNTIL] ... LOOP [UNTIL] statements OK OK OK
END statement OK OK OK
EXIT statement OK OK OK
FOR ... NEXT statement OK OK OK
FUNCTION ... END FUNCTION statements OK OK OK
GOSUB ... RETURN statements OK OK OK
GOTO statement OK OK OK
IF...THEN...ELSE...ELSEIF...END IF [ENDIF] statements OK OK OK
IIF function OK OK OK
IIF$ function OK OK OK
ITERATE statement OK OK OK
ON ... CALL statement OK OK OK
ON ... GOSUB statement OK OK OK
ON ... GOTO statement OK OK OK
REPEAT ... END REPEAT statement OK OK OK
SELECT CASE statement OK OK OK
SUB ... END SUB statements OK OK OK
WHILE ... WEND statements OK OK OK
WITH ... END WITH statements OK OK OK




BCX Thread Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
BCX_THREAD function OK
BCX_THREADEND function OK
BCX_THREADKILL function OK
BCX_THREADRESUME function OK
BCX_THREADSUSPEND function OK
BCX_THREADWAIT function OK




BCX Keyboard Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
INKEY function OK
INKEY$ function OK OK OK
INPUT statement OK OK OK
LINE INPUT statement(from keyboard) OK OK OK
INSTAT function OK N/A
KEYPRESS function OK OK OK




BCX Array Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
DSPLIT function OK OK OK
FILLARRAY statement OK OK OK
QSORT statement OK OK OK
QSORTIDX statement OK OK OK
REDIM statement OK OK OK
REDIM PRESERVE statement OK OK OK
SET statement OK OK OK
SPLIT function OK OK OK
UBOUND function OK OK OK




BCX Pointer Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
STRPTR function OK OK OK




BCX Debugging Directives

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
$SOURCE OK OK OK
$TEST OK OK OK
$TRACE OK OK OK




BCX Unicode Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
ANSITOWIDE function OK OK OK
WIDETOANSI$ function OK OK OK




BCX Other Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
APPACTIVATE function OK N/A
BYREF statement OK OK OK
C_DECLARE statement OK N/A
BOOL$ function OK OK OK
CBOOL function OK OK OK
CLEAR statement OK OK OK
CMDHANDLER macro OK N/A
COMMAND$ function OK OK OK
CONST statement OK OK OK
DATA statement OK OK OK
DECLARE statement OK N/A
DIM statement OK OK OK
DOWNLOAD function OK N/A
ENUM statement OK OK OK
ENVIRON$ function OK OK OK
FINDFIRSTINSTANCE function OK N/A
HANDLE_CMD macro OK N/A
HANDLE_MSG macro OK N/A
INFOBOX statement OK OK OK
LET statement OK OK OK
LOAD_DLL function OK N/A
LOADLIBRARY function OK N/A
MSGBOX function OK OK OK
MSGHANDLER macro OK N/A
ONEXIT function OK OK OK
ONSTART function OK OK OK
OSVERSION function OK N/A
PLAYWAV statement OK N/A
RUN statement OK OK OK
SHELL statement OK OK OK
SIZEOF function OK OK OK
SOUND function OK N/A
SWAP statement OK OK OK




BCX Printer Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
LPRINT function OK N/A
PRINTER CLOSE statement OK N/A
PRINTER EJECTPAGE statement OK N/A
PRINTER OPEN statement OK N/A




BCX GUI Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
BCX_ADDTAB function OK N/A
BEGIN EVENTS ... END EVENTS statements OK N/A N/A
BEGIN MDICHILDEVENTS ... END MDICHILDEVENTS statements OK N/A N/A
BEGIN MDIEVENTS ... END MDIEVENTS statements OK N/A N/A
BCX_DIALOG function OK N/A
BCX_BLACKRECT function OK N/A
BCX_BMPBUTTON function OK N/A
BCX_BUTTON function OK OK N/A
BCX_CHECKBOX function OK OK N/A
BCX_COLORDLG function OK N/A
BCX_COMBOBOX function OK OK N/A
BCX_CONTROL function OK N/A
BCX_CURSOR function OK N/A
BCX_DATEPICK function OK N/A
BCX_EDIT function OK OK N/A
BCX_FONTDLG function OK N/A
BCX_FORM function OK OK N/A
BCX_FRAMEWND function OK N/A
BCX_GET_TEXT$ function OK OK N/A
BCX_GET_UPDOWN function OK N/A
BCX_GRAYRECT function OK N/A
BCX_GROUP function OK OK N/A
BCX_HINSTANCE keyword OK N/A
BCX_ICON function OK N/A
BCX_INPUT function OK OK N/A
BCX_LABEL function OK OK N/A
BCX_LISTBOX function OK OK N/A
BCX_LISTVIEW function OK N/A
BCX_MDI_MSGPUMP procedure OK N/A N/A
BCX_MDICHILD statement OK N/A
BCX_MDICLASS statement OK N/A
BCX_MDICLIENT statement OK N/A
BCX_MSGPUMP procedure OK N/A
BCX_PROGRESSBAR function OK OK N/A
BCX_RADIO function OK OK N/A
BCX_REGWND procedure OK N/A N/A
BCX_REMTAB statement OK N/A
BCX_RICHEDIT function OK Alias Edit N/A
BCX_SETCOLOR function OK N/A
BCX_SETBKGRDBRUSH procedure OK N/A
BCX_SETCLASSSTYLE procedure OK N/A
BCX_SETCURSOR procedure OK N/A
BCX_SETICON procedure OK N/A
BCX_SETICONSM procedure OK N/A
BCX_SETMETRIC procedure OK N/A
BCX_SET_EDIT_COLOR function OK N/A
BCX_SET_FONT function OK N/A
BCX_SET_FORM_COLOR function OK N/A
BCX_SET_LABEL_COLOR function OK N/A
BCX_SET_TEXT function OK OK N/A
BCX_SLIDER function OK N/A
BCX_SPLITTER function OK N/A
BCX_STATUS function OK OK N/A
BCX_TOOLBAR function OK N/A
BCX_TAB function OK N/A
BCX_TABSELECT statement OK N/A
BCX_TREEVIEW function OK OK N/A
BCX_UPDOWN function OK N/A
BCX_WHITERECT function OK N/A
BCX_WND function OK N/A
BCXFONT OK N/A
CENTER statement OK N/A
DOEVENTS statement OK OK N/A
EDITLOADFILE statement OK OK N/A
GETDIMENSION function OK N/A
GETFILENAME$ function OK OK N/A
GETTEXTSIZE function OK N/A
GUI directive OK OK N/A
HIDE statement OK OK N/A
INPUTBOX$ function OK OK N/A
MDIGUI directive OK N/A
MODSTYLE function OK N/A
MSGBOX function OK OK N/A
PowerBasic Macros OK OK N/A
QBCOLOR statement OK N/A
REFRESH statement OK N/A
SET_BCX_BITMAP statement OK OK N/A
SET_BCX_BITMAP2 statement OK N/A
SET_BCX_BMPBUTTON statement OK N/A
SET_BCX_ICON statement OK N/A
SETDIMENSION statement OK N/A
SetWindowRTFText statement OK N/A N/A
SHOW statement OK OK N/A
SHOWMODAL ... ENDMODAL macros OK N/A
Subclassing Windows Controls OK N/A N/A
$VSCROLL directive OK N/A




BCX Graphics Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
BCX_ARC function OK N/A
BCX_BITMAP function OK OK1 N/A
BCX_BMPHEIGHT function OK OK N/A
BCX_BMPWIDTH function OK OK N/A
BCX_CIRCLE function OK N/A
BCX_ELLIPSE function OK N/A
BCX_FLOODFILL function OK N/A
BCX_GET function OK N/A
BCX_GETPIXEL function OK N/A
BCX_LINE function OK N/A
BCX_LINETO function OK N/A
BCX_LOADBMP function OK N/A
BCX_LOADIMAGE function OK N/A
BCX_OLEPICTURE function OK N/A
BCX_POLYBEZIER function OK N/A
BCX_POLYGON function OK N/A
BCX_POLYLINE function OK N/A
BCX_PRINT function OK N/A
BCX_PRESET function OK N/A
BCX_PSET function OK N/A
BCX_PUT statement OK N/A
BCX_RECTANGLE function OK N/A
BCX_ROUNDRECT function OK N/A
BCX_TILE function OK N/A
DRAWTRANSBMP function OK N/A
GETBMP function OK N/A
SAVEBMP function OK N/A
SET_BCX_BITMAP function OK OK1 N/A
STARTDRAW ... ENDDRAW statements OK N/A


1. Currently supports loading images from a file only (no loading from a resource yet)


Run-time functions for working with COM/ActiveX objects

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
CREATEOBJECT function OK N/A N/A
BCX_DISPATCHOBJECT function OK N/A N/A
SET ... NOTHING procedure OK N/A N/A
BCX_COM_ERROR function OK N/A N/A
BCX_GET_COM_SUCCESS function OK N/A N/A
BCX_GET_COM_ERROR_CODE function OK N/A N/A
BCX_GET_COM_ERROR_DESC function OK N/A N/A
BCX_SHOW_COM_ERRORS statement OK N/A N/A




BCX Hardware Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
INP statement OK N/A
INPW statement OK N/A
OUTP statement OK N/A
OUTW statement OK N/A




BCX Registry Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
CREATEREGINT statement OK N/A N/A
CREATEREGSTRING statement OK N/A N/A
DELETEREGKEY statement OK N/A N/A
REGINT function OK N/A N/A
REGSTRING$ function OK N/A N/A




BCX Scripting Procedures

Runtime Functions Windows 32 Image:Windows.gif BCX Universal Image:Linux.gif Console Compiler Image:Linux.gif
VBS_ADDCODE function OK N/A N/A
VBS_EVAL_NUM function OK N/A N/A
VBS_EVAL_STR$ function OK N/A N/A
VBS_RESET statement OK N/A N/A
VBS_RUN_SCRIPT function OK N/A N/A
VBS_START statement OK N/A N/A
VBS_STOP statement OK N/A N/A




Personal tools