PeatSoft - Home
Topics
- Introduction
- Document Conventions
- BASIC Functions and Statements
- Control-Flow Functions and Statements
- Procedure-Related Statements
- Standard I-O Functions and Statements
- File I-O Functions and Statements
- ISAM File I-O Functions and Statements
- String-Processing Functions and Statements
- Graphics Functions and Statements
- Trapping Functions and Statements
- ABS Function
- Absolute Routine
- ASC Function
- ATN Function
- BEEP Statement
- BEGINTRANS Statement
- BLOAD Statement
- BOF Function
- BSAVE Statement
- CALL Statement (BASIC Procedures)
- CALL, CALLS Statements (Non-BASIC Procedures)
- CCUR Function
- CDBL Function
- CHAIN Statement
- CHDIR Statement
- CHDRIVE Statement
- CHECKPOINT Statement
- CHR$ Function
- CINT Function
- CIRCLE Statement
- CLEAR Statement
- CLNG Function
- CLOSE Statement
- CLS Statement
- COLOR Statement
- COM Statements
- COMMAND$ Function
- COMMITTRANS Statement
- COMMON Statement
- CONST Statement
- COS Function
- CREATEINDEX Statement
- CSNG Function
- CSRLIN Function
- CURDIR$ Function
- CVI, CVL, CVS, CVD, and CVC Functions
- DATA Statement
- DATE$ Function
- DATE$ Statement
- DECLARE Statement (BASIC Procedures)
- DECLARE Statement (Non-BASIC Procedures)
- DEF FN Statement
- DEFtype Statements
- DEF SEG Statement
- DELETE Statement
- DELETEINDEX Statement
- DELETETABLE Statement
- DIM Statement
- DIR$ Function
- DO...LOOP Statement
- DRAW Statement
- END Statement
- ENVIRON$ Function
- ENVIRON Statement
- EOF Function
- ERASE Statement
- ERDEV, ERDEV$ Functions
- ERR, ERL Functions
- ERR Statement
- ERROR Statement
- EVENT Statements
- EXIT Statement
- EXP Function
- FIELD Statement
- FILEATTR Function
- FILES Statement
- FIX Function
- FOR...NEXT Statement
- FRE Function
- FREEFILE Function
- FUNCTION Statement
- GET Statement (File I-O)
- GET Statement (Graphics)
- GETINDEX$ Function
- GOSUB...RETURN Statements
- GOTO Statement
- HEX$ Function
- IF...THEN...ELSE Statement
- $INCLUDE Metacommand
- INKEY$ Function
- INP Function
- INPUT$ Function
- INPUT Statement
- INPUT # Statement
- INSERT Statement
- INSTR Function
- INT Function
- Interrupt, InterruptX Routines
- IOCTL$ Function
- IOCTL Statement
- KEY Statements (Assignment)
- KEY Statements (Event Trapping)
- KILL Statement
- LBOUND Function
- LCASE$ Function
- LEFT$ Function
- LEN Function
- Let Statement
- LINE Statement
- LINE INPUT Statement
- LINE INPUT # Statement
- LOC Function
- LOCATE Statement
- LOCK...UNLOCK Statement
- LOF Function
- LOG Function
- LPOS Function
- LPRINT, LPRINT USING Statements
- LSET Statement
- LTRIM$ Function
- MID$ Function
- MID$ Statement
- MKDIR Statement
- MKI$, MKL$, MKS$, MKD$, and MKC$ Functions
- MKSMBF$, MKDMBF$ Functions
- MOVEFIRST, MOVELAST, MOVENEXT, MOVEPREVIOUS Statements
- NAME Statement
- OCT$ Function
- ON ERROR Statement
- ON event Statements
- ON...GOSUB, ON...GOTO Statements
- OPEN Statement (File I-O)
- OPEN COM Statement
- OPTION BASE Statement
- OUT Statement
- PAINT Statement
- PALETTE, PALETTE USING Statements
- PCOPY Statement
- PEEK Function
- PEN Function
- PEN Statements
- PLAY Function
- PLAY Statements (Event Trapping)
- PLAY Statement (Music)
- PMAP Function
- POINT Function
- POKE Statement
- POS Function
- PRESET Statement
- PRINT Statement
- PRINT # Statement
- PRINT USING Statement
- PSET Statement
- PUT Statement (File I-O)
- PUT Statement (Graphics)
- RANDOMIZE Statement
- READ Statement
- REDIM Statement
- REM Statement
- RESET Statement
- RESTORE Statement
- RESUME Statement
- RETRIEVE Statement
- RETURN Statement
- RIGHT$ Function
- RMDIR Statement
- RND Function
- ROLLBACK, ROLLBACK ALL Statements
- RSET Statement
- RTRIM$ Function
- RUN Statement
- SADD Function
- SAVEPOINT Function
- SCREEN Function
- SCREEN Statement
- SEEK Function
- SEEK Statement
- SEEKGT, SEEKGE, SEEKEQ Statements
- SELECT CASE Statement
- SETINDEX Statement
- SETMEM Function
- SetUEvent Routine
- SGN Function
- SHARED Statement
- SHELL Function
- SHELL Statement
- SIGNAL Statements
- SIN Function
- SLEEP Statement
- SOUND Statement
- SPACE$ Function
- SPC Function
- SQR Function
- SSEG Function
- SSEGADD Function
- STACK Function
- STACK Statement
- $STATIC, $DYNAMIC Metacommands
- STATIC Statement
- STICK Function
- STOP Statement
- STR$ Function
- STRIG Function
- STRIG Statements
- STRING$ Function
- StringAddress Routine
- StringAssign Routine
- StringLength Routine
- StringRelease Routine
- SUB Statement
- SWAP Statement
- SYSTEM Statement
- TAB Function
- TAN Function
- TEXTCOMP Function
- TIME$ Function
- TIME$ Statement
- TIMER Function
- TIMER Statements
- TRON-TROFF Statements
- TYPE Statement
- UBOUND Function
- UCASE$ Function
- UEVENT Statements
- UNLOCK Statement
- UPDATE Statement
- VAL Function
- VARPTR$ Function
- VARPTR, VARSEG Functions
- VIEW Statement
- VIEW PRINT Statement
- WAIT Statement
- WHILE...WEND Statement
- WIDTH Statements
- WINDOW Statement
- WRITE Statement
- WRITE # Statement
- Part 2. Date-Time, Financial, Format Functions
- DateSerial# Function
- Day& Function
- DDB# Function
- FormatX$ Functions
- FV# Function
- Hour& Function
- IPmt# Function
- IRR# Function
- Minute& Function
- MIRR# Function
- Month& Function
- Now# Function
- NPer# Function
- NPV# Function
- Pmt# Function
- PPmt# Function
- PV# Function
- Rate# Function
- Second& Function
- Serial Numbers
- SetFormatCC Routine
- SLN# Function
- SYD# Function
- TimeSerial# Function
- TimeValue# Function
- Weekday& Function
- Year& Function
- Toolbox Summary Tables
- Matrix Math Function Procedures
- Presentation Graphics Sub and FUNCTION Procedures
- Font SUB and FUNCTION Procedures
- User Interface Procedures
- Matrix Math Toolbox
- MatAdd FUNCTION
- MatSub FUNCTION
- MatMult FUNCTION
- MatDet FUNCTION
- MatInv FUNCTION
- MatSEqn FUNCTION
- Presentation Graphics Toolbox
- Presentation Graphics Error Codes
- Chart Sub
- ChartMS Sub
- ChartPie Sub
- ChartScatter Sub
- ChartScatterMS Sub
- ChartScreen Sub
- DefaultChart Sub
- GetPaletteDef Sub
- GetPattern$ FUNCTION
- LabelChartH Sub
- LabelChartV Sub
- MakeChartPattern$ FUNCTION
- ResetPaletteDef Sub
- SetPaletteDef Sub
- Part 3. Fonts Tool Box
- GetGTextLen% Function
- GetMaxFonts Sub
- GetRFontInfo Sub
- GTextWindow Sub
- LoadFont% Function
- OutGText% Function
- RegisterFonts% function
- RegisterMemFont% function
- SetGCharSet Sub
- SetGTextColor Sub
- SetGTextDir Sub
- SetMaxFonts Sub
- UnRegisterFonts Sub
- The User Interface Toolbox
- What Makes Up the User Interface Toolbox
- MENU.BAS
- MenuCheck FUNCTION
- MenuColor SUB
- MenuDo SUB
- MenuEvent SUB
- MenuInit SUB
- MenuInkey$ FUNCTION
- MenuItemToggle SUB
- MenuOff SUB
- MenuOn SUB
- MenuPreProcess SUB
- MenuSet SUB
- MenuSetState SUB
- MenuShow SUB
- ShortCutKeyDelete SUB
- ShortCutKeyEvent SUB
- ShortCutKeySet SUB
- WINDOW.BAS
- Alert FUNCTION
- BackgroundRefresh SUB
- BackgroundSave SUB
- ButtonClose SUB
- ButtonInquire FUNCTION
- ButtonOpen SUB
- ButtonSetState SUB
- ButtonShow SUB
- ButtonToggle SUB
- Dialog FUNCTION
- ditFieldClose SUB
- EditFieldInquire FUNCTION
- EditFieldOpen Sub
- FindButton FUNCTION
- FindEditField FUNCTION
- ListBox FUNCTION
- MaxScrollLength FUNCTION
- WhichWindow FUNCTION
- WindowBorder FUNCTION
- WindowBox SUB
- WindowClose SUB
- WindowCls SUB
- WindowColor SUB
- WindowCols FUNCTION
- WindowCurrent FUNCTION
- WindowDo SUB
- WindowInit SUB
- WindowLine SUB
- WindowLocate SUB
- WindowNext FUNCTION
- WindowOpen SUB
- WindowPrint SUB
- WindowPrintTitle SUB
- WindowRefresh SUB
- WindowRows FUNCTION
- WindowSave SUB
- WindowScroll SUB
- WindowSetCurrent SUB
- WindowShadowRefresh SUB
- WindowShadowSave SUB
- MOUSE.BAS
- MouseBorder SUB
- MouseDriver SUB
- MouseHide SUB
- MouseInit SUB
- MousePoll SUB
- MouseShow SUB
- GENERAL.BAS
- AltToASCII$ FUNCTION
- AttrBox SUB
- Box SUB
- GetBackground SUB
- GetShiftState FUNCTION
- PutBackground SUB
- Scroll SUB
- Compatibility with Microsoft QuickBASIC for the Macintosh