h6. [[WindowManager]] h6(. » [[WindowManager SWI Calls|SWI Calls]] h6((. » Wimp_Extend h2. Wimp_Extend h5. (SWI &400FB) |_<^. Entry |_\2<^. | |/12<^. R0 |\2<^. Reason Code | |<^{width:2em}. 0-5 |<^. Internal use only | |<^. 6 |<^. [[Wimp_Extend (stack information)|Stack Information]] (parent window) | |<^. 7 |<^. [[Wimp_Extend (stack information)|Stack Information]] (top child window) | |<^. 8 |<^. [[Wimp_Extend (stack information)|Stack Information]] (bottom child window) | |<^. 9 |<^. [[Wimp_Extend (stack information)|Stack Information]] (sibling immediately below) | |<^. 10 |<^. [[Wimp_Extend (stack information)|Stack Information]] (sibling immediately above) | |<^. 11 |<^. [[Wimp_Extend (window information)|Window Information]] | |<^. 13 |<^. [[Wimp_Extend (sprite suffix)|Sprite Suffix]] | |<^. 14 |<^. [[Wimp_Extend (get validation string)|Get icon validation string]] | |<^. 15 |<^. [[Wimp_Extend (read slot size)|Read slot size]] | |<^. 257 |<^. [[Wimp_Extend (sprite suffix) (RISC OS Select)|Sprite Suffix]] (RISC OS Select compatible version) | h4. Use This call has multiple specific uses that are determined by the reason code passed via R0. h4. Notes Be careful when probing for supported features - unsupported reason codes will return with all registers preserved and no error. h4. See also * [[Wimp_Extend (sprite suffix)|Wimp_Extend (sprite suffix)]] * [[Wimp_Extend (stack information)|Wimp_Extend (stack information)]] * [[Wimp_Extend (window information)|Wimp_Extend (window information)]]