Function |
Description |
---|
Activate() |
Activates or deactivates the window |
AddChild() |
Adds a view to the window |
AddShortcut() |
Adds a keyboard shortcut |
AddToSubset() |
Adds a window to this window's subset |
Archive() |
Archives a BWindow into a BMessage |
Bounds() |
Returns the window's bounds rectangle |
ChildAt() |
Returns a specific view in the window |
CommitViewTransaction() |
Finishes and renders the current batch drawing job |
ConvertFromScreen() |
Converts from screen coordinates to local coordinates |
ConvertToScreen() |
Converts from local coordinates to screen coordinates |
CountChildren() |
Returns the number of "root" views in the window |
CurrentFocus() |
Returns the current focus view |
DefaultButton() |
Returns the default button for the window |
DisableUpdates() |
Disables automatic updating |
DispatchMessage() |
Implementation detail. See BLooper::DispatchMessage() |
EnableUpdates() |
Enables automatic updating |
FindView() |
Finds a specific child view |
Flush() |
Flushes the server queue, returning immediately |
FrameMoved() |
Hook called when the window is moved |
FrameResized() |
Hook called when the window is resized |
GetSizeLimits() |
Returns the maximum and minimum window size |
GetSupportedSuites() |
Provided for implementation |
GetWindowAlignment() |
Returns the window pixel alignment |
Hide() |
Hides a window |
IsActive() |
Tests whether the window is active |
IsFloating() |
Tests whether the window has a floating feel |
IsFront() |
Tests whether the window is frontmost on the screen |
IsHidden() |
Tests whether the window is hidden |
IsMinimized() |
Returns true if the window is minimized |
IsModal() |
Tests whether the window has a modal feel |
KeyMenuBar() |
Returns the key menu bar |
LastMouseMovedView() |
Returns a pointer to the child view in which the mouse last moved |
MenusBeginning() |
Hook called before menus are displayed |
MenusEnded() |
Hook called after menus have been removed from the screen |
MessageReceived() |
Implementation detail. See BHandler::MessageReceived(). |
MoveBy() |
Moves the window by a given amount |
MoveTo() |
Moves the window to a given position |
NeedsUpdate() |
Tests whether any views in the window need to be updated |
OpenViewTransaction() |
Starts a new batch drawing job |
PulseRate() |
Returns the pulse interval |
Quit() |
Removes the window and its views |
RemoveChild() |
Removes a view from the window |
RemoveFromSubset() |
Removes a window from this window's subset |
RemoveShortcut() |
Removes a keyboard shortcut |
ResizeBy() |
Resize the window by a given amount |
ResizeTo() |
Resize the window to the given dimensions |
ResolveSpecifier() |
Provided for implmentation |
ScreenChanged() |
Hook called when the screen characteristics change |
SendBehind() |
Move the window behind another window |
SetDefaultButton() |
Sets the default button for the window |
SetFeel() |
Sets the window feel |
SetFlags() |
Sets the window flags |
SetKeyMenuBar() |
Sets the key menu bar |
SetLook() |
Sets the window look |
SetPulseRate() |
Sets the pulse interval |
SetSizeLimits() |
Sets the maximum and minimum window size |
SetTitle() |
Sets the window title |
SetType() |
Sets the window type |
SetWindowAlignment() |
Sets the window pixel alignment |
SetWorkspaces() |
Sets the window's workspace set |
SetZoomLimits() |
Sets the maximum zoom size |
Show() |
Displays a window, returning immediately |
Sync() |
Flushes the server queue, returning when all operations have completed |
Type() |
Returns the window type |
UpdateIfNeeded() |
Updates dirty views. (Effective in the window thread only!) |
WindowActivated() |
Hook called when the window is activated or deactivated |
BWindow() |
Constructor |
~BWindow() |
Use Quit() instead. |
WorkspaceActivated() |
Hook called when the window's workspace is activated or deactivated |
WorkspacesChanged() |
Hook called when the workspace set changes |
Zoom() |
Zooms the window |