h6. [[DragASprite]] h6(. » [[DragASprite SWI Calls|SWI Calls]] h6((. » [[DragASprite_Start]] h6(((. » Drag Location Flags h2. Drag Location Flags |_<^{width:4em}. Bits |_<. Meaning| |/5<^. 0-1 |<^. Horizontal location of sprite in box | |<. 00 Left| |<. 01 Centre| |<. 10 Right| |<. 11 undefined| |/5<^. 2-3 |<^. Vertical location of sprite in box | |<. 00 Bottom| |<. 01 Centre| |<. 10 Top| |<. 11 undefined| |/5<^. 4-5 |<^. Drag bounding box is | |<. 00 Whole screen| |<. 01 Display area of window that pointer is over| |<. 10 User specified| |<. 11 undefined| |/3<^. 6 |<^. Bounding box applies to | |<. 0 The box| |<. 1 The pointer| |<^. 7 |<^. Use drop shadow | |<^. 8 |<^. Perform a solid drag - do not dither sprite mask or render translucent[1] | |<^. 9 |<^. Centre sprite around pointer[2]| |<^. 10-31 |<^. Reserved for future use, should be 0 | fn1. Available from RISC OS 3.5 onwards fn2. Available from RISC OS 4.00 onwards h4. See also * [[DragASprite_Stop]] * [[User_Drag_Box]] [link3]User_Drag_Box [link4]Bounding+Box+Block