RISC OS Open
A fast and easily customised operating system for ARM devices
ROOL
Home | News | Software | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

The Window Manager SWI Calls

Programmer's Reference Manuals
» Part 7 - The Desktop
» The Window Manager
» SWI Calls
  • Wimp_AddMessages
  • Wimp_AutoScroll
  • Wimp_BaseOfSprites
  • Wimp_BlockCopy
  • Wimp_ClaimFreeMemory
  • Wimp_CloseDown
  • Wimp_CloseTemplate
  • Wimp_CloseWindow
  • Wimp_CommandWindow
  • Wimp_CreateIcon
  • Wimp_CreateMenu
  • Wimp_CreateSubMenu
  • Wimp_CreateWindow
  • Wimp_DecodeMenu
  • Wimp_DeleteIcon
  • Wimp_DeleteWindow
  • Wimp_DragBox
  • Wimp_Extend
  • Wimp_ForceRedraw
  • Wimp_GetCaretPosition
  • Wimp_GetIconState
  • Wimp_GetMenuState
  • Wimp_GetPointerInfo
  • Wimp_GetRectangle
  • Wimp_GetWindowInfo
  • Wimp_GetWindowOutline
  • Wimp_GetWindowState
  • Wimp_Initialise
  • Wimp_LoadTemplate
  • Wimp_OpenTemplate
  • Wimp_OpenWindow
  • Wimp_PlotIcon
  • Wimp_Poll
  • Wimp_PollIdle
  • Wimp_ProcessKey
  • Wimp_ReadPalette
  • Wimp_ReadPixTrans
  • Wimp_ReadSysInfo
  • Wimp_RedrawWindow
  • Wimp_RegisterFilter
  • Wimp_RemoveMessages
  • Wimp_ReportError
  • Wimp_Resizeicon
  • Wimp_SendMessage
  • Wimp_SetCaretPosition
  • Wimp_SetColour
  • Wimp_SetColourMapping
  • Wimp_SetExtent
  • Wimp_SetFontColours
  • Wimp_SetIconState
  • Wimp_SetMode
  • Wimp_SetPalette
  • Wimp_SetPointerShape
  • Wimp_SetWatchdogState
  • Wimp_SlotSize
  • Wimp_SpriteOp
  • Wimp_StartTask
  • Wimp_TextColour
  • Wimp_TextOp
  • Wimp_TransferBlock
  • Wimp_UpdateWindow
  • Wimp_WhichIcon
Revised on June 16, 2009 00:11:25 by Alan Robertson (52)? (127.0.0.1)
Edit | Back in time (6 revisions) | See changes | History | Views: Print | Source | Linked from: Programmer's Reference Manuals, The Window Manager, Wimp_AddMessages, Wimp_BaseOfSprites, Wimp_BlockCopy, Wimp_ClaimFreeMemory, Wimp_CloseDown, Wimp_CloseTemplate, Wimp_CloseWindow, Wimp_CommandWindow, Wimp_CreateIcon, Wimp_CreateIcon (window syntax), Icon Priority, Icon Bar Position, Wimp_CreateIcon (icon bar syntax), Wimp_CreateMenu, Menu Block, Menu Items, Item Flags, Wimp_CreateSubMenu, Wimp_CreateWindow, Window Block, Window Locations, Window Flags, Window Stacks, Extra Window Flags, Icon Flags, Window Button Types, Icon Block, Icon Data, Text Sprite Justification, Wimp_DecodeMenu, Wimp_DeleteIcon, Wimp_DeleteWindow, Wimp_DragBox, Drag Block, Dragtypes, Drag Box Flags, Wimp_ForceRedraw, Wimp_ForceRedraw (mark invalid area syntax), Wimp_ForceRedraw (extended syntax), Wimp_GetCaretPosition, Caret Flags, Wimp_GetIconState, Wimp_GetMenuState, Wimp_GetPointerInfo, Button State, Icon Handle, Wimp_GetRectangle, Rectangle Data, Wimp_GetWindowInfo, Wimp_GetWindowOutline, Wimp_GetWindowState, Wimp_GetWindowState (original syntax), Wimp_GetWindowState (extended syntax), Nested Window Flags, Nesting Values, Wimp_Initialise, Wimp_LoadTemplate, Wimp_LoadTemplate (load syntax), Wimp_LoadTemplate (request size syntax), Wimp_OpenTemplate, Wimp_OpenWindow, Wimp_OpenWindow (original syntax), Wimp_OpenWindow (extended syntax), Wimp_PlotIcon, Wimp_Poll, Poll Mask, Wimp States, Null_Reason, Redraw_Window_Request, Open_Window_Request, Close_Window_Request, Pointer_Leaving_Window, Pointer_Entering_Window, Mouse_Click, Icon Button Types, User_Drag_Box, Key_Pressed, Wimp Managed Key Presses, Character Codes, Menu_Selection, Scroll_Request, Scroll Directions, Lose_Caret, Gain_Caret, Wimp_StartTask, User_Message, User_Message_Recorded, User_Message_Acknowledge, Wimp_PollIdle, Wimp_ProcessKey, Wimp_ReadPalette, Palette Block, Wimp_ReadPixTrans, Scale Factors, Colour Translation Table, Wimp_ReadSysInfo, Wimp Write Directions, Wimp_RedrawWindow, Wimp_RegisterFilter, Wimp_RemoveMessages, Wimp_ReportError, ReportError Flags, Error Box Type List, SWI Error Block, Error Generators, Wimp_ResizeIcon, Wimp_SetCaretPosition, Wimp_SetColour, Wimp_SetPalette, Wimp_SetColourMapping, Wimp_SetExtent, Wimp_SetFontColours, Wimp_SetIconState, Wimp_SetMode, Mode Specifier Block, Mode Selector Flags, Pixel Depths, Mode Variable Numbers, Mode Flags, Wimp_SetPointerShape, Wimp_SetWatchdogState, Wimp_SlotSize, Wimp_SpriteOp, Wimp_TextColour, Wimp_TextOp, Wimp_TextOp 0, Wimp_TextOp 1, Wimp_TextOp 2, Wimp_TextOp 3, Wimp_TextOp 4, Wimp_TransferBlock, Wimp_UpdateWindow, Wimp_WhichIcon, Wimp_Extend, Wimp_AutoScroll, AutoScroll Status Flags, Wimp Items, AutoScroll Entry Flags, AutoScroll Block, Wimp_Extend (stack information), Wimp_Extend (window information), Extend Block, Wimp_Extend (sprite suffix), Validation Strings, Validation String A, Validation String C, Validation String N, Validation String D, Validation String F, Validation String K, Validation String L, Validation String P, Validation String R, Validation String S, Validation String U, Validation String X, Validation String Y, SWI Calls, Internal Communications Introduction, Reason Codes, PollWord_NonZero, Wimp Visual Flags, Wimp_SendMessage

Search the Wiki

Social

Follow us on and

Commercial use

For commercial enquiries, please contact the owners of RISC OS, Castle Technology Ltd.

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2011 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys