# BView Hook Functions Summary

## Function Summary

Function | Description
--- | ---
AllAttached() | Hook called when all the views have been attached to a window
AllDetached() | Hook called after all views have been detached from the window
AttachedToWindow() | Hook called when the view is attached to a window
DetachedFromWindow() | Hook called when the view is detached from the window
DrawAfterChildren() | Hook to update the view after child views have drawn; allows drawing on top of children.
Draw() | Hook to update the view
B_ENTERED_VIEW |
B_EXITED_VIEW |
FrameMoved() | Hook called when the view moves within its parent's coordinate system
FrameResized() | Hook called when the view frame is resized
Function Summary |
GetPreferredSize() | Hook returning the preferred size of the view
B_INSIDE_VIEW |
KeyDown() | Hook called in response to a B_KEY_DOWN message
KeyUp() | Hook called in response to a B_KEY_UP message
MouseDown() | Hook called in response to a B_MOUSE_DOWN message
MouseMoved() | Hook called in response to a B_MOUSE_MOVED message
MouseUp() | Hook called in response to a B_MOUSE_UP message
B_OUTSIDE_VIEW |
Pulse() | Hook called at regular intervals
ResizeToPreferred() | Resizes frame to the preferred size
TargetedByScrollView() | Hook called when the view becomes targeted by a BScrollView
BView Hook Functions |
BView Hook Functions |
WindowActivated() | Hook called when the parent window is activated or deactivated

The Interface Kit Table of Contents | The Interface Kit Index

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

Copyright © 2000 Be, Inc. All rights reserved..