-
-
Notifications
You must be signed in to change notification settings - Fork 0
Module_Toolbox
Charles edited this page Aug 5, 2026
·
11 revisions
| Component | Section | 32-bit | 64-bit | Claimant | Source | Repo summary |
|---|---|---|---|---|---|---|
| Toolbox | ROM modules | - | not built in repo, not tested in repo |
| Functionality | Commands | SWIs | Services | Uses Services | TOTAL |
|---|---|---|---|---|---|
| 50.00% | 50.00% | 50.00% | 50.00% | 50.00% | 50.00% |
Toolbox is the object-oriented GUI framework above Wimp. It creates, shows, hides, copies and destroys objects from templates; registers object modules and Wimp filters; owns Toolbox task lifetime; raises Toolbox events; and provides timers/resources. Object-class modules register with it rather than having applications manipulate all Wimp details directly.
- Has kernel collusion
- Has services
- Has services fast
- Has swis
- Is c
- Is desktop application
- Sets variables
- Uses dynamic area
- Uses graphics output
- Uses messagetrans
| In 32bit | In 64 bit | Interface |
|---|---|---|
| ✅ | 🔲 | Desktop filter |
| ✅ | 🔲 | Resourcefs files |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| ✅ | 🔲 | *Toolbox_Objects |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| ✅ | 🔲 |
Toolbox_CreateObject (&44EC0) |
| ✅ | 🔲 |
Toolbox_DeleteObject (&44EC1) |
| ✅ | 🔲 |
Toolbox_CopyObject (&44EC2) |
| ✅ | 🔲 |
Toolbox_ShowObject (&44EC3) |
| ✅ | 🔲 |
Toolbox_HideObject (&44EC4) |
| ✅ | 🔲 |
Toolbox_GetObjectInfo (&44EC5) |
| ✅ | 🔲 |
Toolbox_ObjectMiscOp (&44EC6) |
| ✅ | 🔲 |
Toolbox_SetClientHandle (&44EC7) |
| ✅ | 🔲 |
Toolbox_GetClientHandle (&44EC8) |
| ✅ | 🔲 |
Toolbox_GetObjectClass (&44EC9) |
| ✅ | 🔲 |
Toolbox_GetParent (&44ECA) |
| ✅ | 🔲 |
Toolbox_GetAncestor (&44ECB) |
| ✅ | 🔲 |
Toolbox_GetTemplateName (&44ECC) |
| ✅ | 🔲 |
Toolbox_RaiseToolboxEvent (&44ECD) |
| ✅ | 🔲 |
Toolbox_GetSysInfo (&44ECE) |
| ✅ | 🔲 |
Toolbox_Initialise (&44ECF) |
| ✅ | 🔲 |
Toolbox_LoadResources (&44ED0) |
| ✅ | 🔲 |
Toolbox_NULL (&44ED1) |
| ✅ | 🔲 |
Toolbox_TimerOp (&44EF8) |
| ✅ | 🔲 |
Toolbox_Memory (&44EF9) |
| ✅ | 🔲 |
Toolbox_DeRegisterObjectModule (&44EFA) |
| ✅ | 🔲 |
Toolbox_TemplateLookUp (&44EFB) |
| ✅ | 🔲 |
Toolbox_GetInternalHandle (&44EFC) |
| ✅ | 🔲 |
Toolbox_RegisterObjectModule (&44EFD) |
| ✅ | 🔲 |
Toolbox_RegisterPreFilter (&44EFE) |
| ✅ | 🔲 |
Toolbox_RegisterPostFilter (&44EFF) |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| ✅ | 🔲 | Service_DynamicAreaRenumber |
| ✅ | 🔲 | Service_FilterManagerInstalled |
| ✅ | 🔲 | Service_Memory |
| ✅ | 🔲 | Service_PostInit |
| ✅ | 🔲 | Service_ResourceFSStarting |
| ✅ | 🔲 | Service_WimpCloseDown |
None
None
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| ✅ | 🔲 | ? |
| ✅ | 🔲 | Service_ToolboxDying |
| ✅ | 🔲 | Service_ToolboxSubMenu |
| ✅ | 🔲 | Service_ToolboxTaskBorn |
None
None
None
FilterMessageTransResourceFSSharedCLibraryTerritoryToolboxWimp


