BCX provides the following run-time procedures which can be expressed in any case, UPPER, lower, or Mixed.
BCX_ADDTAB function
BCX_DIALOG function
BCX_BLACKRECT function
BCX_BMPBUTTON function
BCX_BUTTON function
BCX_CHECKBOX function
BCX_COLORDLG function
BCX_COMBOBOX function
BCX_CONTROL function
BCX_CURSOR function
BCX_DATEPICK function
BCX_EDIT function
BCX_FONTDLG function
BCX_FORM function
BCX_FRAMEWND function
BCX_GET_TEXT$ function
BCX_GET_UPDOWN function
BCX_GET_WINDOW_HEIGHT function
BCX_GET_WINDOW_WIDTH function
BCX_GRAYRECT function
BCX_GROUP function
BCX_ICON function
BCX_INPUT function
BCX_LABEL function
BCX_LISTBOX function
BCX_LISTVIEW function
BCX_MDI_MSGPUMP procedure
BCX_MDICHILD statement
BCX_MDICLASS statement
BCX_MDICLIENT statement
BCX_MSGPUMP procedure
BCX_PROGRESSBAR function
BCX_RADIO function
BCX_REGWND procedure
BCX_REMTAB statement
BCX_RESIZE function
BCX_RICHEDIT function
BCX_SETBKGRDBRUSH procedure
BCX_SETCLASSSTYLE procedure
BCX_SETCLIENTSIZE function
BCX_SETCOLOR function
BCX_SETCURSOR procedure
BCX_SETICON procedure
BCX_SETICONSM procedure
BCX_SETMETRIC procedure
BCX_SET_EDIT_COLOR function
BCX_SET_FONT function
BCX_SET_FORM_COLOR function
BCX_SET_LABEL_COLOR function
BCX_SET_TEXT function
BCX_SLIDER function
BCX_SPLITTER function
BCX_STATUS function
BCX_TOOLBAR function
BCX_TOOLTIP function
BCX_TAB function
BCX_TABSELECT statement
BCX_TREEVIEW function
BCX_UPDOWN function
BCX_WHITERECT function
BCX_WND function
BCXFONT
BEGIN
EVENTS ... END EVENTS
statements
BEGIN
MDICHILDEVENTS ... END
MDICHILDEVENTS statements
BEGIN
MDIEVENTS ... END MDIEVENTS
statements
CENTER statement
DOEVENTS statement
EDITLOADFILE statement
FORMLOAD subroutine
GETDIMENSION function
GETFILENAME$ function
GETTEXTSIZE function
GUI statement
HIDE statement
INPUTBOX$ function
MDIGUI directive
MODSTYLE function
MSGBOX function
PowerBasic
Macros
REFRESH statement
SET_BCX_BITMAP statement
SET_BCX_BITMAP2 statement
SET_BCX_BMPBUTTON statement
SET_BCX_ICON statement
SETDIMENSION statement
SetWindowRTFText statement
SHOW statement
SHOWMODAL ... ENDMODAL
macros
Subclassing Windows
Controls
$VSCROLL directive
ASC function
CAST function
CHR$
function
CVD function
CVI function
CVL function
CVLD function
CVS function
MKD$ function
MKI$ function
MKL$ function
MKLD$ function
MKS$ function
VAL
function
VALL
function
VCHR$ function
CHDIR function
CHDRIVE statement
CURDIR$ function
DISKFREE function
DISKSIZE function
DISKUSED function
GETDRIVE statement
GETSPECIALFOLDER$ function
GETSPECIALFOLDEREX$ function
MKDIR function
MKPATH statement
RMDIR function
SYSDIR$ function
TEMPDIR$ function
WINDIR$ function
APPEXENAME$
function
APPEXEPATH$ function
BCXPATH$ function
BCXSPLITPATH$ function
BFF$ function
CLOSE statement
COMBOBOXLOADFILE statement
COPYFILE statement
EOF
statement
EXIST function
FILELOCKED function
FINDFIRST$ function
FINDNEXT$ function
FREEFILE function
FTELL function
GETFILENAME$ function
GETATTR statement
KILL statement
LISTBOXLOADFILE statement
LOADFILE$ function
LOC function
LOF
function
LOOKAHEAD$ function
OPEN statement
PELLESPATH$ function
REC function
RECCOUNT function
RECORD function
RECLEN statement
RENAME statement
REWIND statement
SEEK statement
SETEOF statement
SETATTR statement
TEMPFILENAME$ function
FINPUT
statement
GET$ statement
GETC function
LINE INPUT statement (from file)
FLUSH function
FPRINT statement
FWRITE statement
PUT$ statement
PUTC function
BCOPY statement
BCX_STRICMP function
CLEAR statement
CLIPBOARD_GETTEXT$ function
CLIPBOARD_SETTEXT$ function
CONCAT statement
CONTAINEDIN function
CPAD$ function
DEL$ function
ENC$ function
Extended String Literal
statement
EXTRACT$ function
FINDINTYPE function
ICOMPARE function
IINSTRANY function
INS$ function
INCHR function
INSTR function
INSTRANY function
INSTRREV function
IREMOVE$ function
IREMOVEANY$ function
IREPLACE$ function
IREPLACEANY$ function
JOIN$ function
LCASE$ function
LEFT$ function
LEFTSTR function
LEN
function
LIKE function
LIKE_INSTR function
LONGESTLINE function
LPAD$ function
LTRIM$ function
MCASE$ function
MEMSIZE function
MID$
function
MID$ statement
NEXTLINELEN function
PEEK$ function
POKE function
REDIM
statement
REDIM
PRESERVE statement
REMAIN$ function
REMOVE$ function
REMOVEANY$ function
REPEAT$ function
REPLACE$ function
REPLACEANY$ function
RETAIN$ function
REVERSE$ function
RIGHT$ function
RIGHTSTR function
RPAD$ function
RTRIM$ function
SPACE$ function
SPRINT function
STR$
function
STRTOKEN$ function
STRIM$ function
STRING$ function
SYSSTR function
TALLY function
TRIM$ function
UCASE$ function
USING$ function
UNWRAP$ function
VERIFY function
WRAP$ function
ABS function
ACOS function
ACOSL function
ACOSH function
ASIN function
ASINL function
ASINH function
ATN function
ATNL function
ATANH function
BIN$
function
BIN2DEC function
CDBL function
CINT function
CLDBL function
CLNG function
COS function
COSH function
COSL function
CSNG function
DECR statement
DEGTORAD function
EXP function
FIX
function
FRAC function
FRACL function
HEX$ function
HEX2DEC function
HYPOT function
HYPOTL function
IABS function
IIF
function
IIF$ function
IMOD function
INCR statement
INT
function
LOG function
LOGL function
LOG10 function
LOG10L function
MAX function
MIN function
MOD function
OCT$
function
POW function
POWL function
RADTODEG function
RANDOMIZE statement
RND function
RND2 function
ROUND function
SGN
function
SIN function
SINL function
SINH function
SQR function
SQRL function
SQRT function
SQRTL function
TAN function
TANL function
TANH function
BCX_POPCONSOLESIZE statement
BCX_PUSHCONSOLESIZE statement
BCX_SETCONSOLESIZE statement
CLS
statement
COLOR statement
CSRLIN function
CURSORX function
CURSORY function
LOCATE statement
PANEL statement
POPCOLORS statement
POS function
PRINT statement
PUSHCOLORS statement
QBCOLOR statement
SCREEN function
TEXTMODE statement
WRITE statement
DATE$ function
ISODATE$ function
DELAY statement
NOW$ function
PAUSE statement
SLEEP statement
TIME$ function
TIMER function
TIX_NOW function
TIX_START function
CALL
statement
DO [UNTIL] ... LOOP
[UNTIL] statements
END
statement
EXIT statement
FOR ... NEXT
statement
FUNCTION ... END FUNCTION
statements
GOSUB ... RETURN
statements
GOTO statement
IF...THEN...ELSE...ELSEIF...END IF
[ENDIF] statements
ITERATE
statement
ON ... CALL
statement
ON ... GOSUB
statement
ON ... GOTO
statement
REPEAT ... END REPEAT
statement
SELECT CASE
statement
SUB ... END SUB
statements
WHILE ... WEND
statements
WITH ... END WITH
statements
XFOR ... XNEXT
statement
BCX_THREAD
function
BCX_THREADEND function
BCX_THREADKILL function
BCX_THREADRESUME function
BCX_THREADSUSPEND function
BCX_THREADWAIT function
INKEY
function
INKEY$ function
INPUT statement
LINE INPUT statement (from keyboard)
INSTAT function
KEYPRESS function
MOUSE_CX
MOUSE_CY
MOUSE_SX
MOUSE_SY
DSPLIT
function
FILLARRAY statement
QSORT statement
QSORTIDX statement
REDIM statement
REDIM
PRESERVE statement
SET statement
SPLIT function
UBOUND function
UBOUND_D function
UBOUND_S function
ADDRESSOF
function
STRPTR function
CREATEREGINT statement
CREATEREGSTRING statement
DELETEREGKEY statement
REGEXIST function
REGINT function
REGSTRING$ function
VBS_ADDCODE function
VBS_EVAL_NUM function
VBS_EVAL_STR function
VBS_RESET statement
VBS_RUN_SCRIPT function
VBS_START statement
VBS_STOP statement
ANSITOWIDE
function
WIDETOANSI$ function
LPRINT function
PRINTER
CLOSE statement
PRINTER
EJECTPAGE statement
PRINTER
OPEN statement
BCX_ARC
function
BCX_BITMAP function
BCX_BMPHEIGHT function
BCX_BMPWIDTH function
BCX_BUFFER procedures
BCX_CIRCLE function
BCX_ELLIPSE function
BCX_FLOODFILL function
BCX_GET function
BCX_GETPIXEL function
BCX_GRADIENT statement
BCX_LINE function
BCX_LINETO function
BCX_LOADBMP function
BCX_LOADIMAGE function
BCX_OLEPICTURE function
BCX_PENSIZE system variable
BCX_PENSTYLE system variable
BCX_PIE function
BCX_POLAR_LINE function
BCX_POLAR_PSET function
BCX_POLYBEZIER function
BCX_POLYGON function
BCX_POLYLINE function
BCX_PRINT function
BCX_PRINTEX statement
BCX_PRESET function
BCX_PSET function
BCX_PUT statement
BCX_RECTANGLE function
BCX_ROUNDRECT function
BCX_TILE statement
BCX_TRIANGLE
function
CLIPBOARD_GETBITMAP function
CLIPBOARD_SETBITMAP function
DRAW statement
DRAWTRANSBMP function
GETBMP function
MAKEBMP function
MAKEHDC function
NEWBMP function
SAVEBMP function
SET_BCX_BITMAP function
STARTDRAW ... ENDDRAW
statements
ARRAY
function
ArrayGetElement function
ArrayPutElement function
BCX_COM_ERROR function
BCX_DISPATCHOBJECT function
BCX_GET_COM_ERROR_CODE function
BCX_GET_COM_ERROR_DESC$ function
BCX_GET_COM_SUCCESS function
BCX_SHOW_COM_ERRORS statement
CREATEOBJECT function
DestroySafeArray function
InitSafeArray function
ISOBJECT function
SET
... NOTHING procedure
APPACTIVATE
function
BCX_DYNACALL statement
BEGINBLOCK ... ENDBLOCK
statements
BYREF statement
BOOL$ function
C_DECLARE statement
CBOOL function
CMDHANDLER macro
COMMAND$ function
MACRO statement
DATA statement
DATACOUNT function
DECLARE statement
DIM
statement
DOWNLOAD function
DOWNLOADTOSTR function
ENUM statement
ENVIRON$ function
FINDFIRSTINSTANCE function
GETHTTPFILESIZE function
HANDLE_CMD macro
HANDLE_MSG macro
INFOBOX statement
ISFALSE function
ISTRUE function
ISZERO function
LET statement
LIB statement
LOAD_DLL function
LOADLIBRARY function
MSGBOX function
MSGHANDLER macro
NOTZERO function
ONEXIT function
ONSTART function
OSVERSION function
PLAYWAV statement
PREPEND statement
READ$ function
RUN
statement
SHELL statement
SIZEOF operator
SOUND function
SWAP statement