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

Window Flags

Programmer's Reference Manuals
» Part 7 - The Desktop
» The Window Manager
» SWI Calls
» Wimp_CreateWindow
» Window Block
» Window Flags

Window Flags

Bit Wimp Meaning
0 Old Has title bar
1   Window is moveable
2 Old Window has vertical scroll bar
3 Old Window has horizontal scroll bar
4   Window can be redrawn entirely by the Wimp
5   Window is a pane
6   Window can be opened (or dragged) outside screen
7 Old Has no close and back icons
8   Return Scroll_Request event (with auto-repeat)
9   Return Scroll_Request event (without auto-repeat)
10   Window colours as GCOL numbers 0 – 254
11   Window belongs to background window stacks
12   Detect keypresses
13 3.10 Force window to stay on screen
14 3.10 Ignore right-extent adjust size icon
15 3.10 Ignore bottom-extent when dragging adjust size icon
16   Window is open
17   Window is fully visible
18   Window has been toggled to full size
19   Open_Window_Request caused by toggle size icon
20   Window has input focus
21 3.10 Force window to screen on next Wimp_OpenWindow
22   Toggle method
23 3.98 Furniture window (if child)
4.00 Foreground window stack
24   Window has back icon
25   Window has close icon
26   Window has title bar
27   Window has toggle size icon
28   Window has vertical scroll bar
29   Window has adjust size icon
30   Window has Horizontal scroll bar
31   1 for using new format, 0 for old

See also

  • Wimp_CreateWindow
Revised on June 17, 2009 21:26:47 by Alan Robertson (52)? (127.0.0.1)
Edit | Back in time (3 revisions) | See changes | History | Views: Print | Source | Linked from: The Window Manager Window Panes, The Window Manager Keyboard Input And Text Handling, The Window Manager Colour, Window Block, Window Stacks, Wimp_GetWindowState (original syntax), Wimp_GetWindowState (extended syntax), Wimp_OpenWindow (extended syntax), Scroll_Request, Lose_Caret, Gain_Caret

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