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

Page "Rien (223)" does not exist. Please create it now, or hit the "back" button in your browser.

Wimp_WhichIcon

Programmer's Reference Manuals
» Part 7 - The Desktop
» The Window Manager
» SWI Calls
» Wimp_WhichIcon

Wimp_WhichIcon

(SWI &400D6)
Entry
R0 Window handle
R1 Block to contain icon handles
R2 Bit mask
R3 Bit settings to match
Exit
R0 Corrupt
Block Updated

Use

The purpose of this call is to search all icons within a specific window for an icon with an icon flag that matches the pattern specified in R3.

Notes

For each icon that matches the search criteria, its handle number is added to the block pointed to by R1.

The list of returned icon handles are terminated by a value of -1.

The mask value in R2 is used to specify which bits are used to compare against. An example of how this call works is shown below.

(icon flags AND R2) = (R3 AND R2)

See also

  • Icon Flags
  • Wimp_Create_Icon
  • Wimp_SetIconState
Created on June 15, 2009 23:10:25 by Alan Robertson (52)? (127.0.0.1)
Edit | Views: Print | Source | Linked from: The Window Manager SWI Calls, Wimp_GetIconState

Search the Wiki

Commercial use

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

ROOL Store

The official C/C++ Development kit and more here.

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