As the pack lets you switch the target Windows 96 version for building, the elements in the pack need to be supported for essentially every Windows 96 version.
And because of the above, there's an element named "VersionSwitch", which was made for making some code appear on one version, but not on other.
TODO: add the background color thing to the middle column
Tables
MultiThreads and Helpers are excluded since they are CodeGen and IDE only.
Main
Name |
Support |
Notes
|
Label |
All |
|
Edit |
All |
|
CheckBox |
All |
|
RadioButton |
All |
|
Button |
All |
|
DropDown |
All |
|
ListBox |
All |
|
TextArea |
Partial |
doSave and doLoad are not supported on V1
|
ProgressBar |
All |
|
IFrame |
All |
|
Image |
All |
|
Canvas |
All |
|
Controls
Name |
Support |
Notes
|
Timeout |
All |
This really has to be remade
|
Wait |
V2+ only |
Uses API that's only present in the next version. This really has to be remade
|
Interval |
All |
This really has to be remade
|
MessageBox |
All |
|
MsgBoxSimple |
Partial |
doIdleProgress is V2+ only
|
Alert |
Partial? |
Is meant to use the system's custom alert method, which doesnt exist in V1
|
ContextMenu |
V2+ only |
|
WApplication |
V2+ only |
|
NotifyIcon |
All |
In older versions of the pack, there was no support for V1
|
Graphics
Name |
Support |
Notes
|
Cnv_Point |
All |
|
Cnv_Line |
All |
|
Cnv_Rectangle |
All |
|
Cnv_Ellipse |
All |
|
System
(Subcategory/)Name |
Support |
Notes
|
Exec |
Partial |
doExec is not available in V1
|
Reboot |
All |
In V1, simply reloads the page
|
WRT |
V2+ only |
|
OSRelease |
V2+ only |
|
Console |
All |
Fun Fact: Nander once wrote a Console element that only had a Log method
|
Components/SystemConfig |
V3 only |
|
Components/SystemFlags |
V2+ only |
|
Components/WindowSystem |
Partial |
doCloseAllWindows, doDeactivateAllWindows and StartZIndex are not available in V1
|
Miscellaneous/__debug |
V2+ only |
|
Network
Name |
Support |
Notes
|
WebSocket |
All |
|
SocketIO |
All |
|
SocketIOShared |
All |
|
Strings
(Subcategory/)Name |
Support |
Notes
|
StrList |
V2+ only |
doSave and doLoad are not supported on V1
|
Delete |
All |
|
Copy |
All |
|
Insert |
All |
|
Length |
All |
|
Convert |
All |
|
Concatenation/StrCat |
All |
|
Concatenation/StrCatDelim |
All |
|
Concatenation/FormatStr |
All |
|
Separation/Split |
All |
|
Search/Position |
All |
|
Substitution/StrCase |
All |
|
Substitution/Replace |
All |
|
Substitution/Trim |
All |
|
File System
(Subcategory/)Name |
Support |
Notes
|
DirTools |
V2+ only |
|
FileTools |
V2+ only |
|
UniversalTools |
V2+ only |
|
DirForEach |
V2+ only |
|
FileStat |
V2+ only |
|
MkShortcut |
All |
|
Ini |
V3 only |
|
Dialogs/ODialog |
V2+ only |
|
Dialogs/SDialog |
V2+ only |
|
Custom File Systems/LocalStorageFileSystem |
V2+ only |
|
Custom File Systems/IndexedFileSystem |
V2+ only |
|
Custom File Systems/RamFileSystem |
V2+ only |
|
Logic
Name |
Support |
Notes
|
Operation |
All |
|
Rand |
V2+ only |
Will most likely have a polyfill in the future
|
If |
All |
|
Between |
All |
|
For |
All |
|
While |
All |
|
Boolean |
All |
|
IsNaN |
All |
|
Arrays
Name |
Support |
Notes
|
ArrayRW |
All |
|
ArrayEnum |
All |
|
Tools
(Subcategory/)Name |
Support |
Notes
|
DoData |
All |
|
EventFromData |
All |
|
Variable |
All |
This really has to be remade
|
IndexToChanel |
All |
The grammar mistake is intentional
|
VisualStrings |
All |
|
InlineCode |
All |
|
TryCatch |
All |
|
Function |
All |
|
Comment |
All |
|
VersionSwitch |
All |
|
Util |
V2+ only |
|
FakeLocalStorage |
All |
|
Object |
All |
|
Types/TypeOf |
All |
|
Types/Converter |
All |
|
Exposed Objects
Name |
Support |
Notes
|
StandardWindow |
All |
|
WindowParams |
V2+ only |
|
MouseEvent |
All |
|