Class StickyNoteCreate
Inheritance
System.Object
StickyNoteCreate
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable
Assembly: PDFViewCtrlTools.dll
public class StickyNoteCreate : SimpleShapeCreate, ToolManager.ITool, AnnotStyle.IOnAnnotStyleChangeListener, DialogAnnotNote.IDialogAnnotNoteListener
Constructors
Declaration
public StickyNoteCreate(PDFViewCtrl ctrl)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFViewCtrl |
ctrl |
|
Declaration
protected StickyNoteCreate(IntPtr javaReference, JniHandleOwnership transfer)
Parameters
Type |
Name |
Description |
System.IntPtr |
javaReference |
|
Android.Runtime.JniHandleOwnership |
transfer |
|
Properties
Declaration
public override int CreateAnnotType { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Declaration
public override JniPeerMembers JniPeerMembers { get; }
Property Value
Type |
Description |
Java.Interop.JniPeerMembers |
|
Overrides
Declaration
protected int MAnnotButtonPressed { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
protected bool MClosed { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
protected DialogStickyNote MDialogStickyNote { get; set; }
Property Value
Declaration
protected int MIconColor { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Declaration
protected float MIconOpacity { get; set; }
Property Value
Type |
Description |
System.Single |
|
Declaration
protected string MIconType { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
protected override IntPtr ThresholdClass { get; }
Property Value
Type |
Description |
System.IntPtr |
|
Overrides
Declaration
protected override Type ThresholdType { get; }
Property Value
Type |
Description |
System.Type |
|
Overrides
Declaration
public override ToolManager.IToolModeBase ToolMode { get; }
Property Value
Overrides
Methods
Declaration
protected override Annot CreateMarkup(PDFDoc doc, Rect bbox)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.PDFDoc |
doc |
|
pdftronprivate.PDF.Rect |
bbox |
|
Returns
Type |
Description |
pdftronprivate.PDF.Annot |
|
Overrides
Declaration
protected virtual void CreateStickyNote()
Declaration
protected virtual ColorPt GetColorPoint(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
Returns
Type |
Description |
pdftronprivate.PDF.ColorPt |
|
Declaration
public virtual void OnAnnotButtonPressed(int button)
Parameters
Type |
Name |
Description |
System.Int32 |
button |
|
Declaration
public virtual void OnChangeAnnotBorderStyle(ShapeBorderStyle borderStyle)
Parameters
Declaration
public virtual void OnChangeAnnotFillColor(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
Declaration
public virtual void OnChangeAnnotFont(FontResource font)
Parameters
Declaration
public virtual void OnChangeAnnotIcon(string icon)
Parameters
Type |
Name |
Description |
System.String |
icon |
|
Declaration
public virtual void OnChangeAnnotLineEndStyle(LineEndingStyle lineEndStyle)
Parameters
Declaration
public virtual void OnChangeAnnotLineStartStyle(LineEndingStyle lineStartStyle)
Parameters
Declaration
public virtual void OnChangeAnnotLineStyle(LineStyle lineStyle)
Parameters
Declaration
public virtual void OnChangeAnnotOpacity(float opacity, bool done)
Parameters
Type |
Name |
Description |
System.Single |
opacity |
|
System.Boolean |
done |
|
Declaration
public virtual void OnChangeAnnotStrokeColor(int color)
Parameters
Type |
Name |
Description |
System.Int32 |
color |
|
OnChangeAnnotTextColor(Int32)
Declaration
public virtual void OnChangeAnnotTextColor(int textColor)
Parameters
Type |
Name |
Description |
System.Int32 |
textColor |
|
OnChangeAnnotTextSize(Single, Boolean)
Declaration
public virtual void OnChangeAnnotTextSize(float textSize, bool done)
Parameters
Type |
Name |
Description |
System.Single |
textSize |
|
System.Boolean |
done |
|
Declaration
public virtual void OnChangeAnnotThickness(float thickness, bool done)
Parameters
Type |
Name |
Description |
System.Single |
thickness |
|
System.Boolean |
done |
|
Declaration
public virtual void OnChangeDateFormat(string dateFormat)
Parameters
Type |
Name |
Description |
System.String |
dateFormat |
|
OnChangeOverlayText(String)
Declaration
public virtual void OnChangeOverlayText(string overlayText)
Parameters
Type |
Name |
Description |
System.String |
overlayText |
|
OnChangeRichContentEnabled(Boolean)
Declaration
public virtual void OnChangeRichContentEnabled(bool enabled)
Parameters
Type |
Name |
Description |
System.Boolean |
enabled |
|
Declaration
public virtual void OnChangeRulerProperty(RulerItem rulerItem)
Parameters
Declaration
public virtual void OnChangeSnapping(bool snap)
Parameters
Type |
Name |
Description |
System.Boolean |
snap |
|
OnChangeTextAlignment(Int32, Int32)
Declaration
public virtual void OnChangeTextAlignment(int horizontalAlignment, int verticalAlignment)
Parameters
Type |
Name |
Description |
System.Int32 |
horizontalAlignment |
|
System.Int32 |
verticalAlignment |
|
SetCustomData(Text)
Declaration
protected virtual void SetCustomData(Text text)
Parameters
Type |
Name |
Description |
pdftronprivate.PDF.Annots.Text |
text |
|
Declaration
public virtual void SetTargetPoint(PointF point)
Parameters
Type |
Name |
Description |
Android.Graphics.PointF |
point |
|
Implements
Android.Runtime.IJavaObject
System.IDisposable
Java.Interop.IJavaPeerable