Method | Description |
---|---|
AddChild() | Adds a child view to the view hierarchy |
AddLine() | Adds a line to the line array |
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 |
AppendToPicture() | Begins recording a picture, appending to an existing BPicture |
AttachedToWindow() | Hook called when the view is attached to a window |
BeginLineArray() | Begins a line array |
BeginPicture() | Begins recording a new picture |
BeginRectTracking() | Begins tracking the cursor |
Bounds() | Returns the bounds rectangle |
ChildAt() | Returns a given child view |
ClearViewBitmap() | Clears the background view bitmap |
ConstrainClippingRegion() | Restricts the area in which the view can draw |
ConvertFromParent() | Converts local coordinates of parent to local coordinates of view |
ConvertFromScreen() | Converts screen coordinates to local coordinates of view |
ConvertToParent() | Converts local coordinates of view to local coordinates of parent |
ConvertToScreen() | Converts local coordinates of view to screen coordinates |
CopyBits() | Copies image from one part of view to another |
CountChildren() | Returns the number of child views |
DetachedFromWindow() | Hook called when the view is detached from the window |
DragMessage() | Initiates a drag-and-drop session |
Draw() | Hook to update the view |
DrawBitmapAsync() | Draws a BBitmap in the view (asynchronous) |
DrawBitmap() | Draws a BBitmap in the view (synchronous) |
DrawChar() | Draws a character in the view |
DrawPicture() | Renders a BPicture in the view |
DrawString() | Draws a string in the view |
DrawingMode() | Returns the drawing mode |
EndLineArray() | Ends the line array |
EndPicture() | Ends recording a picture |
EndRectTracking() | Ends tracking the cursor |
FillArc() | Fills a region defined by the path of an arc |
FillBezier() | Fills a region defined by a third degree Bezier curve |
FillEllipse() | Fills an ellipse |
FillPolygon() | Fills a polygon |
FillRect() | Fills a rectangle |
FillRegion() | Fills a region with a given pattern |
FillRoundRect() | Fills a rounded rectangle |
FillTriangle() | Fills a triangle |
FindView() | Finds a named child view |
Flags() | Returns the notification flags |
Flush() | Flushes drawing queue, returning immediately |
Frame() | Returns the frame rectangle of the view |
FrameMoved() | Hook called when the view moves within its parent's coordinate system |
FrameResized() | Hook called when the view frame is resized |
GetClippingRegion() | Returns the local clipping region of the BView |
GetFont() | Returns the current font |
GetFontHeight() | Returns the height of the current font |
GetMouse() | Returns the location of the cursor and the mouse button state |
GetPreferredSize() | Hook returning the preferred size of the view |
GetStringWidths() | Returns the amounts required to display a set of strings |
GetSupportedSuites() | Provided for implementation |
Hide() | Hides a view |
HighColor() | Returns the current high color for the view |
Instantiate() | Creates a BView from a BMessage |
Invalidate() | Invalidates a portion of the view |
InvertRect() | Inverts the colors of a rectangle in the view |
IsFocus() | Tests whether the view is the current focus view for the window |
IsHidden() | Tests whether the view is hidden |
IsPrinting() | Tests whether the view output is destined for the printer |
KeyDown() | Hook called in response to a B_KEY_DOWN message |
KeyUp() | Hook called in response to a B_KEY_UP message |
LeftTop() | Returns coordinates of the left top corner of the view |
LineCapMode() | Returns the current line cap mode |
LineJoinMode() | Returns the current line join mode |
LineMiterLimit() | Returns the current miter limit |
LowColor() | Returns the current low color for the view |
MakeFocus() | Sets the focus status for the view |
MessageReceived() | Provided for implementation |
MouseDown() | Hook called in response to a B_MOUSE_DOWN message |
MouseMoved() | Hook called in response to a B_MOUSE_MOVED message |
MouseUp() | Currently unimplemented |
MoveBy() | Moves the view within the parent's coordinate system |
MovePenBy() | Moves the pen location |
MovePenTo() | Sets the pen location |
MoveTo() | Moves the view to a given point in the parent's coordinate system |
NextSibling() | Returns the next sibling in the chain |
Origin() | Returns the local origin |
Parent() | Returns the parent view |
PenLocation() | Returns the pen location |
PenSize() | Returns the pen size |
PopState() | Restore the graphics context from the state stack |
PreviousSibling() | Returns the previous sibling in the chain |
Pulse() | Hook called at regular intervals |
PushState() | Saves the graphics context on the state stack |
RemoveChild() | Removes a child view from the view hierarchy |
RemoveSelf() | Removes the view from the parent |
ResizeBy() | Resize the view by a given amount |
ResizeTo() | Resize the view to a given size |
ResizeToPreferred() | Resizes frame to the preferred size |
ResizingMode() | Returns the resizing size |
ResolveSpecifier() | Provided for implementation |
ScrollBar() | Returns the scroll bar of the given orientation targetting the view |
ScrollBy() | Scroll the view by a given amount |
ScrollTo() | Scroll the view to a given position |
SetDiskMode() | Returns the drawing mode |
SetDrawingMode() | Sets the drawing mode |
SetFlags() | Sets the notification flags |
SetFont() | Sets the current font |
SetFontSize() | Sets the current font size |
SetHighColor() | Sets the current high color for the view |
SetLineMode() | Sets the current line mode |
SetLowColor() | Sets the current low color for the view |
SetOrigin() | Sets the local origin |
SetPenSize() | Sets the pen size |
SetResizingMode() | Sets the resizing size |
SetScale() | Sets the local scale of the coordinate system |
SetViewBitmap() | Sets the background view bitmap |
SetViewColor() | Sets the background view color |
Show() | Displays a view |
StringWidth() | Returns the amount required to display a string |
StrokeArc() | Draws a line along the path of an arc |
StrokeBezier() | Draws a third degree Bezier curve |
StrokeEllipse() | Draws a line along the path of an ellipse |
StrokeLine() | Draws a line |
StrokePolygon() | Draws a line along the edges of a polygon |
StrokeRect() | Draws a line along the edges of a rectangle |
StrokeRoundRect() | Draws a line along a rounded rectangle |
StrokeTriangle() | Draws a line along the edges of a triangle |
Sync() | Flushes drawing queue, returning when operations have completed |
TargetedByScrollView() | Hook called when the view becomes targetted by a BScrollView |
BView() | Constructor |
~BView() | Destructor |
ViewColor() | Returns the background view color |
WindowActivated() | Hook called when the parent window is activated or deactivated |
Window() | Returns the window to which the BView is attached |
The Be Book, in lovely HTML, for BeOS Release 4.
Copyright © 1998 Be, Inc. All rights reserved.
Last modified January 4, 1999.