Differences among Decimal BASIC editions

○ Working.
△Working partially.
? Unconfirmed.
× Imperfection.
- Not available.
   
KindCommand or FunctionWindows Ver.7Windows Ver.8Linux (Gtk2)MAC (intel)0.7/0.9Remarks
Characters stringMicrosoft localized Unicode Unicode Unicode Unicode 
Graphics output    SET DRAW MODE MASK ○○〇×?Nonstandard
SET DRAW MODE NOTXOR○○〇×?Nonstandard
PAINT○○--?Nonstandard
FLOOD○○--?Nonstandard
Graphics input MOUSE POLL○○○△ ?Nonstandard
Graphic objectGLOAD,GSAVEBMP,GIF,JPEGBMP,JPEG,PNGBMP,JPEG,PNGBMP,JPEG,PNG?Nonstandard
metafile○---- 
Control ASSOC PRINT○----Nonstandard
PLAY○----Nonstandard
PLAYSOUND○----Nonstandard
OLE○----Nonstandard
SIGNAL○---- 
WAIT SIGNAL○----Nonstandard 
Functions GetKeyState○○○×?Nonstandard
ANSI$-○---Nonstandard
WIDE$-○---Nonstandard
WINHANDLE○----Nonstandard
License  FreeGPLGPLGPLGPL 
Developed with  Delphi7LazarusLazarusLazarusLazarus 

Furthermore, Decimal BASIC 8.0 has differences as follows.
CHAIN or EXECUTE cannot start an application with association.
An OPEN statement do not append an extension when a file name with no extension is assigned.
Run parameters /NI,/NR,/OR are changed to -NI,-NR,-OR, respectively


Back