| 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.