Skip to content

Module_DragASprite

Charles edited this page Aug 5, 2026 · 12 revisions

Module: DragASprite

Status summary

Component Section 32-bit 64-bit Claimant Source Repo summary
DragASprite ROM modules not built in repo, not tested in repo

Development status

Diagram from Module_DragASprite

Completeness

Functionality SWIs TOTAL
0.00% 0.00% 0.00%

Summary

DragASprit supplies sprite-based drag feedback, the companion primitive for clients that need to drag an image/sprite rather than an abstract object.

Documentation

URL: PRM

Relationships

Diagram from Module_DragASprite

Diagram from Module_DragASprite

Discovered features

  • Has swis
  • Uses graphics output

Provides

Functionality

In 32bit In 64 bit Interface
🔲 🔲 Capture screen area
🔲 🔲 Restore on redraw
🔲 🔲 Draws new sprite over the captured area
🔲 🔲 Sprite horizontal position honoured
🔲 🔲 Sprite vertical position honoured
🔲 🔲 Bounding box region honoured
🔲 🔲 Bounding box to drag box
🔲 🔲 Bounding box to pointer
🔲 🔲 Drop shadow drawn
🔲 🔲 Translucency

Commands

None

SWIs

In 32bit In 64 bit Interface
🔲 🔲 DragASprite_Start (&42400)
🔲 🔲 DragASprite_Stop (&42401)

Services

None

Vectors

None

Events

None

UpCalls

None


Issues calls to

Services

None

Vectors

None

Events

None

UpCalls

None

Modules

  • ColourTrans
  • MessageTrans
  • Wimp

Clone this wiki locally