BWindow Class Summary


Method Summary

Method Description
Activate() Activates or deactivates the window
AddChild() Adds a view to the root of the view hierarchy
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 pointer to one of the window's root views
ConvertFromScreen() Converts from screen coordinates to local coordinates
ConvertToScreen() Converts from local coordinates to screen coordinates
CountChildren() Returns the number of root views in this window
CurrentFocus() Returns the current focus view
DefaultButton() Returns the default button for the window
DisableUpdates() Disables automatic updating
DispatchMessage() Provided for implementation
EnableUpdates() Enables automatic updating
Feel() Returns the window feel
FindView() Finds a specific child view
Flags() Returns the window flags
Flush() Flushes the server queue, returning immediately
Frame() Returns the window's frame rectangle
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
Instantiate() Creates a BWindow from a BMessage
IsActive() Tests whether the window is active
IsFloating() Tests whether the window is a floating window
IsFront() Tests whether the window is frontmost on the screen
IsHidden()
IsModal() Tests whether the window is modal
KeyMenuBar() Returns the key menu bar
LastMouseMovedView() Returns a pointer to the child view in which the mouse last moved
Look() Returns the window look
MenusBeginning() Hook called before menus are displayed
MenusEnded() Hook called after menus have been removed from the screen
MessageReceived() Provided for implementation
Minimize() Mimimizes or restores the window
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
PulseRate() Returns the pulse interval
Quit() Removes the window and its views
RemoveChild() Removes a view from the root of the view hierarchy
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
ShowSync() Tests whether the window is hidden
Sync() Flushes the server queue, returning when all operations have completed
Title() Returns the window title
Type() Returns the window type
UpdateIfNeeded() Updates dirty views
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
Workspaces() Returns the window's workspace set
WorkspacesChanged() Hook called when the workspace set changes
Zoom() Zooms the window





The Be Book, in lovely HTML, for BeOS Release 4.

Copyright © 1998 Be, Inc. All rights reserved.

Last modified December 14, 1998.