Click or drag to resize

RhinoPageView Properties

The RhinoPageView type exposes the following members.

Public propertyActiveDetail
Returns the active detail object. If no detail is active, or if the page is active, then null is returned.
Public propertyActiveDetailId
Returns the id of the active detail. If no detail is active, or if the page is active, then Guid.Empty is returned.
Public propertyActiveViewport
Gets the active viewport. The ActiveViewport is the same as the MainViewport for standard RhinoViews. In a RhinoPageView, the active viewport may be the RhinoViewport of a child detail object. Most of the time, you will use ActiveViewport unless you explicitly need to work with the main viewport.
(Overrides RhinoViewActiveViewport.)
Public propertyActiveViewportID
Returns viewport ID for the active viewport. Faster than ActiveViewport function when working with page views.
(Inherited from RhinoView.)
Public propertyBounds
Gets the size and location of the view including its non-client elements, in pixels, relative to the parent control.
(Inherited from RhinoView.)
Public propertyClientRectangle
Gets the rectangle that represents the client area of the view.
(Inherited from RhinoView.)
Public propertyDisplayPipeline
Gets the display pipeline used for this view.
(Inherited from RhinoView.)
Public propertyDocument (Inherited from RhinoView.)
Public propertyFloating
Floating state of RhinoView. if true, then the view will be in a floating frame window. Otherwise the view will be embedded in the main frame.
(Inherited from RhinoView.)
Public propertyHandle
Gets the window handle that this view is bound to.
(Inherited from RhinoView.)
Public propertyMainViewport
A RhinoView contains a "main viewport" that fills the entire view client window. RhinoPageViews may also contain nested child RhinoViewports for implementing detail viewports. The MainViewport will always return this RhinoView's m_vp.
(Inherited from RhinoView.)
Public propertyMaximized (Inherited from RhinoView.)
Public propertyCode examplePageHeight
Height of the page in the document's PageUnitSystem
Public propertyCode examplePageIsActive
Returns true if the page is active, rather than any detail view. This occurs when the MainViewport.Id == ActiveViewportID.
Public propertyCode examplePageName
Same as the MainViewport.Name.
Public propertyPageNumber
Gets or sets the runtime page number and updates the page number for all of the other pages. The first page has a value of 0.
Public propertyCode examplePageWidth
Width of the page in the document's PageUnitSystem
Public propertyPaperName
Returns the name of the layout's media, or paper (e.g. Letter, Legal, A1, etc.), used to determine the page width and page height.
Public propertyPrinterName
Returns the name of the layout's destination printer.
Public propertyRealtimeDisplayMode
Gets the RealtimeDisplayMode active for this view. null if the view doesn't have a RealtimeDisplayMode set.
(Inherited from RhinoView.)
Public propertyRuntimeSerialNumber (Inherited from RhinoView.)
Public propertyScreenRectangle
Gets the rectangle that represents the client area of the view in screen coordinates.
(Inherited from RhinoView.)
Public propertySize
Gets or sets the size of the view
(Inherited from RhinoView.)
Public propertyTitleVisible
Visibility of the viewport title window.
(Inherited from RhinoView.)
See Also