h6. [[OS SWI Calls]] h6(. » [[OS_SpriteOp]] h6((. » OS_SpriteOp 45 - Insert column h2. OS_SpriteOp 45 - Insert column h5. (SWI &2E) |_<^{width:4em}. Entry | | |<^. R0 |<^. 45 (Reason code) + [[OS_SpriteOp|Area value]]| |<^. R1 |<^. Unused/[[Format Of Sprite Area|Sprite area]] (as defined by area value in R0) | |<^. R2 |<^. Sprite name/[[Format Of Sprite|pointer]] (as defined by area value in R0) | |<^. R3 |<^. Column number to insert to the left of | |_<^{width:4em}. Exit | | |\2<^. All other registers preserved| h4. Use This call inserts a blank column into the given sprite. h4. Notes Sprite columns are numbered from the left of the sprite. Therefore specifying 0 in R3 will cause a new column to be added to the left of the sprite, and specifying the sprite width will cause the new column to be added to the right. See also [[OS_SpriteOp 46]] to delete a column, or [[OS_SpriteOp 58]] to insert/delete multiple columns. h4. See also * [[Format Of Sprite]] * [[Format Of Sprite Area]] * [[OS_SpriteOp]] * [[OS_SpriteOp 46]] * [[OS_SpriteOp 58]]