Class PTAnnotStyleViewController
Inheritance
System.Object
PTAnnotStyleViewController
Implements
ObjCRuntime.INativeObject
System.IDisposable
Assembly: Tools.dll
public class PTAnnotStyleViewController : UIViewController, IPTAnnotStyleDelegate, IPTOverridable
Constructors
Declaration
public PTAnnotStyleViewController(NSCoder coder)
Parameters
Type |
Name |
Description |
Foundation.NSCoder |
coder |
|
Declaration
protected PTAnnotStyleViewController(NSObjectFlag t)
Parameters
Type |
Name |
Description |
Foundation.NSObjectFlag |
t |
|
Declaration
protected PTAnnotStyleViewController(NativeHandle handle)
Parameters
Type |
Name |
Description |
ObjCRuntime.NativeHandle |
handle |
|
Declaration
public PTAnnotStyleViewController(PTAnnotStyle annotStyle)
Parameters
Declaration
public PTAnnotStyleViewController(PTToolManager toolManager, PTAnnotStyle annotStyle)
Parameters
Properties
Declaration
public virtual PTAnnotStyle AnnotStyle { get; set; }
Property Value
Declaration
public override NativeHandle ClassHandle { get; }
Property Value
Type |
Description |
ObjCRuntime.NativeHandle |
|
Declaration
public PTAnnotStyleViewControllerDelegate Delegate { get; set; }
Property Value
Declaration
public virtual UIFontPickerViewControllerConfiguration FontPickerConfiguration { get; set; }
Property Value
Type |
Description |
UIKit.UIFontPickerViewControllerConfiguration |
|
Declaration
public virtual bool ShouldResize { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual NSObject WeakDelegate { get; set; }
Property Value
Type |
Description |
Foundation.NSObject |
|
Methods
Declaration
public virtual void BorderEffectDidChange(PTAnnotStyle annotStyle, PTBorderEffect borderEffect)
Parameters
Declaration
public virtual void BorderEffectIntensityDidChange(PTAnnotStyle annotStyle, double borderEffectIntensity)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
System.Double |
borderEffectIntensity |
|
Declaration
public virtual void ColorDidChange(PTAnnotStyle annotStyle, UIColor color)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
UIKit.UIColor |
color |
|
Declaration
public virtual void DidSelectColor(UIColor color, UIViewController viewController)
Parameters
Type |
Name |
Description |
UIKit.UIColor |
color |
|
UIKit.UIViewController |
viewController |
|
Declaration
protected override void Dispose(bool disposing)
Parameters
Type |
Name |
Description |
System.Boolean |
disposing |
|
Declaration
public virtual void FillColorDidChange(PTAnnotStyle annotStyle, UIColor fillColor)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
UIKit.UIColor |
fillColor |
|
Declaration
public virtual void FontNameDidChange(PTAnnotStyle annotStyle, string fontName)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
System.String |
fontName |
|
Declaration
public virtual void LabelDidChange(PTAnnotStyle annotStyle, string label)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
System.String |
label |
|
Declaration
public virtual void LineEndStylesDidChange(PTAnnotStyle annotStyle, NSNumber[] lineEndStyles)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
Foundation.NSNumber[] |
lineEndStyles |
|
Declaration
public virtual void MeasurementScaleDidChange(PTAnnotStyle annotStyle, PTMeasurementScale ruler)
Parameters
Declaration
public virtual void OpacityDidChange(PTAnnotStyle annotStyle, NFloat opacity)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
System.Runtime.InteropServices.NFloat |
opacity |
|
Declaration
public virtual void SelectStyle()
Declaration
public virtual void SnappingToggled(PTAnnotStyle annotStyle, bool snappingEnabled)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
System.Boolean |
snappingEnabled |
|
Declaration
public virtual void StrokeColorDidChange(PTAnnotStyle annotStyle, UIColor strokeColor)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
UIKit.UIColor |
strokeColor |
|
Declaration
public virtual void StrokeStyleDidChange(PTAnnotStyle annotStyle, PTStrokeStyle strokeStyle)
Parameters
TextColorDidChange(PTAnnotStyle, UIColor)
Declaration
public virtual void TextColorDidChange(PTAnnotStyle annotStyle, UIColor textColor)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
UIKit.UIColor |
textColor |
|
TextSizeDidChange(PTAnnotStyle, NFloat)
Declaration
public virtual void TextSizeDidChange(PTAnnotStyle annotStyle, NFloat textSize)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
System.Runtime.InteropServices.NFloat |
textSize |
|
Declaration
public virtual void ThicknessDidChange(PTAnnotStyle annotStyle, NFloat thickness)
Parameters
Type |
Name |
Description |
PTAnnotStyle |
annotStyle |
|
System.Runtime.InteropServices.NFloat |
thickness |
|
Events
Declaration
public event EventHandler<AnnotStyleViewControllerModificationEventArgs> DidChangeStyle
Event Type
Declaration
public event EventHandler<AnnotStyleViewControllerModificationEventArgs> DidCommitStyle
Event Type
Implements
ObjCRuntime.INativeObject
System.IDisposable