Class GeoPointProperty
Inheritance
System.Object
GeoPointProperty
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 GeoPointProperty : EditableProperty<GeoPoint>, IPropertyEntry, IShowProperty, IConstructProperty, IUserData, ICommandHandler, IHotSpot
Constructors
|
Improve this Doc
View Source
GeoPointProperty(IFrame, String)
Declaration
public GeoPointProperty(IFrame frame, string resourceId = null)
Parameters
| Type |
Name |
Description |
| IFrame |
frame |
|
| System.String |
resourceId |
|
|
Improve this Doc
View Source
GeoPointProperty(EditableProperty<GeoPoint>.GetValueDelegate, EditableProperty<GeoPoint>.SetValueDelegate, IFrame, String)
Declaration
public GeoPointProperty(EditableProperty<GeoPoint>.GetValueDelegate getValueDelegate, EditableProperty<GeoPoint>.SetValueDelegate setValueDelegate, IFrame frame, string resourceId = null)
Parameters
|
Improve this Doc
View Source
GeoPointProperty(Object, String, String, IFrame, Boolean)
Declaration
public GeoPointProperty(object ObjectWithGeoPoint, string PropertyName, string resourceId, IFrame frame, bool autoModifyWithMouse = true)
Parameters
| Type |
Name |
Description |
| System.Object |
ObjectWithGeoPoint |
|
| System.String |
PropertyName |
|
| System.String |
resourceId |
|
| IFrame |
frame |
|
| System.Boolean |
autoModifyWithMouse |
|
|
Improve this Doc
View Source
GeoPointProperty(String, IFrame, Boolean)
Declaration
[Obsolete("Parameter autoModifyWithMouse no longer supported, use GeoPointProperty(IFrame frame, string resourceId) instead")]
public GeoPointProperty(string resourceId, IFrame frame, bool autoModifyWithMouse)
Parameters
| Type |
Name |
Description |
| System.String |
resourceId |
|
| IFrame |
frame |
|
| System.Boolean |
autoModifyWithMouse |
|
Fields
|
Improve this Doc
View Source
Declaration
public GeoPointProperty.EInputFromSubEntries InputFromSubEntries
Field Value
Properties
|
Improve this Doc
View Source
AlwaysZComponent
Declaration
public bool AlwaysZComponent { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Declaration
public string ContextMenuId { get; set; }
Property Value
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
DisplayZComponent
Declaration
public bool DisplayZComponent { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Flags
Declaration
public override PropertyEntryType Flags { get; }
Property Value
Overrides
CADability.UserInterface.EditableProperty<CADability.GeoPoint>.Flags
|
Improve this Doc
View Source
ForceAbsolute
Declaration
public bool ForceAbsolute { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
IsModifyingWithMouse
Declaration
[Obsolete("has no funtionality")]
public bool IsModifyingWithMouse { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
SubItems
Declaration
public override IPropertyEntry[] SubItems { get; }
Property Value
Overrides
|
Improve this Doc
View Source
TabIsSpecialKeyEvent
Declaration
[Obsolete("has no funtionality")]
public bool TabIsSpecialKeyEvent { get; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
UseLocalSystem
Declaration
public bool UseLocalSystem { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
X
Declaration
protected double X { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
Y
Declaration
protected double Y { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
|
Improve this Doc
View Source
Z
Declaration
protected double Z { get; set; }
Property Value
| Type |
Description |
| System.Double |
|
Methods
|
Improve this Doc
View Source
Declaration
[Obsolete("method has no functionality, remove this call")]
public void CheckMouseButton(bool Check)
Parameters
| Type |
Name |
Description |
| System.Boolean |
Check |
|
|
Improve this Doc
View Source
GeoPointChanged()
Declaration
public void GeoPointChanged()
|
Improve this Doc
View Source
GetGeoPoint()
Declaration
public GeoPoint GetGeoPoint()
Returns
|
Improve this Doc
View Source
Selected(IPropertyEntry)
Declaration
public override void Selected(IPropertyEntry previousSelected)
Parameters
Overrides
|
Improve this Doc
View Source
SetGeoPoint(GeoPoint)
Declaration
public void SetGeoPoint(GeoPoint l)
Parameters
|
Improve this Doc
View Source
TextToValue(String, out GeoPoint)
Declaration
protected override bool TextToValue(string text, out GeoPoint val)
Parameters
| Type |
Name |
Description |
| System.String |
text |
|
| GeoPoint |
val |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
CADability.UserInterface.EditableProperty<CADability.GeoPoint>.TextToValue(System.String, CADability.GeoPoint)
|
Improve this Doc
View Source
ValueToText(GeoPoint)
Declaration
protected override string ValueToText(GeoPoint p)
Parameters
Returns
| Type |
Description |
| System.String |
|
Overrides
CADability.UserInterface.EditableProperty<CADability.GeoPoint>.ValueToText(CADability.GeoPoint)
Events
|
Improve this Doc
View Source
FilterCommandEvent
When a context menue is selected or about to popup this event is raised to allow a
consumer to process the command instead of this GeoPointProperty object itself.
Provide a handler here if you want to process some or all menu commands.
Declaration
public event GeoPointProperty.FilterCommandDelegate FilterCommandEvent
Event Type
|
Improve this Doc
View Source
GetGeoPointEvent
Declaration
[Obsolete("use delegate GeoPointProperty.OnGetValue instead")]
public event GeoPointProperty.GetGeoPointDelegate GetGeoPointEvent
Event Type
|
Improve this Doc
View Source
LabelChangedEvent
Declaration
[Obsolete("use delegate GeoPointProperty.LabelTextChanged instead")]
public event EditableProperty<GeoPoint>.LabelChangedDelegate LabelChangedEvent
Event Type
|
Improve this Doc
View Source
LockedChangedEvent
Declaration
[Obsolete("use delegate GeoPointProperty.LockedChanged instead")]
public event EditableProperty<GeoPoint>.LockedChangedDelegate LockedChangedEvent
Event Type
|
Improve this Doc
View Source
ModifiedByActionEvent
Declaration
public event GeoPointProperty.ModifiedByActionDelegate ModifiedByActionEvent
Event Type
|
Improve this Doc
View Source
ModifyWithMouseEvent
Declaration
[Obsolete("use delegate GeoPointProperty.ModifyWithMouse instead")]
public event ModifyWithMouseDelegate ModifyWithMouseEvent
Event Type
|
Improve this Doc
View Source
SelectionChangedEvent
Declaration
public event GeoPointProperty.SelectionChangedDelegate SelectionChangedEvent
Event Type
|
Improve this Doc
View Source
SetGeoPointEvent
Declaration
[Obsolete("use delegate GeoPointProperty.OnSetValue instead")]
public event GeoPointProperty.SetGeoPointDelegate SetGeoPointEvent
Event Type
Explicit Interface Implementations
|
Improve this Doc
View Source
Declaration
MenuWithHandler[] IHotSpot.ContextMenu { get; }
Returns
|
Improve this Doc
View Source
IHotSpot.GetHotspotPosition()
Declaration
GeoPoint IHotSpot.GetHotspotPosition()
Returns
|
Improve this Doc
View Source
IHotSpot.GetInfoText(InfoLevelMode)
Declaration
string IHotSpot.GetInfoText(InfoLevelMode Level)
Parameters
Returns
| Type |
Description |
| System.String |
|
|
Improve this Doc
View Source
IHotSpot.Hidden
Declaration
bool IHotSpot.Hidden { get; }
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
IHotSpot.IsSelected
Declaration
bool IHotSpot.IsSelected { get; set; }
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
IHotSpot.StartDrag(IFrame)
Declaration
void IHotSpot.StartDrag(IFrame frame)
Parameters
| Type |
Name |
Description |
| IFrame |
frame |
|
|
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