h6. [[WindowManager]] h6(. » [[WindowManager SWI Calls|SWI Calls]] h6((. » [[Wimp_Extend|Wimp_Extend]] h6(((. » Wimp_Extend (sprite suffix) h2. Wimp_Extend (sprite suffix) h5. (SWI &400FB) |_<^. Entry |_<^. | |<^. R0 |<^. 13 (reason code) | |<^. R1 |Pointer to file name | |<^. R2 |Pointer to output buffer | |/2<^. R3 |Size of buffer, or | |<^. 0 to read size required | |_<^. Exit |_<^. | |<^. R0 |<^. Corrupt | |/2<^. R3 |<^. Space left in buffer, or | |<^. Required size | h4. Use This call with a reason code of 13, adds a sprite file suffix onto a pathname h4. Notes It uses a multi-pass strategy so that it will fall back where a particular file is not available. For more information on sprite files and use of sprite file suffixes, please read the page about [[The Window Manager RISC OS System Icons|system icons]]. Due to a possibility that other versions of RISC OS use reason code 13 to provide unrelated functionality, it is advisable to use [[Wimp_Extend (sprite suffix) (RISC OS Select)|Wimp_Extend (sprite suffix)]] (RISC OS Select version) unless a check for a suitable OS version is made before the call. h4. See also * [[The Window Manager RISC OS System Icons|System Icons]] * [[Wimp_Extend|Wimp_Extend]] * [[Wimp_Extend (sprite suffix) (RISC OS Select)|Wimp_Extend (sprite suffix)]] (RISC OS Select version) * [[Wimp_Extend (stack information)|Wimp_Extend (stack information)]] * [[Wimp_Extend (window information)|Wimp_Extend (window information)]]