Class LayoutView
Inheritance
System.Object
LayoutView
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: CADability.dll
Syntax
public class LayoutView : IShowPropertyImpl, IShowProperty, IPropertyEntry, IView, ICommandHandler
Constructors
|
Improve this Doc
View Source
LayoutView(Layout, Project)
Declaration
public LayoutView(Layout layout, Project project)
Parameters
Properties
|
Improve this Doc
View Source
Declaration
public bool AllowContextMenu { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
AllowDrag
Declaration
public bool AllowDrag { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
AllowDrop
Declaration
public bool AllowDrop { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public override MenuWithHandler[] ContextMenu { get; }
Property Value
Overrides
|
Improve this Doc
View Source
EntryType
Declaration
public override ShowPropertyEntryType EntryType { get; }
Property Value
Overrides
|
Improve this Doc
View Source
IsInitialized
Declaration
public bool IsInitialized { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
LabelText
Declaration
public override string LabelText { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Overrides
|
Improve this Doc
View Source
LabelType
Declaration
public override ShowPropertyLabelFlags LabelType { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Layout
Declaration
public Layout Layout { get; }
Property Value
|
Improve this Doc
View Source
SubEntries
Overrides SubEntries,
returns the subentries in this property view.
Declaration
public override IShowProperty[] SubEntries { get; }
Property Value
Overrides
|
Improve this Doc
View Source
SubEntriesCount
Overrides SubEntriesCount,
returns the number of subentries in this property view.
Declaration
public override int SubEntriesCount { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
Overrides
Methods
|
Improve this Doc
View Source
Added(IPropertyPage)
Declaration
public override void Added(IPropertyPage propertyTreeView)
Parameters
Overrides
|
Improve this Doc
View Source
DoDragDrop(GeoObjectList, DragDropEffects)
Declaration
public DragDropEffects DoDragDrop(GeoObjectList dragList, DragDropEffects all)
Parameters
Returns
|
Improve this Doc
View Source
GetInfoProviderIndex(Point)
Declaration
public int GetInfoProviderIndex(Point ScreenCursorPosition)
Parameters
| Type |
Name |
Description |
| System.Drawing.Point |
ScreenCursorPosition |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
GetInfoProviderText(Int32, InfoLevelMode)
Declaration
public string GetInfoProviderText(int Index, InfoLevelMode Level)
Parameters
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
GetInfoProviderVerticalPosition(Int32)
Declaration
public int GetInfoProviderVerticalPosition(int Index)
Parameters
| Type |
Name |
Description |
| System.Int32 |
Index |
|
Returns
| Type |
Description |
| System.Int32 |
|
|
Improve this Doc
View Source
Declaration
public void HScroll(double Position)
Parameters
| Type |
Name |
Description |
| System.Double |
Position |
|
|
Improve this Doc
View Source
LabelChanged(String)
Declaration
public override void LabelChanged(string NewText)
Parameters
| Type |
Name |
Description |
| System.String |
NewText |
|
Overrides
|
Improve this Doc
View Source
OnDragDrop(DragEventArgs)
Declaration
public void OnDragDrop(DragEventArgs drgevent)
Parameters
|
Improve this Doc
View Source
OnDragEnter(DragEventArgs)
Declaration
public void OnDragEnter(DragEventArgs drgevent)
Parameters
|
Improve this Doc
View Source
OnDragLeave(EventArgs)
Declaration
public void OnDragLeave(EventArgs e)
Parameters
| Type |
Name |
Description |
| System.EventArgs |
e |
|
|
Improve this Doc
View Source
OnDragOver(DragEventArgs)
Declaration
public void OnDragOver(DragEventArgs drgevent)
Parameters
|
Improve this Doc
View Source
OnMouseDoubleClick(MouseEventArgs)
Declaration
public void OnMouseDoubleClick(MouseEventArgs e)
Parameters
|
Improve this Doc
View Source
OnMouseDown(MouseEventArgs)
Declaration
public void OnMouseDown(MouseEventArgs e)
Parameters
|
Improve this Doc
View Source
OnMouseEnter(EventArgs)
Declaration
public void OnMouseEnter(EventArgs e)
Parameters
| Type |
Name |
Description |
| System.EventArgs |
e |
|
|
Improve this Doc
View Source
OnMouseHover(EventArgs)
Declaration
public void OnMouseHover(EventArgs e)
Parameters
| Type |
Name |
Description |
| System.EventArgs |
e |
|
|
Improve this Doc
View Source
OnMouseLeave(EventArgs)
Declaration
public void OnMouseLeave(EventArgs e)
Parameters
| Type |
Name |
Description |
| System.EventArgs |
e |
|
|
Improve this Doc
View Source
OnMouseMove(MouseEventArgs)
Declaration
public void OnMouseMove(MouseEventArgs e)
Parameters
|
Improve this Doc
View Source
OnMouseUp(MouseEventArgs)
Declaration
public void OnMouseUp(MouseEventArgs e)
Parameters
|
Improve this Doc
View Source
OnMouseWheel(MouseEventArgs)
Declaration
public void OnMouseWheel(MouseEventArgs e)
Parameters
|
Improve this Doc
View Source
OnPaint(PaintEventArgs)
Declaration
public void OnPaint(PaintEventArgs e)
Parameters
|
Improve this Doc
View Source
OnSizeChanged(Rectangle)
Declaration
public void OnSizeChanged(Rectangle oldRectangle)
Parameters
| Type |
Name |
Description |
| System.Drawing.Rectangle |
oldRectangle |
|
|
Improve this Doc
View Source
Print(PrintDocument)
Declaration
public void Print(PrintDocument pd)
Parameters
| Type |
Name |
Description |
| System.Drawing.Printing.PrintDocument |
pd |
|
|
Improve this Doc
View Source
Removed(IPropertyTreeView)
Declaration
public override void Removed(IPropertyTreeView propertyTreeView)
Parameters
| Type |
Name |
Description |
| IPropertyTreeView |
propertyTreeView |
the IPropertyTreeView from which it was removed
|
Overrides
|
Improve this Doc
View Source
Declaration
public void VScroll(double Position)
Parameters
| Type |
Name |
Description |
| System.Double |
Position |
|
|
Improve this Doc
View Source
ZoomDelta(Double)
Declaration
public void ZoomDelta(double f)
Parameters
| Type |
Name |
Description |
| System.Double |
f |
|
|
Improve this Doc
View Source
ZoomTotal(Double)
Declaration
public void ZoomTotal(double factor)
Parameters
| Type |
Name |
Description |
| System.Double |
factor |
|
Events
|
Improve this Doc
View Source
RepaintActionEvent
Declaration
public event LayoutView.RepaintActionDelegate RepaintActionEvent
Event Type
|
Improve this Doc
View Source
Declaration
public event ScrollPositionChanged ScrollPositionChangedEvent
Event Type
Explicit Interface Implementations
|
Improve this Doc
View Source
IView.AdjustPoint(GeoPoint, Point, out GeoPoint, GeoObjectList)
Declaration
SnapPointFinder.DidSnapModes IView.AdjustPoint(GeoPoint BasePoint, Point MousePoint, out GeoPoint WorldPoint, GeoObjectList ToIgnore)
Parameters
Returns
|
Improve this Doc
View Source
IView.AdjustPoint(Point, out GeoPoint, GeoObjectList)
Declaration
SnapPointFinder.DidSnapModes IView.AdjustPoint(Point MousePoint, out GeoPoint WorldPoint, GeoObjectList ToIgnore)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
bool IView.AllowContextMenu { get; }
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
IView.AllowDrag
Declaration
bool IView.AllowDrag { get; }
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
IView.AllowDrop
Declaration
bool IView.AllowDrop { get; }
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
IView.Canvas
Declaration
ICanvas IView.Canvas { get; }
Returns
|
Improve this Doc
View Source
IView.Connect(ICanvas)
Declaration
void IView.Connect(ICanvas canvas)
Parameters
| Type |
Name |
Description |
| ICanvas |
canvas |
|
|
Improve this Doc
View Source
IView.DisplayRectangle
Declaration
Rectangle IView.DisplayRectangle { get; }
Returns
| Type |
Description |
| System.Drawing.Rectangle |
|
|
Improve this Doc
View Source
IView.DoDragDrop(GeoObjectList, DragDropEffects)
Declaration
DragDropEffects IView.DoDragDrop(GeoObjectList dragList, DragDropEffects all)
Parameters
Returns
|
Improve this Doc
View Source
IView.GetDataPresent(Object)
Declaration
GeoObjectList IView.GetDataPresent(object data)
Parameters
| Type |
Name |
Description |
| System.Object |
data |
|
Returns
|
Improve this Doc
View Source
IView.GetShowProperties(IFrame)
Declaration
IShowProperty IView.GetShowProperties(IFrame Frame)
Parameters
| Type |
Name |
Description |
| IFrame |
Frame |
|
Returns
|
Improve this Doc
View Source
IView.Invalidate(PaintBuffer.DrawingAspect, Rectangle)
Declaration
void IView.Invalidate(PaintBuffer.DrawingAspect aspect, Rectangle ToInvalidate)
Parameters
|
Improve this Doc
View Source
IView.InvalidateAll()
Declaration
void IView.InvalidateAll()
|
Improve this Doc
View Source
IView.LastSnapMode
Declaration
SnapPointFinder.DidSnapModes IView.LastSnapMode { get; }
Returns
|
Improve this Doc
View Source
IView.LastSnapObject
Declaration
IGeoObject IView.LastSnapObject { get; }
Returns
|
Improve this Doc
View Source
IView.Model
Declaration
Model IView.Model { get; }
Returns
|
Improve this Doc
View Source
IView.Name
Declaration
string IView.Name { get; }
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
IView.OnPaint(PaintEventArgs)
Declaration
void IView.OnPaint(PaintEventArgs e)
Parameters
|
Improve this Doc
View Source
IView.PaintType
Declaration
string IView.PaintType { get; }
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
IView.PickObjects(Point, PickMode)
Declaration
GeoObjectList IView.PickObjects(Point MousePoint, PickMode pickMode)
Parameters
| Type |
Name |
Description |
| System.Drawing.Point |
MousePoint |
|
| PickMode |
pickMode |
|
Returns
|
Improve this Doc
View Source
IView.ProjectedModel
Declaration
ProjectedModel IView.ProjectedModel { get; }
Returns
|
Improve this Doc
View Source
IView.Projection
Declaration
Projection IView.Projection { get; set; }
Returns
|
Improve this Doc
View Source
IView.RemovePaintHandler(PaintBuffer.DrawingAspect, PaintView)
Declaration
void IView.RemovePaintHandler(PaintBuffer.DrawingAspect aspect, PaintView PaintHandler)
Parameters
|
Improve this Doc
View Source
Declaration
event ScrollPositionChanged IView.ScrollPositionChangedEvent
Returns
|
Improve this Doc
View Source
IView.SetCursor(String)
Declaration
void IView.SetCursor(string cursor)
Parameters
| Type |
Name |
Description |
| System.String |
cursor |
|
|
Improve this Doc
View Source
IView.SetPaintHandler(PaintBuffer.DrawingAspect, PaintView)
Declaration
void IView.SetPaintHandler(PaintBuffer.DrawingAspect aspect, PaintView PaintHandler)
Parameters
|
Improve this Doc
View Source
IView.ZoomToRect(BoundingRect)
Declaration
void IView.ZoomToRect(BoundingRect World2D)
Parameters
|
Improve this Doc
View Source
ICommandHandler.OnCommand(String)
Declaration
bool ICommandHandler.OnCommand(string MenuId)
Parameters
| Type |
Name |
Description |
| System.String |
MenuId |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
ICommandHandler.OnSelected(MenuWithHandler, Boolean)
Declaration
void ICommandHandler.OnSelected(MenuWithHandler selectedMenuItem, bool selected)
Parameters
| Type |
Name |
Description |
| MenuWithHandler |
selectedMenuItem |
|
| System.Boolean |
selected |
|
|
Improve this Doc
View Source
ICommandHandler.OnUpdateCommand(String, CommandState)
Declaration
bool ICommandHandler.OnUpdateCommand(string MenuId, CommandState CommandState)
Parameters
| Type |
Name |
Description |
| System.String |
MenuId |
|
| CommandState |
CommandState |
|
Returns
| Type |
Description |
| System.Boolean |
|
Implements