📄 annotatexlib.pas
字号:
function get_Shadow: Smallint; safecall;
procedure set_Shadow(retval: Smallint); safecall;
function get_ArrowX: Smallint; safecall;
procedure set_ArrowX(retval: Smallint); safecall;
function get_ArrowY: Smallint; safecall;
procedure set_ArrowY(retval: Smallint); safecall;
function get_TailCorner: BallonTail; safecall;
procedure set_TailCorner(retval: BallonTail); safecall;
function get_HeadStyle: ArrowStyle; safecall;
procedure set_HeadStyle(retval: ArrowStyle); safecall;
function get_HeadSize: Smallint; safecall;
procedure set_HeadSize(retval: Smallint); safecall;
function get_HeadWidth: Smallint; safecall;
procedure set_HeadWidth(retval: Smallint); safecall;
function get_UseArrow: WordBool; safecall;
procedure set_UseArrow(pVal: WordBool); safecall;
end;
//*********************************************************************//
// Class: IAnnBalloon2
//*********************************************************************//
IAnnBalloon2 = interface(IDispatch)
['{EF600D64-358F-11D1-8FD4-00AA00BD091C}']
function get_ObjectType: OLEVariant; safecall;
function get_Color: OLE_COLOR; safecall;
procedure set_Color(retval: OLE_COLOR); safecall;
function get_BkColor: OLE_COLOR; safecall;
procedure set_BkColor(retval: OLE_COLOR); safecall;
function get_BorderStyle: LineStyle; safecall;
procedure set_BorderStyle(retval: LineStyle); safecall;
function get_BorderWidth: Smallint; safecall;
procedure set_BorderWidth(retval: Smallint); safecall;
function get_Left: Smallint; safecall;
procedure set_Left(retval: Smallint); safecall;
function get_Top: Smallint; safecall;
procedure set_Top(retval: Smallint); safecall;
function get_Width: Smallint; safecall;
procedure set_Width(retval: Smallint); safecall;
function get_Height: Smallint; safecall;
procedure set_Height(retval: Smallint); safecall;
function get_Tag: Integer; safecall;
procedure set_Tag(retval: Integer); safecall;
function get_AllowMove: WordBool; safecall;
procedure set_AllowMove(pVal: WordBool); safecall;
function get_AllowModify: WordBool; safecall;
procedure set_AllowModify(pVal: WordBool); safecall;
procedure Attach(nAttach: Smallint; var var_: OLEVariant); safecall;
procedure Refresh(bErase: WordBool); safecall;
procedure Rotate(bClockWise: WordBool); safecall;
procedure Flip(bHorizontal: WordBool); safecall;
function get_URL: WideString; safecall;
procedure set_URL(const pVal: WideString); safecall;
function get_URLTarget: WideString; safecall;
procedure set_URLTarget(const pVal: WideString); safecall;
function get_AnnObjInternal: IAnnObjInternal; safecall;
function get_Text: WideString; safecall;
procedure set_Text(const retval: WideString); safecall;
function get_Font: IFontDisp; safecall;
procedure set_Font(val: IFontDisp); safecall;
function get_Align: Smallint; safecall;
procedure set_Align(retval: Smallint); safecall;
function get_Orientation: TextOrient; safecall;
procedure set_Orientation(retval: TextOrient); safecall;
procedure SizeToFit; safecall;
function get_ArrowFactor: Smallint; safecall;
procedure set_ArrowFactor(retval: Smallint); safecall;
function get_Radius: Smallint; safecall;
procedure set_Radius(retval: Smallint); safecall;
function get_Shadow: Smallint; safecall;
procedure set_Shadow(retval: Smallint); safecall;
function get_ArrowX: Smallint; safecall;
procedure set_ArrowX(retval: Smallint); safecall;
function get_ArrowY: Smallint; safecall;
procedure set_ArrowY(retval: Smallint); safecall;
function get_TailCorner: BallonTail; safecall;
procedure set_TailCorner(retval: BallonTail); safecall;
function get_HeadStyle: ArrowStyle; safecall;
procedure set_HeadStyle(retval: ArrowStyle); safecall;
function get_HeadSize: Smallint; safecall;
procedure set_HeadSize(retval: Smallint); safecall;
function get_HeadWidth: Smallint; safecall;
procedure set_HeadWidth(retval: Smallint); safecall;
function get_UseArrow: WordBool; safecall;
procedure set_UseArrow(pVal: WordBool); safecall;
end;
//*********************************************************************//
// Class: IAnnCircle
//*********************************************************************//
IAnnCircle = interface(IDispatch)
['{EF600D78-358F-11D1-8FD4-00AA00BD091C}']
function get_ObjectType: OLEVariant; safecall;
function get_Color: OLE_COLOR; safecall;
procedure set_Color(retval: OLE_COLOR); safecall;
function get_BkColor: OLE_COLOR; safecall;
procedure set_BkColor(retval: OLE_COLOR); safecall;
function get_BorderStyle: LineStyle; safecall;
procedure set_BorderStyle(retval: LineStyle); safecall;
function get_BorderWidth: Smallint; safecall;
procedure set_BorderWidth(retval: Smallint); safecall;
function get_Left: Smallint; safecall;
procedure set_Left(retval: Smallint); safecall;
function get_Top: Smallint; safecall;
procedure set_Top(retval: Smallint); safecall;
function get_Width: Smallint; safecall;
procedure set_Width(retval: Smallint); safecall;
function get_Height: Smallint; safecall;
procedure set_Height(retval: Smallint); safecall;
function get_Tag: Integer; safecall;
procedure set_Tag(retval: Integer); safecall;
function get_AllowMove: WordBool; safecall;
procedure set_AllowMove(pVal: WordBool); safecall;
function get_AllowModify: WordBool; safecall;
procedure set_AllowModify(pVal: WordBool); safecall;
procedure Attach(nAttach: Smallint; var var_: OLEVariant); safecall;
procedure Refresh(bErase: WordBool); safecall;
procedure Rotate(bClockWise: WordBool); safecall;
procedure Flip(bHorizontal: WordBool); safecall;
function get_URL: WideString; safecall;
procedure set_URL(const pVal: WideString); safecall;
function get_URLTarget: WideString; safecall;
procedure set_URLTarget(const pVal: WideString); safecall;
function get_AnnObjInternal: IAnnObjInternal; safecall;
end;
//*********************************************************************//
// Class: IAnnGroup
//*********************************************************************//
IAnnGroup = interface(IDispatch)
['{EF600D8A-358F-11D1-8FD4-00AA00BD091C}']
function get_ObjectType: OLEVariant; safecall;
function get_Color: OLE_COLOR; safecall;
procedure set_Color(retval: OLE_COLOR); safecall;
function get_BkColor: OLE_COLOR; safecall;
procedure set_BkColor(retval: OLE_COLOR); safecall;
function get_BorderStyle: LineStyle; safecall;
procedure set_BorderStyle(retval: LineStyle); safecall;
function get_BorderWidth: Smallint; safecall;
procedure set_BorderWidth(retval: Smallint); safecall;
function get_Left: Smallint; safecall;
procedure set_Left(retval: Smallint); safecall;
function get_Top: Smallint; safecall;
procedure set_Top(retval: Smallint); safecall;
function get_Width: Smallint; safecall;
procedure set_Width(retval: Smallint); safecall;
function get_Height: Smallint; safecall;
procedure set_Height(retval: Smallint); safecall;
function get_Tag: Integer; safecall;
procedure set_Tag(retval: Integer); safecall;
function get_AllowMove: WordBool; safecall;
procedure set_AllowMove(pVal: WordBool); safecall;
function get_AllowModify: WordBool; safecall;
procedure set_AllowModify(pVal: WordBool); safecall;
procedure Attach(nAttach: Smallint; var var_: OLEVariant); safecall;
procedure Refresh(bErase: WordBool); safecall;
procedure Rotate(bClockWise: WordBool); safecall;
procedure Flip(bHorizontal: WordBool); safecall;
function get_URL: WideString; safecall;
procedure set_URL(const pVal: WideString); safecall;
function get_URLTarget: WideString; safecall;
procedure set_URLTarget(const pVal: WideString); safecall;
function GetEnumerator: IUnknown; safecall;
function get_Count: Integer; safecall;
function Item(vIndex: OLEVariant): IAnnObject; safecall;
function Add(obj: OLEVariant; vIndex: OLEVariant): IAnnObject; safecall;
procedure Remove(vIndex: OLEVariant); safecall;
procedure RecalcBounds; safecall;
end;
//*********************************************************************//
// Class: IAnnList
//*********************************************************************//
IAnnList = interface(IDispatch)
['{EF600D72-358F-11D1-8FD4-00AA00BD091C}']
function GetEnumerator: IUnknown; safecall;
function get_Count: Integer; safecall;
function get_Enabled: WordBool; safecall;
procedure set_Enabled(val: WordBool); safecall;
function Item(vIndex: OLEVariant): IAnnObject; safecall;
function Add(obj: OLEVariant; vIndex: OLEVariant): IAnnObject; safecall;
procedure Remove(vIndex: OLEVariant); safecall;
function get_CurSel: IAnnGroup; safecall;
function get_ToolBar: WordBool; safecall;
procedure set_ToolBar(pVal: WordBool); safecall;
function HitTest(x: Smallint; y: Smallint): IAnnObject; safecall;
function get_ToolBarObj: IToolBar; safecall;
function get_NewObjectType: ObjectType; safecall;
procedure set_NewObjectType(pVal: ObjectType); safecall;
procedure ClearSelection; safecall;
procedure AddToSelection(pObj: IAnnObject); safecall;
procedure SetPalette(hPal: OLE_COLOR); safecall;
function Locate(pObj: IAnnObject): Integer; safecall;
procedure GetBounds(out nLeft: Integer; out nTop: Integer; out nRight: Integer; out nBottom: Integer); safecall;
procedure SetDirty(newVal: WordBool); safecall;
procedure Copy; safecall;
procedure Paste(bSelectObjects: WordBool); safecall;
procedure RawPaint(hDC: OLE_COLOR; nLeft: Integer; nTop: Integer; nRight: Integer; nBottom: Integer; bPrint: WordBool); safecall;
function Insert(obj: OLEVariant; vIndex: OLEVariant): IAnnObject; safecall;
procedure ClearActive; safecall;
end;
//*********************************************************************//
// Class: IAnnObjInternal
//*********************************************************************//
IAnnObjInternal = interface(IDispatch)
['{EF600D73-358F-11D1-8FD4-00AA00BD091C}']
function get_ObjectLeft: Smallint; safecall;
procedure set_ObjectLeft(retval: Smallint); safecall;
function get_ObjectTop: Smallint; safecall;
procedure set_ObjectTop(retval: Smallint); safecall;
function get_ObjectRight: Smallint; safecall;
procedure set_ObjectRight(retval: Smallint); safecall;
function get_ObjectBottom: Smallint; safecall;
procedure set_ObjectBottom(retval: Smallint); safecall;
function get_ObjectAttachMode: Smallint; safecall;
function get_ObjectAttachInfo: WideString; safecall;
end;
//*********************************************************************//
// Class: IAnnObject
//*********************************************************************//
IAnnObject = interface(IDispatch)
['{EF600D70-358F-11D1-8FD4-00AA00BD091C}']
function get_ObjectType: OLEVariant; safecall;
function get_Color: OLE_COLOR; safecall;
procedure set_Color(retval: OLE_COLOR); safecall;
function get_BkColor: OLE_COLOR; safecall;
procedure set_BkColor(retval: OLE_COLOR); safecall;
function get_BorderStyle: LineStyle; safecall;
procedure set_BorderStyle(retval: LineStyle); safecall;
function get_BorderWidth: Smallint; safecall;
procedure set_BorderWidth(retval: Smallint); safecall;
function get_Left: Smallint; safecall;
procedure set_Left(retval: Smallint); safecall;
function get_Top: Smallint; safecall;
procedure set_Top(retval: Smallint); safecall;
function get_Width: Smallint; safecall;
procedure set_Width(retval: Smallint); safecall;
function get_Height: Smallint; safecall;
procedure set_Height(retval: Smallint); safecall;
function get_Tag: Integer; safecall;
procedure set_Tag(retval: Integer); safecall;
function get_AllowMove: WordBool; safecall;
procedure set_AllowMove(pVal: WordBool); safecall;
function get_AllowModify: WordBool; safecall;
procedure set_AllowModify(pVal: WordBool); safecall;
procedure Attach(nAttach: Smallint; var var_: OLEVariant); safecall;
procedure Refresh(bErase: WordBool); safecall;
procedure Rotate(bClockWise: WordBool); safecall;
procedure Flip(bHorizontal: WordBool); safecall;
function get_URL: WideString; safecall;
procedure set_URL(const pVal: WideString); safecall;
function get_URLTarget: WideString; safecall;
procedure set_URLTarget(const pVal: WideString); safecall;
end;
//*********************************************************************//
// Class: IAnnObject2
//*********************************************************************//
IAnnObject2 = interface(IDispatch)
['{EF600D60-358F-11D1-8FD4-00AA00BD091C}']
function get_ObjectType: OLEVariant; safecall;
function get_Color: OLE_COLOR; safecall;
procedure set_Color(retval: OLE_COLOR); safecall;
function get_BkColor: OLE_COLOR; safecall;
procedure set_BkColor(retval: OLE_COLOR); safecall;
function get_BorderStyle: LineStyle; safecall;
procedure set_BorderStyle(retval: LineStyle); safecall;
function get_BorderWidth: Smallint; safecall;
procedure set_BorderWidth(retval: Smallint); safecall;
function get_Left: Smallint; safecall;
procedure set_Left(retval: Smallint); safecall;
function get_Top: Smallint; safecall;
procedure set_Top(retval: Smallint); safecall;
function get_Width: Smallint; safecall;
procedure set_Width(retval: Smallint); safecall;
function get_Height: Smallint; safecall;
procedure set_Height(retval: Smallint); safecall;
function get_Tag: Integer; safecall;
procedure set_Tag(retval: Integer); safecall;
function get_AllowMove: WordBool; safecall;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -