BWindow class definition and support data structures.
More...
BWindow class definition and support data structures.
#define B_ALL_WORKSPACES 0xffffffff |
Applies to all workspaces.
- Since
- BeOS R3
#define B_CURRENT_WORKSPACE 0 |
Applies to current workspace only.
- Since
- BeOS R3
Enumerator |
---|
B_NOT_MOVABLE |
Window cannot be moved by the user.
- Since
- BeOS R3
|
B_NOT_CLOSABLE |
Window cannot be closed by the user, no close button is displayed.
- Since
- BeOS R3
|
B_NOT_ZOOMABLE |
Window cannot be zoomed by the user, no zoom button is displayed.
- Since
- BeOS R3
|
B_NOT_MINIMIZABLE |
Window cannot be minimized by the user.
- Since
- BeOS R3
|
B_NOT_RESIZABLE |
Window cannot be resized by the user.
- Since
- BeOS R3
|
B_NOT_H_RESIZABLE |
Window cannot be resized horizontally by the user.
- Since
- BeOS R3
|
B_NOT_V_RESIZABLE |
Window cannot be resized vertically by the user.
- Since
- BeOS R3
|
B_AVOID_FRONT |
Window cannot be brought to front.
- Since
- BeOS R3
|
B_AVOID_FOCUS |
Window cannot receive keyboard focus.
- Since
- BeOS R3
|
B_WILL_ACCEPT_FIRST_CLICK |
The first click will not just bring the window to front, it will also be processed by the window.
- Since
- BeOS R3
|
B_OUTLINE_RESIZE |
Window draws only it's outline as it's resized and doesn't draw its contents.
- Since
- BeOS R3
|
B_NO_WORKSPACE_ACTIVATION |
Causes the current workspace to stay active even if the window is activated on another workspace.
- Since
- BeOS R3
|
B_NOT_ANCHORED_ON_ACTIVATE |
Causes the window to move to the current workspace when activated if it already exists on another workspace.
- Since
- BeOS R3
|
B_QUIT_ON_WINDOW_CLOSE |
Quit the application when the window closes.
- Note
- This flag existed but didn't function in BeOS R5.
- Since
- BeOS R5
|
B_SAME_POSITION_IN_ALL_WORKSPACES |
Window maintains its position across workspaces.
- Note
- This flag did not exist in BeOS R5.
- Since
- Haiku R1
|
B_AUTO_UPDATE_SIZE_LIMITS |
Automatically adjust the window size according to the layout constraints.
- Note
- This flag did not exist in BeOS R5.
- Since
- Haiku R1
|
B_CLOSE_ON_ESCAPE |
Close the window when the user pushes the Escape key.
- Note
- This flag did not exist in BeOS R5.
- Since
- Haiku R1
|
B_NO_SERVER_SIDE_WINDOW_MODIFIERS |
- Since
- Haiku R1
|