RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Window Flags

WindowManager
» 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 December 9, 2013 15:23:06 by Jeffrey Lee (213) (91.84.11.161)
Edit | Back in time (4 revisions) | See changes | History | Views: Print | Source | Linked from: Window Stacks, Window Block, WindowManager Window Panes, WindowManager Keyboard Input And Text Handling, WindowManager Colour, Scroll_Request, Wimp_GetWindowState (extended syntax), Lose_Caret, Wimp_GetWindowState (original syntax), Gain_Caret, Wimp_OpenWindow (extended syntax)

Search the Wiki

Social

Follow us on and

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!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2018 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