From Wiki96
m (Reverted edits by 94.233.241.205 (talk) to last revision by Cab) Tag: Rollback |
Undefishin (talk | contribs) |
||
Line 4: | Line 4: | ||
''TODO: add the background color thing to the middle column'' | ''TODO: add the background color thing to the middle column'' | ||
==Tables== | |||
== Tables == | |||
MultiThreads and Helpers are excluded since they are CodeGen and IDE only. | MultiThreads and Helpers are excluded since they are CodeGen and IDE only. | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 25: | Line 26: | ||
| ListBox || All || | | ListBox || All || | ||
|- | |- | ||
| TextArea || Partial || doSave and doLoad are not supported on V1 | | TextArea || Partial || ''doSave and doLoad are not supported on V1'' | ||
|- | |- | ||
| ProgressBar || All || | | ProgressBar || All || | ||
Line 35: | Line 36: | ||
| Canvas || All || | | Canvas || All || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Controls | |+ Controls | ||
Line 48: | Line 50: | ||
| MessageBox || All || | | MessageBox || All || | ||
|- | |- | ||
| MsgBoxSimple || Partial || doIdleProgress is V2+ only | | MsgBoxSimple || Partial || ''doIdleProgress is V2+ only'' | ||
|- | |- | ||
| Alert || Partial? || Is meant to use the system's custom alert method, which doesnt exist in V1 | | Alert || Partial? || Is meant to use the system's custom alert method, which doesnt exist in V1 | ||
Line 58: | Line 60: | ||
| NotifyIcon || All || In older versions of the pack, there was no support for V1 | | NotifyIcon || All || In older versions of the pack, there was no support for V1 | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Graphics | |+ Graphics | ||
Line 71: | Line 74: | ||
| Cnv_Ellipse || All || | | Cnv_Ellipse || All || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ System | |+ System | ||
Line 90: | Line 94: | ||
| Components/SystemFlags || V2+ only || | | Components/SystemFlags || V2+ only || | ||
|- | |- | ||
| Components/WindowSystem || Partial || doCloseAllWindows, doDeactivateAllWindows and StartZIndex are not available in V1 | | Components/WindowSystem || Partial || ''doCloseAllWindows, doDeactivateAllWindows and StartZIndex are not available in V1'' | ||
|- | |- | ||
| Miscellaneous/[[API:w96.debug|__debug]] | | Miscellaneous/[[API:w96.debug|__debug]] || V2+ only || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Network | |+ Network | ||
Line 105: | Line 110: | ||
| SocketIOShared || All || | | SocketIOShared || All || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Strings | |+ Strings | ||
Line 110: | Line 116: | ||
! (Subcategory/)Name !! Support !! Notes | ! (Subcategory/)Name !! Support !! Notes | ||
|- | |- | ||
| StrList || V2+ only || doSave and doLoad are not supported on V1 | | StrList || V2+ only || ''doSave and doLoad are not supported on V1'' | ||
|- | |- | ||
| Delete || All || | | Delete || All || | ||
Line 138: | Line 144: | ||
| Substitution/Trim || All || | | Substitution/Trim || All || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ File System | |+ File System | ||
Line 167: | Line 174: | ||
| Custom File Systems/RamFileSystem || V2+ only || | | Custom File Systems/RamFileSystem || V2+ only || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Logic | |+ Logic | ||
Line 188: | Line 196: | ||
| IsNaN || All || | | IsNaN || All || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Arrays | |+ Arrays | ||
Line 197: | Line 206: | ||
| ArrayEnum || All || | | ArrayEnum || All || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Tools | |+ Tools | ||
Line 232: | Line 242: | ||
| Types/Converter || All || | | Types/Converter || All || | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ Exposed Objects | |+ Exposed Objects |
Latest revision as of 14:34, 6 February 2024
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.
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 |
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 |
Name | Support | Notes |
---|---|---|
Cnv_Point | All | |
Cnv_Line | All | |
Cnv_Rectangle | All | |
Cnv_Ellipse | All |
(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 |
Name | Support | Notes |
---|---|---|
WebSocket | All | |
SocketIO | All | |
SocketIOShared | All |
(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 |
(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 |
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 |
Name | Support | Notes |
---|---|---|
ArrayRW | All | |
ArrayEnum | All |
(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 |
Name | Support | Notes |
---|---|---|
StandardWindow | All | |
WindowParams | V2+ only | |
MouseEvent | All |