mirror of
http://gitlab.expertsoft.com.ua/git/expertcad
synced 2026-01-12 00:45:40 +02:00
3612 lines
121 KiB
ObjectPascal
3612 lines
121 KiB
ObjectPascal
unit PCScript;
|
|
|
|
interface
|
|
Uses Delphin, PowerCad,pctypesutils,classes,graphics,windows,sysutils;
|
|
|
|
Procedure SetControlForScripting(Value: TPowerCad);
|
|
|
|
Var CadControl: TPowerCad;
|
|
Points :TDoublePointArr;
|
|
|
|
implementation
|
|
uses U_Common;
|
|
|
|
Procedure SetControlForScripting(Value: TPowerCad);
|
|
Begin
|
|
CadControl := value;
|
|
end;
|
|
|
|
////////////////////////
|
|
|
|
function MySetPointArray(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var cnt: Integer;
|
|
Begin
|
|
cnt := Integer(s[0]);
|
|
if cnt >= length(points) then Setlength(points,cnt+1);
|
|
Points[cnt] := DoublePoint(s[1],s[2]);
|
|
End;
|
|
|
|
function MyFillPointArray(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var cnt: Integer;
|
|
i: Integer;
|
|
done: Boolean;
|
|
pntVal,pntS: String;
|
|
v,vx,vy: Double;
|
|
isx: Boolean;
|
|
Begin
|
|
pnts := s[0];
|
|
done := false;
|
|
isx := false;
|
|
cnt := 0;
|
|
Setlength(points,0);
|
|
for i := 1 to length(pnts) do
|
|
begin
|
|
if (pnts[i]<> '.') or (pnts[i] <> '-') or (pnts[i] < '0') or (pnts[i] > '9') then begin
|
|
v := StrToFloat_My(pntval);
|
|
pntval := '';
|
|
if isx then begin
|
|
isx := false;
|
|
vx := v;
|
|
end else begin
|
|
isx := true;
|
|
cnt := cnt+1;
|
|
Setlength(Points,cnt);
|
|
Points[cnt-1] := DoublePOint(vx,vy);
|
|
end;
|
|
end else begin
|
|
pntval := pntval+pnts[i];
|
|
end;
|
|
end;
|
|
|
|
End;
|
|
|
|
Function _MethodPolyLine(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:TDoublePoint;
|
|
Begin
|
|
Result := CadControl.PolyLine(s[0],Points,s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8]);
|
|
End;
|
|
|
|
Function _GetPropDotsPerMil(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DotsPerMil;
|
|
End;
|
|
|
|
Function _GetPropLocked(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Locked;
|
|
End;
|
|
|
|
Function _SetPropLocked(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.Locked := S[0];
|
|
End;
|
|
|
|
Function _GetPropUpdated(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Updated;
|
|
End;
|
|
|
|
Function _SetPropUpdated(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.Updated := S[0];
|
|
End;
|
|
|
|
Function _GetPropAutoRefresh(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.AutoRefresh;
|
|
End;
|
|
|
|
Function _SetPropAutoRefresh(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.AutoRefresh := S[0];
|
|
End;
|
|
|
|
Function _GetPropRulerVisible(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RulerVisible;
|
|
End;
|
|
|
|
Function _SetPropRulerVisible(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RulerVisible := S[0];
|
|
End;
|
|
|
|
Function _GetPropVerticalZero(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.VerticalZero;
|
|
End;
|
|
|
|
Function _SetPropVerticalZero(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.VerticalZero := S[0];
|
|
End;
|
|
|
|
Function _GetPropHorizontalZero(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.HorizontalZero;
|
|
End;
|
|
|
|
Function _SetPropHorizontalZero(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.HorizontalZero := S[0];
|
|
End;
|
|
|
|
Function _GetPropToolIdx(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ToolIdx;
|
|
End;
|
|
|
|
Function _GetPropToolInfo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ToolInfo;
|
|
End;
|
|
|
|
Function _GetPropToolData(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ToolData;
|
|
End;
|
|
|
|
Function _GetPropDotsPerMilOrig(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DotsPerMilOrig;
|
|
End;
|
|
|
|
Function _SetPropDotsPerMilOrig(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DotsPerMilOrig := S[0];
|
|
End;
|
|
|
|
Function _GetPropActiveLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ActiveLayer;
|
|
End;
|
|
|
|
Function _SetPropActiveLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ActiveLayer := S[0];
|
|
End;
|
|
|
|
Function _GetPropZoomScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ZoomScale;
|
|
End;
|
|
|
|
Function _SetPropZoomScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ZoomScale := S[0];
|
|
End;
|
|
|
|
Function _GetPropGuidesVisible(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GuidesVisible;
|
|
End;
|
|
|
|
Function _SetPropGuidesVisible(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.GuidesVisible := S[0];
|
|
End;
|
|
|
|
Function _GetPropBackGround(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.BackGround;
|
|
End;
|
|
|
|
Function _SetPropBackGround(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.BackGround := S[0];
|
|
End;
|
|
|
|
Function _GetPropPageColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PageColor;
|
|
End;
|
|
|
|
Function _SetPropPageColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PageColor := S[0];
|
|
End;
|
|
|
|
Function _GetPropGrids(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Grids;
|
|
End;
|
|
|
|
Function _SetPropGrids(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.Grids := S[0];
|
|
End;
|
|
|
|
Function _GetPropGridType(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GridType;
|
|
End;
|
|
|
|
Function _SetPropGridType(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.GridType := S[0];
|
|
End;
|
|
|
|
Function _GetPropCenterGuide(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CenterGuide;
|
|
End;
|
|
|
|
Function _SetPropCenterGuide(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CenterGuide := S[0];
|
|
End;
|
|
|
|
Function _GetPropPageGuide(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PageGuide;
|
|
End;
|
|
|
|
Function _SetPropPageGuide(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PageGuide := S[0];
|
|
End;
|
|
|
|
Function _GetPropDrawShadow(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DrawShadow;
|
|
End;
|
|
|
|
Function _SetPropDrawShadow(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawShadow := S[0];
|
|
End;
|
|
|
|
Function _GetPropDrawPageBorder(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DrawPageBorder;
|
|
End;
|
|
|
|
Function _SetPropDrawPageBorder(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawPageBorder := S[0];
|
|
End;
|
|
|
|
Function _GetPropGridColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GridColor;
|
|
End;
|
|
|
|
Function _SetPropGridColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.GridColor := S[0];
|
|
End;
|
|
|
|
Function _GetPropGuideColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GuideColor;
|
|
End;
|
|
|
|
Function _SetPropGuideColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.GuideColor := S[0];
|
|
End;
|
|
|
|
Function _GetPropRulerColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RulerColor;
|
|
End;
|
|
|
|
Function _SetPropRulerColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RulerColor := S[0];
|
|
End;
|
|
|
|
Function _GetPropGridStep(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GridStep;
|
|
End;
|
|
|
|
Function _SetPropGridStep(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.GridStep := S[0];
|
|
End;
|
|
|
|
Function _GetPropWorkHeight(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.WorkHeight;
|
|
End;
|
|
|
|
Function _SetPropWorkHeight(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.WorkHeight := S[0];
|
|
End;
|
|
|
|
Function _GetPropWorkWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.WorkWidth;
|
|
End;
|
|
|
|
Function _SetPropWorkWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.WorkWidth := S[0];
|
|
End;
|
|
|
|
Function _GetPropPageLayout(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PageLayout;
|
|
End;
|
|
|
|
Function _SetPropPageLayout(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PageLayout := S[0];
|
|
End;
|
|
|
|
Function _GetPropPageOrient(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PageOrient;
|
|
End;
|
|
|
|
Function _SetPropPageOrient(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PageOrient := S[0];
|
|
End;
|
|
|
|
Function _GetPropGuideTrace(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GuideTrace;
|
|
End;
|
|
|
|
Function _SetPropGuideTrace(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.GuideTrace := S[0];
|
|
End;
|
|
|
|
Function _GetPropSnapToGuides(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SnapToGuides;
|
|
End;
|
|
|
|
Function _SetPropSnapToGuides(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SnapToGuides := S[0];
|
|
End;
|
|
|
|
Function _GetPropSnapToNearPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SnapToNearPoint;
|
|
End;
|
|
|
|
Function _SetPropSnapToNearPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SnapToNearPoint := S[0];
|
|
End;
|
|
|
|
Function _GetPropSnapToGrids(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SnapToGrids;
|
|
End;
|
|
|
|
Function _SetPropSnapToGrids(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SnapToGrids := S[0];
|
|
End;
|
|
|
|
Function _GetPropScrollBars(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ScrollBars;
|
|
End;
|
|
|
|
Function _SetPropScrollBars(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ScrollBars := S[0];
|
|
End;
|
|
|
|
Function _GetPropRulerSystem(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RulerSystem;
|
|
End;
|
|
|
|
Function _SetPropRulerSystem(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RulerSystem := S[0];
|
|
End;
|
|
|
|
Function _GetPropDrawInCursor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DrawInCursor;
|
|
End;
|
|
|
|
Function _SetPropDrawInCursor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawInCursor := S[0];
|
|
End;
|
|
|
|
Function _GetPropRealScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RealScale;
|
|
End;
|
|
|
|
Function _SetPropRealScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RealScale := S[0];
|
|
End;
|
|
|
|
Function _GetPropMetricMode(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.MetricMode;
|
|
End;
|
|
|
|
Function _SetPropMetricMode(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MetricMode := S[0];
|
|
End;
|
|
|
|
Function _GetPropAngularMode(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.AngularMode;
|
|
End;
|
|
|
|
Function _SetPropAngularMode(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.AngularMode := S[0];
|
|
End;
|
|
|
|
Function _GetPropWmfPrinting(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.WmfPrinting;
|
|
End;
|
|
|
|
Function _SetPropWmfPrinting(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.WmfPrinting := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultPenColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultPenColor;
|
|
End;
|
|
|
|
Function _SetPropDefaultPenColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultPenColor := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultBrushColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultBrushColor;
|
|
End;
|
|
|
|
Function _SetPropDefaultBrushColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultBrushColor := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultPenWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultPenWidth;
|
|
End;
|
|
|
|
Function _SetPropDefaultPenWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultPenWidth := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultPenStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultPenStyle;
|
|
End;
|
|
|
|
Function _SetPropDefaultPenStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultPenStyle := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultBrushStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultBrushStyle;
|
|
End;
|
|
|
|
Function _SetPropDefaultBrushStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultBrushStyle := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultRowStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultRowStyle;
|
|
End;
|
|
|
|
Function _SetPropDefaultRowStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultRowStyle := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultTextHeight(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultTextHeight;
|
|
End;
|
|
|
|
Function _SetPropDefaultTextHeight(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultTextHeight := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultTextRatio(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultTextRatio;
|
|
End;
|
|
|
|
Function _SetPropDefaultTextRatio(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultTextRatio := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultPLineClosed(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultPLineClosed;
|
|
End;
|
|
|
|
Function _SetPropDefaultPLineClosed(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultPLineClosed := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultArcStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultArcStyle;
|
|
End;
|
|
|
|
Function _SetPropDefaultArcStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultArcStyle := S[0];
|
|
End;
|
|
|
|
Function _GetPropLayerCount(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.LayerCount;
|
|
End;
|
|
|
|
Function _GetPropFigureCount(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureCount;
|
|
End;
|
|
|
|
Function _GetPropSelectedCount(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SelectedCount;
|
|
End;
|
|
|
|
Function _GetPropMapScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.MapScale;
|
|
End;
|
|
|
|
Function _SetPropMapScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MapScale := S[0];
|
|
End;
|
|
|
|
Function _GetPropRescaleToMap(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RescaleToMap;
|
|
End;
|
|
|
|
Function _SetPropRescaleToMap(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RescaleToMap := S[0];
|
|
End;
|
|
|
|
Function _GetPropAutoSelect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.AutoSelect;
|
|
End;
|
|
|
|
Function _SetPropAutoSelect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.AutoSelect := S[0];
|
|
End;
|
|
|
|
Function _GetPropKeyCommands(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.KeyCommands;
|
|
End;
|
|
|
|
Function _SetPropKeyCommands(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.KeyCommands := S[0];
|
|
End;
|
|
|
|
Function _GetPropRecordUndo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RecordUndo;
|
|
End;
|
|
|
|
Function _SetPropRecordUndo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RecordUndo := S[0];
|
|
End;
|
|
|
|
Function _GetPropUndoCount(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.UndoCount;
|
|
End;
|
|
|
|
Function _SetPropUndoCount(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.UndoCount := S[0];
|
|
End;
|
|
|
|
Function _GetPropDefaultPictureFolder(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DefaultPictureFolder;
|
|
End;
|
|
|
|
Function _SetPropDefaultPictureFolder(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DefaultPictureFolder := S[0];
|
|
End;
|
|
|
|
Function _GetPropSaveWithPreview(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SaveWithPreview;
|
|
End;
|
|
|
|
Function _SetPropSaveWithPreview(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SaveWithPreview := S[0];
|
|
End;
|
|
|
|
Function _GetPropRulerMode(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RulerMode;
|
|
End;
|
|
|
|
Function _SetPropRulerMode(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RulerMode := S[0];
|
|
End;
|
|
|
|
Function _GetPropZoomRect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ZoomRect;
|
|
End;
|
|
|
|
Function _SetPropZoomRect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ZoomRect := S[0];
|
|
End;
|
|
|
|
Function _GetPropRangeCheck(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.RangeCheck;
|
|
End;
|
|
|
|
Function _SetPropRangeCheck(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RangeCheck := S[0];
|
|
End;
|
|
|
|
Function _GetPropAutoTilePrint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.AutoTilePrint;
|
|
End;
|
|
|
|
Function _SetPropAutoTilePrint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.AutoTilePrint := S[0];
|
|
End;
|
|
|
|
Function _GetPropFigureGuides(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGuides;
|
|
End;
|
|
|
|
Function _SetPropFigureGuides(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureGuides := S[0];
|
|
End;
|
|
|
|
Function _GetPropNativeFill(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.NativeFill;
|
|
End;
|
|
|
|
Function _SetPropNativeFill(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.NativeFill := S[0];
|
|
End;
|
|
|
|
Function _GetPropActiveFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ActiveFile;
|
|
End;
|
|
|
|
Function _SetPropActiveFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ActiveFile := S[0];
|
|
End;
|
|
|
|
Function _GetPropCurrentColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CurrentColor;
|
|
End;
|
|
|
|
Function _SetPropCurrentColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CurrentColor := S[0];
|
|
End;
|
|
|
|
Function _GetPropCurrentStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CurrentStyle;
|
|
End;
|
|
|
|
Function _SetPropCurrentStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CurrentStyle := S[0];
|
|
End;
|
|
|
|
Function _GetPropCurrentString(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CurrentString;
|
|
End;
|
|
|
|
Function _SetPropCurrentString(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CurrentString := S[0];
|
|
End;
|
|
|
|
Function _GetPropCurrentFlag(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CurrentFlag;
|
|
End;
|
|
|
|
Function _SetPropCurrentFlag(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CurrentFlag := S[0];
|
|
End;
|
|
|
|
Function _GetPropCurrentFileName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CurrentFileName;
|
|
End;
|
|
|
|
Function _SetPropCurrentFileName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CurrentFileName := S[0];
|
|
End;
|
|
|
|
Function _GetPropCurrentValue(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CurrentValue;
|
|
End;
|
|
|
|
Function _SetPropCurrentValue(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CurrentValue := S[0];
|
|
End;
|
|
|
|
Function _GetPropFileExtension(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FileExtension;
|
|
End;
|
|
|
|
Function _SetPropFileExtension(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FileExtension := S[0];
|
|
End;
|
|
|
|
Function _GetPropMultiSelect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.MultiSelect;
|
|
End;
|
|
|
|
Function _SetPropMultiSelect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MultiSelect := S[0];
|
|
End;
|
|
|
|
Function _GetPropOpenDialogTitle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.OpenDialogTitle;
|
|
End;
|
|
|
|
Function _SetPropOpenDialogTitle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.OpenDialogTitle := S[0];
|
|
End;
|
|
|
|
Function _GetPropOpenDialogFilter(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.OpenDialogFilter;
|
|
End;
|
|
|
|
Function _SetPropOpenDialogFilter(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.OpenDialogFilter := S[0];
|
|
End;
|
|
|
|
Function _GetPropSaveDialogTitle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SaveDialogTitle;
|
|
End;
|
|
|
|
Function _SetPropSaveDialogTitle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SaveDialogTitle := S[0];
|
|
End;
|
|
|
|
Function _GetPropSaveDialogFilter(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SaveDialogFilter;
|
|
End;
|
|
|
|
Function _SetPropSaveDialogFilter(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SaveDialogFilter := S[0];
|
|
End;
|
|
|
|
Function _GetPropAcceptFiles(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.AcceptFiles;
|
|
End;
|
|
|
|
Function _SetPropAcceptFiles(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.AcceptFiles := S[0];
|
|
End;
|
|
|
|
Function _GetPropMouseCommands(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.MouseCommands;
|
|
End;
|
|
|
|
Function _SetPropMouseCommands(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MouseCommands := S[0];
|
|
End;
|
|
|
|
Function _GetPropPopStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PopStyle;
|
|
End;
|
|
|
|
Function _SetPropPopStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PopStyle := S[0];
|
|
End;
|
|
|
|
Function _GetPropCustomPopItems(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CustomPopItems;
|
|
End;
|
|
|
|
Function _SetPropCustomPopItems(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CustomPopItems := S[0];
|
|
End;
|
|
|
|
Function _GetPropMirrorStraight(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.MirrorStraight;
|
|
End;
|
|
|
|
Function _SetPropMirrorStraight(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MirrorStraight := S[0];
|
|
End;
|
|
|
|
Function _GetPropDrawingPop(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DrawingPop;
|
|
End;
|
|
|
|
Function _SetPropDrawingPop(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawingPop := S[0];
|
|
End;
|
|
|
|
Function _MethodPrintMessage(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrintMessage(s[0]);
|
|
End;
|
|
|
|
Function _MethodRefresh(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.Refresh;
|
|
End;
|
|
|
|
Function _MethodClientToScreen_X(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TPoint;
|
|
var Param0:TPoint;
|
|
Begin
|
|
Param0 := Point(s[0],s[1]);
|
|
Res := CadControl.ClientToScreen(Param0);
|
|
Result := Res.X;
|
|
End;
|
|
|
|
Function _MethodClientToScreen_Y(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TPoint;
|
|
var Param0:TPoint;
|
|
Begin
|
|
Param0 := Point(s[0],s[1]);
|
|
Res := CadControl.ClientToScreen(Param0);
|
|
Result := Res.Y;
|
|
End;
|
|
|
|
Function _MethodScreenToClient_X(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TPoint;
|
|
var Param0:TPoint;
|
|
Begin
|
|
Param0 := Point(s[0],s[1]);
|
|
Res := CadControl.ScreenToClient(Param0);
|
|
Result := Res.X;
|
|
End;
|
|
|
|
Function _MethodScreenToClient_Y(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TPoint;
|
|
var Param0:TPoint;
|
|
Begin
|
|
Param0 := Point(s[0],s[1]);
|
|
Res := CadControl.ScreenToClient(Param0);
|
|
Result := Res.Y;
|
|
End;
|
|
|
|
Function _MethodSetCustomSurface(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetCustomSurface(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodDoResize(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoResize;
|
|
End;
|
|
|
|
Function _MethodSaveScroll(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SaveScroll;
|
|
End;
|
|
|
|
Function _MethodRestoreScroll(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RestoreScroll;
|
|
End;
|
|
|
|
Function _MethodReLocate(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ReLocate;
|
|
End;
|
|
|
|
Function _MethodDoSurfaceMove(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfaceMove(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodDoSurfaceClick(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfaceClick;
|
|
End;
|
|
|
|
Function _MethodDoSurfaceDblClick(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfaceDblClick;
|
|
End;
|
|
|
|
Function _MethodDoSurfaceLeave(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfaceLeave;
|
|
End;
|
|
|
|
Function _MethodDoSurfaceDragDrop(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfaceDragDrop(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodDoSurfacePull(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfacePull(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodDoSurfacePush(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfacePush(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodDoSurfaceWheel(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoSurfaceWheel(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodDoKeyStroke(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DoKeyStroke(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodCheckForGuideDrop(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CheckForGuideDrop(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodDragStarted(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DragStarted;
|
|
End;
|
|
|
|
Function _MethodGetSelectionRect_Left(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetSelectionRect;
|
|
Result := Res.Left;
|
|
End;
|
|
|
|
Function _MethodGetSelectionRect_Top(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetSelectionRect;
|
|
Result := Res.Top;
|
|
End;
|
|
|
|
Function _MethodGetSelectionRect_Right(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetSelectionRect;
|
|
Result := Res.Right;
|
|
End;
|
|
|
|
Function _MethodGetSelectionRect_Bottom(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetSelectionRect;
|
|
Result := Res.Bottom;
|
|
End;
|
|
|
|
Function _MethodGetDrawingRect_Left(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetDrawingRect;
|
|
Result := Res.Left;
|
|
End;
|
|
|
|
Function _MethodGetDrawingRect_Top(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetDrawingRect;
|
|
Result := Res.Top;
|
|
End;
|
|
|
|
Function _MethodGetDrawingRect_Right(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetDrawingRect;
|
|
Result := Res.Right;
|
|
End;
|
|
|
|
Function _MethodGetDrawingRect_Bottom(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetDrawingRect;
|
|
Result := Res.Bottom;
|
|
End;
|
|
|
|
Function _MethodGetVisibleRect_Left(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetVisibleRect;
|
|
Result := Res.Left;
|
|
End;
|
|
|
|
Function _MethodGetVisibleRect_Top(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetVisibleRect;
|
|
Result := Res.Top;
|
|
End;
|
|
|
|
Function _MethodGetVisibleRect_Right(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetVisibleRect;
|
|
Result := Res.Right;
|
|
End;
|
|
|
|
Function _MethodGetVisibleRect_Bottom(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.GetVisibleRect;
|
|
Result := Res.Bottom;
|
|
End;
|
|
|
|
Function _MethodDeConvertXY(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:Double;
|
|
var Param1:Double;
|
|
var Param2:Double;
|
|
Begin
|
|
Param0 := Double(s[0]);
|
|
Param1 := Double(s[1]);
|
|
Param2 := Double(s[2]);
|
|
CadControl.DeConvertXY(Param0,Param1,Param2);
|
|
s[0] := Param0;
|
|
s[1] := Param1;
|
|
s[2] := Param2;
|
|
End;
|
|
|
|
Function _MethodDeConvertDim(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:Double;
|
|
Begin
|
|
Param0 := Double(s[0]);
|
|
CadControl.DeConvertDim(Param0);
|
|
s[0] := Param0;
|
|
End;
|
|
|
|
Function _MethodConvertXY(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:double;
|
|
var Param1:double;
|
|
var Param2:double;
|
|
Begin
|
|
Param0 := double(s[0]);
|
|
Param1 := double(s[1]);
|
|
Param2 := double(s[2]);
|
|
CadControl.ConvertXY(Param0,Param1,Param2);
|
|
s[0] := Param0;
|
|
s[1] := Param1;
|
|
s[2] := Param2;
|
|
End;
|
|
|
|
Function _MethodConvertDim(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:double;
|
|
Begin
|
|
Param0 := double(s[0]);
|
|
CadControl.ConvertDim(Param0);
|
|
s[0] := Param0;
|
|
End;
|
|
|
|
Function _MethodZoomArea(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:TDoubleRect;
|
|
Begin
|
|
Param0 := DoubleRect(s[0],s[1],s[2],s[3]);
|
|
CadControl.ZoomArea(Param0);
|
|
End;
|
|
|
|
Function _MethodFitToWindow(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FitToWindow;
|
|
End;
|
|
|
|
Function _MethodActualSize(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ActualSize;
|
|
End;
|
|
|
|
Function _MethodZoomOut(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ZoomOut;
|
|
End;
|
|
|
|
Function _MethodZoomIn(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ZoomIn;
|
|
End;
|
|
|
|
Function _MethodClearGuides(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ClearGuides;
|
|
End;
|
|
|
|
Function _MethodSetTool(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetTool(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodSetCursor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetCursor(s[0]);
|
|
End;
|
|
|
|
Function _MethodSetDragCursor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetDragCursor(s[0]);
|
|
End;
|
|
|
|
Function _MethodCheckGuideLine(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CheckGuideLine(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodBeginHRulerDrag(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.BeginHRulerDrag;
|
|
End;
|
|
|
|
Function _MethodBeginVRulerDrag(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.BeginVRulerDrag;
|
|
End;
|
|
|
|
Function _MethodSurfaceWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SurfaceWidth;
|
|
End;
|
|
|
|
Function _MethodSurfaceHeight(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SurfaceHeight;
|
|
End;
|
|
|
|
Function _MethodGetPageRect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:Integer;
|
|
var Param1:Integer;
|
|
var Param2:Integer;
|
|
var Param3:Integer;
|
|
Begin
|
|
Param0 := Integer(s[0]);
|
|
Param1 := Integer(s[1]);
|
|
Param2 := Integer(s[2]);
|
|
Param3 := Integer(s[3]);
|
|
CadControl.GetPageRect(Param0,Param1,Param2,Param3);
|
|
s[0] := Param0;
|
|
s[1] := Param1;
|
|
s[2] := Param2;
|
|
s[3] := Param3;
|
|
End;
|
|
|
|
Function _MethodSetSurfaceMargin(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetSurfaceMargin(s[0]);
|
|
End;
|
|
|
|
Function _MethodSetScrollPositions(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetScrollPositions(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSetHScrollPosition(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetHScrollPosition(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSetVScrollPosition(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetVScrollPosition(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSetHScrollDelta(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetHScrollDelta(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSetVScrollDelta(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetVScrollDelta(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodHSCBarPosition(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.HSCBarPosition;
|
|
End;
|
|
|
|
Function _MethodVSCBarPosition(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.VSCBarPosition;
|
|
End;
|
|
|
|
Function _MethodPointInHScroll(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PointInHScroll(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodPointInVScroll(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PointInVScroll(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodPointInHRuler(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PointInHRuler(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodPointInVRuler(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PointInVRuler(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodCenterLocation(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CenterLocation(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodPointInView(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.PointInView(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodZoomDetailPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:TDoublePoint;
|
|
Begin
|
|
Param0 := DoublePoint(s[0],s[1]);
|
|
CadControl.ZoomDetailPoint(Param0);
|
|
End;
|
|
|
|
Function _MethodHitTestModPointInt(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.HitTestModPointInt(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSimulateTrace(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SimulateTrace(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSimulateDown(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SimulateDown(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSimulateUp(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SimulateUp(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSimulateRightClick(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SimulateRightClick(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodSetSelectionHatch(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetSelectionHatch(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodSetSelectionGradient(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetSelectionGradient(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodSetSelectionTexture(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetSelectionTexture(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodNewLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.NewLayer(s[0]);
|
|
End;
|
|
|
|
Function _MethodDeleteLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DeleteLayer(s[0]);
|
|
End;
|
|
|
|
Function _MethodDeleteLayerWithNbr(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DeleteLayerWithNbr(s[0]);
|
|
End;
|
|
|
|
Function _MethodDeleteAllUserLayers(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DeleteAllUserLayers;
|
|
End;
|
|
|
|
Function _MethodUnDo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.UnDo;
|
|
End;
|
|
|
|
Function _MethodReDo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ReDo;
|
|
End;
|
|
|
|
Function _MethodClearUndoList(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ClearUndoList;
|
|
End;
|
|
|
|
Function _MethodShowLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ShowLayer(s[0]);
|
|
End;
|
|
|
|
Function _MethodHideLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.HideLayer(s[0]);
|
|
End;
|
|
|
|
Function _MethodHideAllLayers(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.HideAllLayers;
|
|
End;
|
|
|
|
Function _MethodGrayLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.GrayLayer(s[0]);
|
|
End;
|
|
|
|
Function _MethodExGrayLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ExGrayLayer(s[0]);
|
|
End;
|
|
|
|
Function _MethodExHideLayer(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ExHideLayer(s[0]);
|
|
End;
|
|
|
|
Function _MethodShowAllLayers(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ShowAllLayers;
|
|
End;
|
|
|
|
Function _MethodMergeAllLayers(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MergeAllLayers;
|
|
End;
|
|
|
|
Function _MethodMergeVisibleLayers(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MergeVisibleLayers;
|
|
End;
|
|
|
|
Function _MethodGetLayerName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetLayerName(s[0]);
|
|
End;
|
|
|
|
Function _MethodGetLayerHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetLayerHandle(s[0]);
|
|
End;
|
|
|
|
Function _MethodGetLayerVisible(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetLayerVisible(s[0]);
|
|
End;
|
|
|
|
Function _MethodGetLayerGrayed(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetLayerGrayed(s[0]);
|
|
End;
|
|
|
|
Function _MethodGetSelectedHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSelectedHandle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetHandle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetName(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetClass(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetClass(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetPointCount(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetPointCount(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetPoint_X(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetPoint(s[0],s[1]);
|
|
Result := Res.X;
|
|
End;
|
|
|
|
Function _MethodFigureGetPoint_Y(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetPoint(s[0],s[1]);
|
|
Result := Res.Y;
|
|
End;
|
|
|
|
Function _MethodFigureGetDCPoint_X(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetDCPoint(s[0],s[1]);
|
|
Result := Res.X;
|
|
End;
|
|
|
|
Function _MethodFigureGetDCPoint_Y(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetDCPoint(s[0],s[1]);
|
|
Result := Res.Y;
|
|
End;
|
|
|
|
Function _MethodFigureGetCenter_X(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetCenter(s[0]);
|
|
Result := Res.X;
|
|
End;
|
|
|
|
Function _MethodFigureGetCenter_Y(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetCenter(s[0]);
|
|
Result := Res.Y;
|
|
End;
|
|
|
|
Function _MethodFigureGetRect_Left(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.FigureGetRect(s[0]);
|
|
Result := Res.Left;
|
|
End;
|
|
|
|
Function _MethodFigureGetRect_Top(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.FigureGetRect(s[0]);
|
|
Result := Res.Top;
|
|
End;
|
|
|
|
Function _MethodFigureGetRect_Right(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.FigureGetRect(s[0]);
|
|
Result := Res.Right;
|
|
End;
|
|
|
|
Function _MethodFigureGetRect_Bottom(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoubleRect;
|
|
Begin
|
|
Res := CadControl.FigureGetRect(s[0]);
|
|
Result := Res.Bottom;
|
|
End;
|
|
|
|
Function _MethodFigureGetRadius(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetRadius(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontName(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontBold(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontBold(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontItalic(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontItalic(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontUnderline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontUnderline(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontStrike(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontStrike(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontSize(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontSize(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontCharset(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontCharset(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetFontColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetFontColor(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetPenColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetPenColor(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetBrushColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetBrushColor(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetPenStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetPenStyle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetBrushStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetBrushStyle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetRowStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetRowStyle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetPenWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetPenWidth(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetInfo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetInfo(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetAngle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetAngle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetLayerHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetLayerHandle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetDiagonal(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetDiagonal(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetLockMove(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetLockMove(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetLockModify(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetLockModify(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetSelected(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetSelected(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureTestPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:TDoublePoint;
|
|
Begin
|
|
Param1 := DoublePoint(s[1],s[2]);
|
|
Result := CadControl.FigureTestPoint(s[0],Param1);
|
|
End;
|
|
|
|
Function _MethodFigureTestRect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:TDoubleRect;
|
|
Begin
|
|
Param1 := DoubleRect(s[1],s[2],s[3],s[4]);
|
|
Result := CadControl.FigureTestRect(s[0],Param1);
|
|
End;
|
|
|
|
Function _MethodFigureGetRgnHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetRgnHandle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSelect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSelect(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSelectAsRotate(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSelectAsRotate(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureDeSelect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureDeSelect(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureEdit(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureEdit(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureMove(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureMove(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodFigureRotate(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureRotate(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureRotateByPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param2:TDoublePoint;
|
|
Begin
|
|
Param2 := DoublePoint(s[2],s[3]);
|
|
CadControl.FigureRotateByPoint(s[0],s[1],Param2);
|
|
End;
|
|
|
|
Function _MethodFigureMirror(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:TDoublePoint;
|
|
var Param2:TDoublePoint;
|
|
Begin
|
|
Param1 := DoublePoint(s[1],s[2]);
|
|
Param2 := DoublePoint(s[3],s[4]);
|
|
CadControl.FigureMirror(s[0],Param1,Param2);
|
|
End;
|
|
|
|
Function _MethodFigureScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureScale(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodFigureScaleByPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param3:TDoublepoint;
|
|
Begin
|
|
Param3 := Doublepoint(s[3],s[4]);
|
|
CadControl.FigureScaleByPoint(s[0],s[1],s[2],Param3);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontName(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontBold(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontBold(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontItalic(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontItalic(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontUnderline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontUnderline(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontStrike(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontStrike(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontSize(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontSize(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontCharset(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontCharset(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetFontColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetFontColor(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetPenColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetPenColor(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetBrushColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetBrushColor(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetPenStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetPenStyle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetBrushStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetBrushStyle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetRowStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetRowStyle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetPenWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetPenWidth(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param2:TDoublePoint;
|
|
Begin
|
|
Param2 := DoublePoint(s[2],s[3]);
|
|
CadControl.FigureSetPoint(s[0],s[1],Param2);
|
|
End;
|
|
|
|
Function _MethodFigureSetInfo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetInfo(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetAngle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetAngle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetLayerHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetLayerHandle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetDiagonal(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetDiagonal(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetLockMove(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetLockMove(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetLockModify(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetLockModify(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetRgnHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetRgnHandle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodGetDCPoint_X(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
var Param0:TDoublePoint;
|
|
Begin
|
|
Param0 := DoublePoint(s[0],s[1]);
|
|
Res := CadControl.GetDCPoint(Param0);
|
|
Result := Res.X;
|
|
End;
|
|
|
|
Function _MethodGetDCPoint_Y(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
var Param0:TDoublePoint;
|
|
Begin
|
|
Param0 := DoublePoint(s[0],s[1]);
|
|
Res := CadControl.GetDCPoint(Param0);
|
|
Result := Res.Y;
|
|
End;
|
|
|
|
Function _MethodGetDCLen(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetDCLen(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGrpGetFigureCount(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGrpGetFigureCount(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGrpGetFigureHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGrpGetFigureHandle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureGrpGetCombined(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGrpGetCombined(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGrpSetCombined(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureGrpSetCombined(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureGrpUngroup(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureGrpUngroup(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureBlockGetBlockname(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureBlockGetBlockname(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetJoin1(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetJoin1(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetJoin2(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetJoin2(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSetJoin1(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetJoin1(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetJoin2(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetJoin2(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureGetClosed(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetClosed(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSetClosed(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetClosed(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureGetControlPoint_X(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetControlPoint(s[0],s[1],s[2]);
|
|
Result := Res.X;
|
|
End;
|
|
|
|
Function _MethodFigureGetControlPoint_Y(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var res:TDoublePoint;
|
|
Begin
|
|
Res := CadControl.FigureGetControlPoint(s[0],s[1],s[2]);
|
|
Result := Res.Y;
|
|
End;
|
|
|
|
Function _MethodFigureSetControlPoints(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param2:TDoublePoint;
|
|
var Param3:TDoublePoint;
|
|
Begin
|
|
Param2 := DoublePoint(s[2],s[3]);
|
|
Param3 := DoublePoint(s[4],s[5]);
|
|
CadControl.FigureSetControlPoints(s[0],s[1],Param2,Param3);
|
|
End;
|
|
|
|
Function _MethodFigureGetSegmentType(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetSegmentType(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureSetSegmentType(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetSegmentType(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodFigureInvertArcSegment(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureInvertArcSegment(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureConvertPLBezier(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureConvertPLBezier(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureConvertPLPolyline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureConvertPLPolyline(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetElpALen(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetElpALen(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetElpBLen(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetElpBLen(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetArcStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetArcStyle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSetArcStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetArcStyle(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureInvertArc(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureInvertArc(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetArcSAngle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetArcSAngle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetArcFAngle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetArcFAngle(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSetArcAngles(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetArcAngles(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodFigureGetRichText(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetRichText(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSetRichText(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetRichText(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureGetPictureName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetPictureName(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureGetTransparent(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetTransparent(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSetTransparent(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetTransparent(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureFlipHorz(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureFlipHorz(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureFlipVert(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureFlipVert(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSkewBitmap(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSkewBitmap(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSaveBitmapToFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSaveBitmapToFile(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureLoadBitmapFromFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureLoadBitmapFromFile(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodFigureGetText(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureGetText(s[0]);
|
|
End;
|
|
|
|
Function _MethodFigureSetText(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FigureSetText(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodDrawUserFigureEvent(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DrawUserFigureEvent(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodPointInUserFigureEvent(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param4:Boolean;
|
|
Begin
|
|
Param4 := Boolean(s[4]);
|
|
Result := CadControl.PointInUserFigureEvent(s[0],s[1],s[2],s[3],Param4);
|
|
s[4] := Param4;
|
|
End;
|
|
|
|
Function _MethodDraw(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.Draw;
|
|
End;
|
|
|
|
Function _MethodDrawFigures(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawFigures;
|
|
End;
|
|
|
|
Function _MethodDrawSelectedFigures(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawSelectedFigures;
|
|
End;
|
|
|
|
Function _MethodDrawSelectionPoints(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawSelectionPoints;
|
|
End;
|
|
|
|
Function _MethodDrawFigureGuides(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawFigureGuides;
|
|
End;
|
|
|
|
Function _MethodSelectAll(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SelectAll(s[0]);
|
|
End;
|
|
|
|
Function _MethodDeselectAll(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DeselectAll(s[0]);
|
|
End;
|
|
|
|
Function _MethodInvertSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.InvertSelection;
|
|
End;
|
|
|
|
Function _MethodGroupSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GroupSelection;
|
|
End;
|
|
|
|
Function _MethodUngroupSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.UngroupSelection;
|
|
End;
|
|
|
|
Function _MethodOrderSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.OrderSelection(s[0]);
|
|
End;
|
|
|
|
Function _MethodRemoveSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RemoveSelection;
|
|
End;
|
|
|
|
Function _MethodRotateSelectionCenter(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RotateSelectionCenter(s[0]);
|
|
End;
|
|
|
|
Function _MethodRotateSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:TDoublePoint;
|
|
Begin
|
|
Param1 := DoublePoint(s[1],s[2]);
|
|
CadControl.RotateSelection(s[0],Param1);
|
|
End;
|
|
|
|
Function _MethodMirrorSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:TDoublePoint;
|
|
var Param1:TDoublePoint;
|
|
Begin
|
|
Param0 := DoublePoint(s[0],s[1]);
|
|
Param1 := DoublePoint(s[2],s[3]);
|
|
CadControl.MirrorSelection(Param0,Param1,s[4]);
|
|
End;
|
|
|
|
Function _MethodKnifeSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:TDoublePoint;
|
|
var Param1:TDoublePoint;
|
|
Begin
|
|
Param0 := DoublePoint(s[0],s[1]);
|
|
Param1 := DoublePoint(s[2],s[3]);
|
|
CadControl.KnifeSelection(Param0,Param1);
|
|
End;
|
|
|
|
Function _MethodCreateDimLinesOfSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CreateDimLinesOfSelection;
|
|
End;
|
|
|
|
Function _MethodClearDimLinesOfSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ClearDimLinesOfSelection;
|
|
End;
|
|
|
|
Function _MethodInterBreakSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.InterBreakSelection;
|
|
End;
|
|
|
|
Function _MethodLockSelectionToMove(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.LockSelectionToMove(s[0]);
|
|
End;
|
|
|
|
Function _MethodLockSelectionToModify(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.LockSelectionToModify(s[0]);
|
|
End;
|
|
|
|
Function _MethodInvertArcsOfSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.InvertArcsOfSelection;
|
|
End;
|
|
|
|
Function _MethodArrangeArcStyleOfSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ArrangeArcStyleOfSelection(s[0]);
|
|
End;
|
|
|
|
Function _MethodCloseSelectedPolyline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CloseSelectedPolyline;
|
|
End;
|
|
|
|
Function _MethodOpenSelectedPolyline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.OpenSelectedPolyline;
|
|
End;
|
|
|
|
Function _MethodSimplfySelectedPolyline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SimplfySelectedPolyline;
|
|
End;
|
|
|
|
Function _MethodNameSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.NameSelection;
|
|
End;
|
|
|
|
Function _MethodConvertPLToBezier(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ConvertPLToBezier;
|
|
End;
|
|
|
|
Function _MethodConvertPLToPolyline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ConvertPLToPolyline;
|
|
End;
|
|
|
|
Function _MethodFlipImagesOfSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.FlipImagesOfSelection(s[0]);
|
|
End;
|
|
|
|
Function _MethodsetTransparentOfSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.setTransparentOfSelection(s[0]);
|
|
End;
|
|
|
|
Function _MethodScaleSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param2:TDoublePoint;
|
|
Begin
|
|
Param2 := DoublePoint(s[2],s[3]);
|
|
CadControl.ScaleSelection(s[0],s[1],Param2);
|
|
End;
|
|
|
|
Function _MethodScaleDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ScaleDrawing(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodModifyFontName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontName(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyFontBold(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontBold(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyFontItalic(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontItalic(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyFontUnderline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontUnderline(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyFontStrike(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontStrike(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyFontSize(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontSize(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyFontCharset(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontCharset(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyFontColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyFontColor(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyPenColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyPenColor(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyBrushColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyBrushColor(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyPenStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyPenStyle(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyBrushStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyBrushStyle(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyRowStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyRowStyle(s[0]);
|
|
End;
|
|
|
|
Function _MethodModifyPenWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ModifyPenWidth(s[0]);
|
|
End;
|
|
|
|
Function _MethodIsTextSelected(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.IsTextSelected;
|
|
End;
|
|
|
|
Function _MethodGetSelectionBoundS(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:Double;
|
|
var Param1:Double;
|
|
var Param2:Double;
|
|
var Param3:Double;
|
|
Begin
|
|
Param0 := Double(s[0]);
|
|
Param1 := Double(s[1]);
|
|
Param2 := Double(s[2]);
|
|
Param3 := Double(s[3]);
|
|
CadControl.GetSelectionBoundS(Param0,Param1,Param2,Param3);
|
|
s[0] := Param0;
|
|
s[1] := Param1;
|
|
s[2] := Param2;
|
|
s[3] := Param3;
|
|
End;
|
|
|
|
Function _MethodGetDrawingBounds(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:Double;
|
|
var Param1:Double;
|
|
var Param2:Double;
|
|
var Param3:Double;
|
|
Begin
|
|
Param0 := Double(s[0]);
|
|
Param1 := Double(s[1]);
|
|
Param2 := Double(s[2]);
|
|
Param3 := Double(s[3]);
|
|
CadControl.GetDrawingBounds(Param0,Param1,Param2,Param3);
|
|
s[0] := Param0;
|
|
s[1] := Param1;
|
|
s[2] := Param2;
|
|
s[3] := Param3;
|
|
End;
|
|
|
|
Function _MethodReDrawSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ReDrawSelection;
|
|
End;
|
|
|
|
Function _MethodReDrawSelectionPoints(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ReDrawSelectionPoints;
|
|
End;
|
|
|
|
Function _MethodManualRefresh(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ManualRefresh;
|
|
End;
|
|
|
|
Function _MethodRefreshSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.RefreshSelection;
|
|
End;
|
|
|
|
Function _MethodReselect(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.Reselect;
|
|
End;
|
|
|
|
Function _MethodGetSurfaceBitmapHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSurfaceBitmapHandle;
|
|
End;
|
|
|
|
Function _MethodSelectByPoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SelectByPoint(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodDoMagicWand(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DoMagicWand(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodSelectByFigure(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SelectByFigure(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodSelectWithInArea(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:TDoubleRect;
|
|
Begin
|
|
Param1 := DoubleRect(s[1],s[2],s[3],s[4]);
|
|
Result := CadControl.SelectWithInArea(s[0],Param1,s[5]);
|
|
End;
|
|
|
|
Function _MethodSelectFigure(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SelectFigure(s[0]);
|
|
End;
|
|
|
|
Function _MethodDeSelectFigure(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DeSelectFigure(s[0]);
|
|
End;
|
|
|
|
Function _MethodMoveSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MoveSelection(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodMoveAll(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MoveAll(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodMoveAllSilent(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MoveAllSilent(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodDuplicateSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DuplicateSelection(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodDuplicateSelectionAsBezier(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DuplicateSelectionAsBezier(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodConvertSelectionToBezier(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ConvertSelectionToBezier;
|
|
End;
|
|
|
|
Function _MethodArrayRectSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ArrayRectSelection(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodArrayPolarSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:TDoublePoint;
|
|
Begin
|
|
Param0 := DoublePoint(s[0],s[1]);
|
|
CadControl.ArrayPolarSelection(Param0,s[2]);
|
|
End;
|
|
|
|
Function _MethodMakeSelectionBlock(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.MakeSelectionBlock(s[0]);
|
|
End;
|
|
|
|
Function _MethodBoundSelectedLine(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.BoundSelectedLine;
|
|
End;
|
|
|
|
Function _MethodBoundLineToFigures(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.BoundLineToFigures(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodBoundLinePoint(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param2:TDoublepoint;
|
|
Begin
|
|
Param2 := Doublepoint(s[2],s[3]);
|
|
CadControl.BoundLinePoint(s[0],s[1],Param2);
|
|
End;
|
|
|
|
Function _MethodUnBoundLine(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.UnBoundLine;
|
|
End;
|
|
|
|
Function _MethodMakeSelectedLinesPolyline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.MakeSelectedLinesPolyline;
|
|
End;
|
|
|
|
Function _MethodWeldIntoPolyline(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.WeldIntoPolyline;
|
|
End;
|
|
|
|
Function _MethodOffSetSelection(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.OffSetSelection(s[0]);
|
|
End;
|
|
|
|
Function _MethodClipSelBitmapToSelFigure(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ClipSelBitmapToSelFigure;
|
|
End;
|
|
|
|
Function _MethodUnClipSelBitmap(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.UnClipSelBitmap;
|
|
End;
|
|
|
|
Function _MethodSaveToFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SaveToFile(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodLoadFromFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.LoadFromFile(s[0]);
|
|
End;
|
|
|
|
Function _MethodInsertBlockwithFileName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.InsertBlockwithFileName(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodSetBlockInfo(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetBlockInfo(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodExportAsWmf(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ExportAsWmf(s[0]);
|
|
End;
|
|
|
|
Function _MethodExportAsDxf(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ExportAsDxf(s[0]);
|
|
End;
|
|
|
|
Function _MethodSelectionAsMetaFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SelectionAsMetaFile;
|
|
End;
|
|
|
|
Function _MethodDrawingAsMetaFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DrawingAsMetaFile;
|
|
End;
|
|
|
|
Function _MethodFigureAsMetaFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FigureAsMetaFile(s[0]);
|
|
End;
|
|
|
|
Function _MethodSelectionAsBmpHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.SelectionAsBmpHandle(s[0]);
|
|
End;
|
|
|
|
Function _MethodSaveAsBitmap(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SaveAsBitmap(s[0]);
|
|
End;
|
|
|
|
Function _MethodCreatePreviewBitmapHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CreatePreviewBitmapHandle;
|
|
End;
|
|
|
|
Function _MethodDrawToDC(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DrawToDC(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodStretchToDC(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.StretchToDC(s[0],s[1],s[2],s[3],s[4]);
|
|
End;
|
|
|
|
Function _MethodPrintDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrintDrawing(s[0]);
|
|
End;
|
|
|
|
Function _MethodPrintDrawingAsWmf(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrintDrawingAsWmf(s[0]);
|
|
End;
|
|
|
|
Function _MethodPrnStartJob(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrnStartJob(s[0]);
|
|
End;
|
|
|
|
Function _MethodPrnDoJob(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrnDoJob(s[0]);
|
|
End;
|
|
|
|
Function _MethodPrnEndJob(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrnEndJob;
|
|
End;
|
|
|
|
Function _MethodPrnAbortJob(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrnAbortJob;
|
|
End;
|
|
|
|
Function _MethodPrintByTiling(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrintByTiling(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodImportDXF(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ImportDXF(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodClear(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.Clear(s[0]);
|
|
End;
|
|
|
|
Function _MethodCopyToClipBoard(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CopyToClipBoard;
|
|
End;
|
|
|
|
Function _MethodCutToClipBoard(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CutToClipBoard;
|
|
End;
|
|
|
|
Function _MethodSetFieldText(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.SetFieldText(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodPasteFromClipBoard(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PasteFromClipBoard(s[0]);
|
|
End;
|
|
|
|
Function _MethodGetLayerNbr(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetLayerNbr(s[0]);
|
|
End;
|
|
|
|
Function _MethodFindFigureByName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.FindFigureByName(s[0]);
|
|
End;
|
|
|
|
Function _MethodLine(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Line(s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9]);
|
|
End;
|
|
|
|
Function _MethodVertex(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Vertex(s[0],s[1],s[2],s[3]);
|
|
End;
|
|
|
|
Function _MethodEllipse(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Ellipse(s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9],s[10],s[11]);
|
|
End;
|
|
|
|
Function _MethodDrawCircle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.DrawCircle(s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9]);
|
|
End;
|
|
|
|
Function _MethodArc(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Arc(s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9],s[10],s[11],s[12]);
|
|
End;
|
|
|
|
Function _MethodElpArc(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ElpArc(s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9],s[10],s[11],s[12],s[13],s[14]);
|
|
End;
|
|
|
|
Function _MethodRectangle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.Rectangle(s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9],s[10]);
|
|
End;
|
|
|
|
Function _MethodInsertBitmap(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.InsertBitmap(s[0],s[1],s[2],s[3],s[4],s[5]);
|
|
End;
|
|
|
|
Function _MethodInsertBitmapHandle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.InsertBitmapHandle(s[0],s[1],s[2],s[3],s[4],s[5]);
|
|
End;
|
|
|
|
Function _MethodInsertWMF(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.InsertWMF(s[0],s[1],s[2],s[3],s[4]);
|
|
End;
|
|
|
|
Function _MethodImportWMF(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ImportWMF(s[0],s[1],s[2]);
|
|
End;
|
|
|
|
Function _MethodImportDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ImportDrawing(s[0],s[1],s[2],s[3],s[4]);
|
|
End;
|
|
|
|
Function _MethodTextOut(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.TextOut(s[0],s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8],s[9],s[10]);
|
|
End;
|
|
|
|
Function _MethodGetFigureCustomStream(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:Integer;
|
|
Begin
|
|
Param1 := Integer(s[1]);
|
|
Result := CadControl.GetFigureCustomStream(s[0],Param1);
|
|
s[1] := Param1;
|
|
End;
|
|
|
|
Function _MethodSetFigureCustomStream(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param2:Byte;
|
|
Begin
|
|
Param2 := Byte(s[2]);
|
|
CadControl.SetFigureCustomStream(s[0],s[1],Param2);
|
|
s[2] := Param2;
|
|
End;
|
|
|
|
Function _MethodGetCustomStream(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:Integer;
|
|
Begin
|
|
Param0 := Integer(s[0]);
|
|
Result := CadControl.GetCustomStream(Param0);
|
|
s[0] := Param0;
|
|
End;
|
|
|
|
Function _MethodSetCustomStream(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param1:Byte;
|
|
Begin
|
|
Param1 := Byte(s[1]);
|
|
CadControl.SetCustomStream(s[0],Param1);
|
|
s[1] := Param1;
|
|
End;
|
|
|
|
Function _MethodPrintPreview(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.PrintPreview;
|
|
End;
|
|
|
|
Function _MethodGetSlcPenStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcPenStyle;
|
|
End;
|
|
|
|
Function _MethodGetSlcPenWidth(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcPenWidth;
|
|
End;
|
|
|
|
Function _MethodGetSlcPenColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcPenColor;
|
|
End;
|
|
|
|
Function _MethodGetSlcRowStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcRowStyle;
|
|
End;
|
|
|
|
Function _MethodGetSlcBrushStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcBrushStyle;
|
|
End;
|
|
|
|
Function _MethodGetSlcBrushColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcBrushColor;
|
|
End;
|
|
|
|
Function _MethodGetSlcFontName(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcFontName;
|
|
End;
|
|
|
|
Function _MethodGetSlcFontBold(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcFontBold;
|
|
End;
|
|
|
|
Function _MethodGetSlcFontItalic(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcFontItalic;
|
|
End;
|
|
|
|
Function _MethodGetSlcFontStrike(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcFontStrike;
|
|
End;
|
|
|
|
Function _MethodGetSlcFontSize(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcFontSize;
|
|
End;
|
|
|
|
Function _MethodGetSlcFontColor(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcFontColor;
|
|
End;
|
|
|
|
Function _MethodGetSlcPolylineClosed(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcPolylineClosed;
|
|
End;
|
|
|
|
Function _MethodGetSlcImageTransparent(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcImageTransparent;
|
|
End;
|
|
|
|
Function _MethodGetSlcImageClipped(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcImageClipped;
|
|
End;
|
|
|
|
Function _MethodGetSlcArcStyle(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcArcStyle;
|
|
End;
|
|
|
|
Function _MethodGetSlcLineBounded(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetSlcLineBounded;
|
|
End;
|
|
|
|
Function _MethodCountBlock(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.CountBlock(s[0]);
|
|
End;
|
|
|
|
Function _MethodExecuteTBCommand(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ExecuteTBCommand(s[0]);
|
|
End;
|
|
|
|
Function _MethodGetVersion(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetVersion;
|
|
End;
|
|
|
|
Function _MethodGetBuildNumber(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.GetBuildNumber;
|
|
End;
|
|
|
|
Function _MethodBlockAsMetafile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.BlockAsMetafile(s[0]);
|
|
End;
|
|
|
|
Function _MethodLockSelChange(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.LockSelChange;
|
|
End;
|
|
|
|
Function _MethodUnLockSelChange(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.UnLockSelChange;
|
|
End;
|
|
|
|
Function _MethodCenterPage(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.CenterPage;
|
|
End;
|
|
|
|
Function _MethodAlignPageDown(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.AlignPageDown;
|
|
End;
|
|
|
|
Function _MethodAlignPageUp(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.AlignPageUp;
|
|
End;
|
|
|
|
Function _MethodStartBlink(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.StartBlink;
|
|
End;
|
|
|
|
Function _MethodStopBlink(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.StopBlink;
|
|
End;
|
|
|
|
Function _MethodResumeBlink(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ResumeBlink;
|
|
End;
|
|
|
|
Function _MethodIsBlinking(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.IsBlinking;
|
|
End;
|
|
|
|
Function _MethodCalibrateLayerScale(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
var Param0:TDoublePoint;
|
|
var Param1:TDoublePoint;
|
|
Begin
|
|
Param0 := DoublePoint(s[0],s[1]);
|
|
Param1 := DoublePoint(s[2],s[3]);
|
|
CadControl.CalibrateLayerScale(Param0,Param1,s[4]);
|
|
End;
|
|
|
|
Function _MethodcNewDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.cNewDrawing;
|
|
End;
|
|
|
|
Function _MethodcOpenDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cOpenDrawing;
|
|
End;
|
|
|
|
Function _MethodcOpenDrawingFile(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cOpenDrawingFile(s[0]);
|
|
End;
|
|
|
|
Function _MethodcSaveDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cSaveDrawing;
|
|
End;
|
|
|
|
Function _MethodcSaveAsDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cSaveAsDrawing;
|
|
End;
|
|
|
|
Function _MethodcPrintDrawing(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cPrintDrawing;
|
|
End;
|
|
|
|
Function _MethodcPrintDrawingAsWmf(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cPrintDrawingAsWmf;
|
|
End;
|
|
|
|
Function _MethodcTestPrinter(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cTestPrinter;
|
|
End;
|
|
|
|
Function _MethodcExportAs(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cExportAs;
|
|
End;
|
|
|
|
Function _MethodcImportDxf(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.cImportDxf;
|
|
End;
|
|
|
|
Function _MethodDoPopUp(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.DoPopUp(s[0],s[1]);
|
|
End;
|
|
|
|
Function _MethodExecuteCustomCommand(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ExecuteCustomCommand(s[0]);
|
|
End;
|
|
|
|
Function _MethodExecuteVerbalCommand(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
CadControl.ExecuteVerbalCommand(s[0]);
|
|
End;
|
|
|
|
Function _MethodExitApplication(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.ExitApplication;
|
|
End;
|
|
|
|
Function _MethodIsUnNamed(slf:TObject;var APropName:String;var s:array of variant):variant;
|
|
Begin
|
|
Result := CadControl.IsUnNamed;
|
|
End;
|
|
|
|
|
|
|
|
|
|
/////////////////////
|
|
|
|
procedure InitPowerCad;
|
|
begin
|
|
|
|
AddConst('gtNone',gtNone);
|
|
AddConst('gtNinty',gtNinty);
|
|
AddConst('gtThirty',gtThirty);
|
|
AddConst('gtFortyFive',gtFortyFive);
|
|
AddConst('gtSixty',gtSixty);
|
|
AddConst('plA0',plA0);
|
|
AddConst('plA1',plA1);
|
|
AddConst('plA2',plA2);
|
|
AddConst('plA3',plA3);
|
|
AddConst('plA4',plA4);
|
|
AddConst('plA5',plA5);
|
|
AddConst('plA6',plA6);
|
|
AddConst('plB4',plB4);
|
|
AddConst('plB5',plB5);
|
|
AddConst('plTabloid',plTabloid);
|
|
AddConst('plLetter',plLetter);
|
|
AddConst('plCustom',plCustom);
|
|
AddConst('poLandscape',poLandscape);
|
|
AddConst('poPortrait',poPortrait);
|
|
AddConst('toSelect',toSelect);
|
|
AddConst('toSelect',toFigure);
|
|
AddConst('toOperation',toOperation);
|
|
AddConst('toZoom',toZoom);
|
|
AddConst('toInsertBlock',toInsertBlock);
|
|
AddConst('fmVert',fmVert);
|
|
AddConst('fmHorz',fmHorz);
|
|
|
|
AddConst('haNoChange',haNoChange);
|
|
AddConst('haTop',haTop);
|
|
AddConst('haBottom',haBottom);
|
|
AddConst('haCenter',haCenter);
|
|
AddConst('haDistHorz',haDistHorz);
|
|
AddConst('vaNoChange',vaNoChange);
|
|
AddConst('vaLeft',vaLeft);
|
|
AddConst('vaRight',vaRight);
|
|
AddConst('vaCenter',vaCenter);
|
|
AddConst('vaDistVert',vaDistVert);
|
|
|
|
AddConst('psSolid',psSolid);
|
|
AddConst('psDash',psDash);
|
|
AddConst('psDot',psDot);
|
|
AddConst('psDashDot',psDashDot);
|
|
AddConst('psDashDotDot',psDashDotDot);
|
|
AddConst('psClear',psClear);
|
|
|
|
AddConst('bsSolid',bsSolid);
|
|
AddConst('bsCross',bsCross);
|
|
AddConst('bsClear',bsClear);
|
|
AddConst('bsDiagCross',bsDiagCross);
|
|
AddConst('bsBDiagonal',bsBDiagonal);
|
|
AddConst('bsHorizontal',bsHorizontal);
|
|
AddConst('bsFDiagonal',bsFDiagonal);
|
|
AddConst('bsVertical',bsVertical);
|
|
|
|
|
|
AddConst('rsNone',rsNone);
|
|
AddConst('rsRightSolid',rsRightSolid);
|
|
AddConst('rsLeftSolid',rsLeftSolid);
|
|
AddConst('rsBothSolid',rsBothSolid);
|
|
AddConst('rsRightLight',rsRightLight);
|
|
AddConst('rsLeftLight',rsLeftLight);
|
|
AddConst('rsBothLight',rsBothLight);
|
|
|
|
AddConst('ANSI_CHARSET',0);
|
|
AddConst('DEFAULT_CHARSET',1);
|
|
AddConst('SYMBOL_CHARSET',2);
|
|
AddConst('MAC_CHARSET',77);
|
|
AddConst('SHIFTJIS_CHARSET',128);
|
|
AddConst('HANGEUL_CHARSET',129);
|
|
AddConst('JOHAB_CHARSET',130);
|
|
|
|
AddConst('GB2312_CHARSET',134);
|
|
AddConst('CHINESEBIG5_CHARSET',136);
|
|
AddConst('GREEK_CHARSET',161);
|
|
AddConst('TURKISH_CHARSET',162);
|
|
AddConst('VIETNAMESE_CHARSET',163);
|
|
AddConst('HEBREW_CHARSET',177);
|
|
AddConst('ARABIC_CHARSET',178);
|
|
|
|
AddConst('BALTIC_CHARSET',186);
|
|
AddConst('RUSSIAN_CHARSET',204);
|
|
AddConst('THAI_CHARSET',222);
|
|
AddConst('EASTEUROPE_CHARSET',238);
|
|
AddConst('OEM_CHARSET',255);
|
|
AddProc('SetPointArray',MySetPointArray,[0,0,0]);
|
|
AddProc('FillPointArray',MyFillPointArray,[0]);
|
|
AddFun('PolyLine',_MethodPolyLine,[0,0,0,0,0,0,0,0,0]);
|
|
AddProp('DotsPerMil',_GetPropDotsPerMil,nil);
|
|
AddProp('Locked',_GetPropLocked,_SetPropLocked);
|
|
AddProp('Updated',_GetPropUpdated,_SetPropUpdated);
|
|
AddProp('AutoRefresh',_GetPropAutoRefresh,_SetPropAutoRefresh);
|
|
AddProp('RulerVisible',_GetPropRulerVisible,_SetPropRulerVisible);
|
|
AddProp('VerticalZero',_GetPropVerticalZero,_SetPropVerticalZero);
|
|
AddProp('HorizontalZero',_GetPropHorizontalZero,_SetPropHorizontalZero);
|
|
AddProp('ToolIdx',_GetPropToolIdx,nil);
|
|
AddProp('ToolInfo',_GetPropToolInfo,nil);
|
|
AddProp('ToolData',_GetPropToolData,nil);
|
|
AddProp('DotsPerMilOrig',_GetPropDotsPerMilOrig,_SetPropDotsPerMilOrig);
|
|
AddProp('ActiveLayer',_GetPropActiveLayer,_SetPropActiveLayer);
|
|
AddProp('ZoomScale',_GetPropZoomScale,_SetPropZoomScale);
|
|
AddProp('GuidesVisible',_GetPropGuidesVisible,_SetPropGuidesVisible);
|
|
AddProp('BackGround',_GetPropBackGround,_SetPropBackGround);
|
|
AddProp('PageColor',_GetPropPageColor,_SetPropPageColor);
|
|
AddProp('Grids',_GetPropGrids,_SetPropGrids);
|
|
AddProp('GridType',_GetPropGridType,_SetPropGridType);
|
|
AddProp('CenterGuide',_GetPropCenterGuide,_SetPropCenterGuide);
|
|
AddProp('PageGuide',_GetPropPageGuide,_SetPropPageGuide);
|
|
AddProp('DrawShadow',_GetPropDrawShadow,_SetPropDrawShadow);
|
|
AddProp('DrawPageBorder',_GetPropDrawPageBorder,_SetPropDrawPageBorder);
|
|
AddProp('GridColor',_GetPropGridColor,_SetPropGridColor);
|
|
AddProp('GuideColor',_GetPropGuideColor,_SetPropGuideColor);
|
|
AddProp('RulerColor',_GetPropRulerColor,_SetPropRulerColor);
|
|
AddProp('GridStep',_GetPropGridStep,_SetPropGridStep);
|
|
AddProp('WorkHeight',_GetPropWorkHeight,_SetPropWorkHeight);
|
|
AddProp('WorkWidth',_GetPropWorkWidth,_SetPropWorkWidth);
|
|
AddProp('PageLayout',_GetPropPageLayout,_SetPropPageLayout);
|
|
AddProp('PageOrient',_GetPropPageOrient,_SetPropPageOrient);
|
|
AddProp('GuideTrace',_GetPropGuideTrace,_SetPropGuideTrace);
|
|
AddProp('SnapToGuides',_GetPropSnapToGuides,_SetPropSnapToGuides);
|
|
AddProp('SnapToNearPoint',_GetPropSnapToNearPoint,_SetPropSnapToNearPoint);
|
|
AddProp('SnapToGrids',_GetPropSnapToGrids,_SetPropSnapToGrids);
|
|
AddProp('ScrollBars',_GetPropScrollBars,_SetPropScrollBars);
|
|
AddProp('RulerSystem',_GetPropRulerSystem,_SetPropRulerSystem);
|
|
AddProp('DrawInCursor',_GetPropDrawInCursor,_SetPropDrawInCursor);
|
|
AddProp('RealScale',_GetPropRealScale,_SetPropRealScale);
|
|
AddProp('MetricMode',_GetPropMetricMode,_SetPropMetricMode);
|
|
AddProp('AngularMode',_GetPropAngularMode,_SetPropAngularMode);
|
|
AddProp('WmfPrinting',_GetPropWmfPrinting,_SetPropWmfPrinting);
|
|
AddProp('DefaultPenColor',_GetPropDefaultPenColor,_SetPropDefaultPenColor);
|
|
AddProp('DefaultBrushColor',_GetPropDefaultBrushColor,_SetPropDefaultBrushColor);
|
|
AddProp('DefaultPenWidth',_GetPropDefaultPenWidth,_SetPropDefaultPenWidth);
|
|
AddProp('DefaultPenStyle',_GetPropDefaultPenStyle,_SetPropDefaultPenStyle);
|
|
AddProp('DefaultBrushStyle',_GetPropDefaultBrushStyle,_SetPropDefaultBrushStyle);
|
|
AddProp('DefaultRowStyle',_GetPropDefaultRowStyle,_SetPropDefaultRowStyle);
|
|
AddProp('DefaultTextHeight',_GetPropDefaultTextHeight,_SetPropDefaultTextHeight);
|
|
AddProp('DefaultTextRatio',_GetPropDefaultTextRatio,_SetPropDefaultTextRatio);
|
|
AddProp('DefaultPLineClosed',_GetPropDefaultPLineClosed,_SetPropDefaultPLineClosed);
|
|
AddProp('DefaultArcStyle',_GetPropDefaultArcStyle,_SetPropDefaultArcStyle);
|
|
AddProp('LayerCount',_GetPropLayerCount,nil);
|
|
AddProp('FigureCount',_GetPropFigureCount,nil);
|
|
AddProp('SelectedCount',_GetPropSelectedCount,nil);
|
|
AddProp('MapScale',_GetPropMapScale,_SetPropMapScale);
|
|
AddProp('RescaleToMap',_GetPropRescaleToMap,_SetPropRescaleToMap);
|
|
AddProp('AutoSelect',_GetPropAutoSelect,_SetPropAutoSelect);
|
|
AddProp('KeyCommands',_GetPropKeyCommands,_SetPropKeyCommands);
|
|
AddProp('RecordUndo',_GetPropRecordUndo,_SetPropRecordUndo);
|
|
AddProp('UndoCount',_GetPropUndoCount,_SetPropUndoCount);
|
|
AddProp('DefaultPictureFolder',_GetPropDefaultPictureFolder,_SetPropDefaultPictureFolder);
|
|
AddProp('SaveWithPreview',_GetPropSaveWithPreview,_SetPropSaveWithPreview);
|
|
AddProp('RulerMode',_GetPropRulerMode,_SetPropRulerMode);
|
|
AddProp('ZoomRect',_GetPropZoomRect,_SetPropZoomRect);
|
|
AddProp('RangeCheck',_GetPropRangeCheck,_SetPropRangeCheck);
|
|
AddProp('AutoTilePrint',_GetPropAutoTilePrint,_SetPropAutoTilePrint);
|
|
AddProp('FigureGuides',_GetPropFigureGuides,_SetPropFigureGuides);
|
|
AddProp('NativeFill',_GetPropNativeFill,_SetPropNativeFill);
|
|
AddProp('ActiveFile',_GetPropActiveFile,_SetPropActiveFile);
|
|
AddProp('CurrentColor',_GetPropCurrentColor,_SetPropCurrentColor);
|
|
AddProp('CurrentStyle',_GetPropCurrentStyle,_SetPropCurrentStyle);
|
|
AddProp('CurrentString',_GetPropCurrentString,_SetPropCurrentString);
|
|
AddProp('CurrentFlag',_GetPropCurrentFlag,_SetPropCurrentFlag);
|
|
AddProp('CurrentFileName',_GetPropCurrentFileName,_SetPropCurrentFileName);
|
|
AddProp('CurrentValue',_GetPropCurrentValue,_SetPropCurrentValue);
|
|
AddProp('FileExtension',_GetPropFileExtension,_SetPropFileExtension);
|
|
AddProp('MultiSelect',_GetPropMultiSelect,_SetPropMultiSelect);
|
|
AddProp('OpenDialogTitle',_GetPropOpenDialogTitle,_SetPropOpenDialogTitle);
|
|
AddProp('OpenDialogFilter',_GetPropOpenDialogFilter,_SetPropOpenDialogFilter);
|
|
AddProp('SaveDialogTitle',_GetPropSaveDialogTitle,_SetPropSaveDialogTitle);
|
|
AddProp('SaveDialogFilter',_GetPropSaveDialogFilter,_SetPropSaveDialogFilter);
|
|
AddProp('AcceptFiles',_GetPropAcceptFiles,_SetPropAcceptFiles);
|
|
AddProp('MouseCommands',_GetPropMouseCommands,_SetPropMouseCommands);
|
|
AddProp('PopStyle',_GetPropPopStyle,_SetPropPopStyle);
|
|
AddProp('CustomPopItems',_GetPropCustomPopItems,_SetPropCustomPopItems);
|
|
AddProp('MirrorStraight',_GetPropMirrorStraight,_SetPropMirrorStraight);
|
|
AddProp('DrawingPop',_GetPropDrawingPop,_SetPropDrawingPop);
|
|
AddProc('PrintMessage',_MethodPrintMessage,[0]);
|
|
AddProc('Refresh',_MethodRefresh,[2]);
|
|
AddFun('ClientToScreen_X',_MethodClientToScreen_X,[0,0]);
|
|
AddFun('ClientToScreen_Y',_MethodClientToScreen_Y,[0,0]);
|
|
AddFun('ScreenToClient_X',_MethodScreenToClient_X,[0,0]);
|
|
AddFun('ScreenToClient_Y',_MethodScreenToClient_Y,[0,0]);
|
|
AddProc('SetCustomSurface',_MethodSetCustomSurface,[0,0]);
|
|
AddProc('DoResize',_MethodDoResize,[2]);
|
|
AddProc('SaveScroll',_MethodSaveScroll,[2]);
|
|
AddProc('RestoreScroll',_MethodRestoreScroll,[2]);
|
|
AddProc('ReLocate',_MethodReLocate,[2]);
|
|
AddProc('DoSurfaceMove',_MethodDoSurfaceMove,[0,0,0]);
|
|
AddProc('DoSurfaceClick',_MethodDoSurfaceClick,[2]);
|
|
AddProc('DoSurfaceDblClick',_MethodDoSurfaceDblClick,[2]);
|
|
AddProc('DoSurfaceLeave',_MethodDoSurfaceLeave,[2]);
|
|
AddProc('DoSurfaceDragDrop',_MethodDoSurfaceDragDrop,[0,0,0]);
|
|
AddProc('DoSurfacePull',_MethodDoSurfacePull,[0,0,0,0]);
|
|
AddProc('DoSurfacePush',_MethodDoSurfacePush,[0,0,0,0]);
|
|
AddProc('DoSurfaceWheel',_MethodDoSurfaceWheel,[0,0,0,0]);
|
|
AddFun('DoKeyStroke',_MethodDoKeyStroke,[0,0]);
|
|
AddFun('CheckForGuideDrop',_MethodCheckForGuideDrop,[0,0]);
|
|
AddProc('DragStarted',_MethodDragStarted,[2]);
|
|
AddFun('GetSelectionRect_Left',_MethodGetSelectionRect_Left,[2]);
|
|
AddFun('GetSelectionRect_Right',_MethodGetSelectionRect_Right,[2]);
|
|
AddFun('GetSelectionRect_Top',_MethodGetSelectionRect_Top,[2]);
|
|
AddFun('GetSelectionRect_Bottom',_MethodGetSelectionRect_Bottom,[2]);
|
|
|
|
AddFun('GetDrawingRect_Left',_MethodGetDrawingRect_Left,[2]);
|
|
AddFun('GetDrawingRect_Right',_MethodGetDrawingRect_Right,[2]);
|
|
AddFun('GetDrawingRect_Top',_MethodGetDrawingRect_Top,[2]);
|
|
AddFun('GetDrawingRect_Bottom',_MethodGetDrawingRect_Bottom,[2]);
|
|
|
|
AddFun('GetVisibleRect_Left',_MethodGetVisibleRect_Left,[2]);
|
|
AddFun('GetVisibleRect_Right',_MethodGetVisibleRect_Right,[2]);
|
|
AddFun('GetVisibleRect_Top',_MethodGetVisibleRect_Top,[2]);
|
|
AddFun('GetVisibleRect_Bottom',_MethodGetVisibleRect_Bottom,[2]);
|
|
|
|
AddProc('DeConvertXY',_MethodDeConvertXY,[1,1,1]);
|
|
AddProc('DeConvertDim',_MethodDeConvertDim,[1]);
|
|
AddProc('ConvertXY',_MethodConvertXY,[1,1,1]);
|
|
AddProc('ConvertDim',_MethodConvertDim,[1]);
|
|
AddProc('ZoomArea',_MethodZoomArea,[0,0,0,0]);
|
|
AddProc('FitToWindow',_MethodFitToWindow,[2]);
|
|
AddProc('ActualSize',_MethodActualSize,[2]);
|
|
AddProc('ZoomOut',_MethodZoomOut,[2]);
|
|
AddProc('ZoomIn',_MethodZoomIn,[2]);
|
|
AddProc('ClearGuides',_MethodClearGuides,[2]);
|
|
AddProc('SetTool',_MethodSetTool,[0,0,0]);
|
|
AddProc('SetCursor',_MethodSetCursor,[0]);
|
|
AddProc('SetDragCursor',_MethodSetDragCursor,[0]);
|
|
AddFun('CheckGuideLine',_MethodCheckGuideLine,[0,0]);
|
|
AddProc('BeginHRulerDrag',_MethodBeginHRulerDrag,[2]);
|
|
AddProc('BeginVRulerDrag',_MethodBeginVRulerDrag,[2]);
|
|
AddFun('SurfaceWidth',_MethodSurfaceWidth,[2]);
|
|
AddFun('SurfaceHeight',_MethodSurfaceHeight,[2]);
|
|
AddProc('GetPageRect',_MethodGetPageRect,[1,1,1,1]);
|
|
AddProc('SetSurfaceMargin',_MethodSetSurfaceMargin,[0]);
|
|
AddProc('SetScrollPositions',_MethodSetScrollPositions,[0,0]);
|
|
AddProc('SetHScrollPosition',_MethodSetHScrollPosition,[0,0]);
|
|
AddProc('SetVScrollPosition',_MethodSetVScrollPosition,[0,0]);
|
|
AddProc('SetHScrollDelta',_MethodSetHScrollDelta,[0,0]);
|
|
AddProc('SetVScrollDelta',_MethodSetVScrollDelta,[0,0]);
|
|
AddFun('HSCBarPosition',_MethodHSCBarPosition,[2]);
|
|
AddFun('VSCBarPosition',_MethodVSCBarPosition,[2]);
|
|
AddFun('PointInHScroll',_MethodPointInHScroll,[0,0]);
|
|
AddFun('PointInVScroll',_MethodPointInVScroll,[0,0]);
|
|
AddFun('PointInHRuler',_MethodPointInHRuler,[0,0]);
|
|
AddFun('PointInVRuler',_MethodPointInVRuler,[0,0]);
|
|
AddProc('CenterLocation',_MethodCenterLocation,[0,0]);
|
|
AddFun('PointInView',_MethodPointInView,[0,0]);
|
|
AddProc('ZoomDetailPoint',_MethodZoomDetailPoint,[0,0]);
|
|
AddFun('HitTestModPointInt',_MethodHitTestModPointInt,[0,0]);
|
|
AddProc('SimulateTrace',_MethodSimulateTrace,[0,0]);
|
|
AddProc('SimulateDown',_MethodSimulateDown,[0,0]);
|
|
AddProc('SimulateUp',_MethodSimulateUp,[0,0]);
|
|
AddProc('SimulateRightClick',_MethodSimulateRightClick,[0,0]);
|
|
AddProc('SetSelectionHatch',_MethodSetSelectionHatch,[0,0,0,0]);
|
|
AddProc('SetSelectionGradient',_MethodSetSelectionGradient,[0,0,0]);
|
|
AddProc('SetSelectionTexture',_MethodSetSelectionTexture,[0,0]);
|
|
AddFun('NewLayer',_MethodNewLayer,[0]);
|
|
AddFun('DeleteLayer',_MethodDeleteLayer,[0]);
|
|
AddFun('DeleteLayerWithNbr',_MethodDeleteLayerWithNbr,[0]);
|
|
AddProc('DeleteAllUserLayers',_MethodDeleteAllUserLayers,[2]);
|
|
AddProc('UnDo',_MethodUnDo,[2]);
|
|
AddProc('ReDo',_MethodReDo,[2]);
|
|
AddProc('ClearUndoList',_MethodClearUndoList,[2]);
|
|
AddProc('ShowLayer',_MethodShowLayer,[0]);
|
|
AddProc('HideLayer',_MethodHideLayer,[0]);
|
|
AddProc('HideAllLayers',_MethodHideAllLayers,[2]);
|
|
AddProc('GrayLayer',_MethodGrayLayer,[0]);
|
|
AddProc('ExGrayLayer',_MethodExGrayLayer,[0]);
|
|
AddProc('ExHideLayer',_MethodExHideLayer,[0]);
|
|
AddProc('ShowAllLayers',_MethodShowAllLayers,[2]);
|
|
AddProc('MergeAllLayers',_MethodMergeAllLayers,[2]);
|
|
AddProc('MergeVisibleLayers',_MethodMergeVisibleLayers,[2]);
|
|
AddFun('GetLayerName',_MethodGetLayerName,[0]);
|
|
AddFun('GetLayerHandle',_MethodGetLayerHandle,[0]);
|
|
AddFun('GetLayerVisible',_MethodGetLayerVisible,[0]);
|
|
AddFun('GetLayerGrayed',_MethodGetLayerGrayed,[0]);
|
|
AddFun('GetSelectedHandle',_MethodGetSelectedHandle,[0]);
|
|
AddFun('FigureGetHandle',_MethodFigureGetHandle,[0]);
|
|
AddFun('FigureGetName',_MethodFigureGetName,[0]);
|
|
AddFun('FigureGetClass',_MethodFigureGetClass,[0]);
|
|
AddFun('FigureGetPointCount',_MethodFigureGetPointCount,[0]);
|
|
AddFun('FigureGetPoint_X',_MethodFigureGetPoint_X,[0,0]);
|
|
AddFun('FigureGetPoint_Y',_MethodFigureGetPoint_Y,[0,0]);
|
|
AddFun('FigureGetDCPoint_X',_MethodFigureGetDCPoint_X,[0,0]);
|
|
AddFun('FigureGetDCPoint_Y',_MethodFigureGetDCPoint_Y,[0,0]);
|
|
AddFun('FigureGetCenter_X',_MethodFigureGetCenter_X,[0]);
|
|
AddFun('FigureGetCenter_Y',_MethodFigureGetCenter_Y,[0]);
|
|
AddFun('FigureGetRect_Left',_MethodFigureGetRect_Left,[0]);
|
|
AddFun('FigureGetRect_Right',_MethodFigureGetRect_Right,[0]);
|
|
AddFun('FigureGetRect_Top',_MethodFigureGetRect_Top,[0]);
|
|
AddFun('FigureGetRect_Bottom',_MethodFigureGetRect_Bottom,[0]);
|
|
|
|
AddFun('FigureGetRadius',_MethodFigureGetRadius,[0]);
|
|
AddFun('FigureGetFontName',_MethodFigureGetFontName,[0]);
|
|
AddFun('FigureGetFontBold',_MethodFigureGetFontBold,[0]);
|
|
AddFun('FigureGetFontItalic',_MethodFigureGetFontItalic,[0]);
|
|
AddFun('FigureGetFontUnderline',_MethodFigureGetFontUnderline,[0]);
|
|
AddFun('FigureGetFontStrike',_MethodFigureGetFontStrike,[0]);
|
|
AddFun('FigureGetFontSize',_MethodFigureGetFontSize,[0]);
|
|
AddFun('FigureGetFontCharset',_MethodFigureGetFontCharset,[0]);
|
|
AddFun('FigureGetFontColor',_MethodFigureGetFontColor,[0]);
|
|
AddFun('FigureGetPenColor',_MethodFigureGetPenColor,[0]);
|
|
AddFun('FigureGetBrushColor',_MethodFigureGetBrushColor,[0]);
|
|
AddFun('FigureGetPenStyle',_MethodFigureGetPenStyle,[0]);
|
|
AddFun('FigureGetBrushStyle',_MethodFigureGetBrushStyle,[0]);
|
|
AddFun('FigureGetRowStyle',_MethodFigureGetRowStyle,[0]);
|
|
AddFun('FigureGetPenWidth',_MethodFigureGetPenWidth,[0]);
|
|
AddFun('FigureGetInfo',_MethodFigureGetInfo,[0]);
|
|
AddFun('FigureGetAngle',_MethodFigureGetAngle,[0]);
|
|
AddFun('FigureGetLayerHandle',_MethodFigureGetLayerHandle,[0]);
|
|
AddFun('FigureGetDiagonal',_MethodFigureGetDiagonal,[0]);
|
|
AddFun('FigureGetLockMove',_MethodFigureGetLockMove,[0]);
|
|
AddFun('FigureGetLockModify',_MethodFigureGetLockModify,[0]);
|
|
AddFun('FigureGetSelected',_MethodFigureGetSelected,[0]);
|
|
AddFun('FigureTestPoint',_MethodFigureTestPoint,[0,0,0]);
|
|
AddFun('FigureTestRect',_MethodFigureTestRect,[0,0,0,0,0]);
|
|
AddFun('FigureGetRgnHandle',_MethodFigureGetRgnHandle,[0]);
|
|
AddProc('FigureSelect',_MethodFigureSelect,[0]);
|
|
AddProc('FigureSelectAsRotate',_MethodFigureSelectAsRotate,[0]);
|
|
AddProc('FigureDeSelect',_MethodFigureDeSelect,[0]);
|
|
AddProc('FigureEdit',_MethodFigureEdit,[0]);
|
|
AddProc('FigureMove',_MethodFigureMove,[0,0,0]);
|
|
AddProc('FigureRotate',_MethodFigureRotate,[0,0]);
|
|
AddProc('FigureRotateByPoint',_MethodFigureRotateByPoint,[0,0,0,0]);
|
|
AddProc('FigureMirror',_MethodFigureMirror,[0,0,0,0,0]);
|
|
AddProc('FigureScale',_MethodFigureScale,[0,0,0]);
|
|
AddProc('FigureScaleByPoint',_MethodFigureScaleByPoint,[0,0,0,0,0]);
|
|
AddProc('FigureSetFontName',_MethodFigureSetFontName,[0,0]);
|
|
AddProc('FigureSetFontBold',_MethodFigureSetFontBold,[0,0]);
|
|
AddProc('FigureSetFontItalic',_MethodFigureSetFontItalic,[0,0]);
|
|
AddProc('FigureSetFontUnderline',_MethodFigureSetFontUnderline,[0,0]);
|
|
AddProc('FigureSetFontStrike',_MethodFigureSetFontStrike,[0,0]);
|
|
AddProc('FigureSetFontSize',_MethodFigureSetFontSize,[0,0]);
|
|
AddProc('FigureSetFontCharset',_MethodFigureSetFontCharset,[0,0]);
|
|
AddProc('FigureSetFontColor',_MethodFigureSetFontColor,[0,0]);
|
|
AddProc('FigureSetPenColor',_MethodFigureSetPenColor,[0,0]);
|
|
AddProc('FigureSetBrushColor',_MethodFigureSetBrushColor,[0,0]);
|
|
AddProc('FigureSetPenStyle',_MethodFigureSetPenStyle,[0,0]);
|
|
AddProc('FigureSetBrushStyle',_MethodFigureSetBrushStyle,[0,0]);
|
|
AddProc('FigureSetRowStyle',_MethodFigureSetRowStyle,[0,0]);
|
|
AddProc('FigureSetPenWidth',_MethodFigureSetPenWidth,[0,0]);
|
|
AddProc('FigureSetPoint',_MethodFigureSetPoint,[0,0,0,0]);
|
|
AddProc('FigureSetInfo',_MethodFigureSetInfo,[0,0]);
|
|
AddProc('FigureSetAngle',_MethodFigureSetAngle,[0,0]);
|
|
AddProc('FigureSetLayerHandle',_MethodFigureSetLayerHandle,[0,0]);
|
|
AddProc('FigureSetDiagonal',_MethodFigureSetDiagonal,[0,0]);
|
|
AddProc('FigureSetLockMove',_MethodFigureSetLockMove,[0,0]);
|
|
AddProc('FigureSetLockModify',_MethodFigureSetLockModify,[0,0]);
|
|
AddProc('FigureSetRgnHandle',_MethodFigureSetRgnHandle,[0,0]);
|
|
AddFun('GetDCPoint_X',_MethodGetDCPoint_X,[0,0]);
|
|
AddFun('GetDCPoint_Y',_MethodGetDCPoint_Y,[0,0]);
|
|
AddFun('GetDCLen',_MethodGetDCLen,[0]);
|
|
AddFun('FigureGrpGetFigureCount',_MethodFigureGrpGetFigureCount,[0]);
|
|
AddFun('FigureGrpGetFigureHandle',_MethodFigureGrpGetFigureHandle,[0,0]);
|
|
AddFun('FigureGrpGetCombined',_MethodFigureGrpGetCombined,[0]);
|
|
AddProc('FigureGrpSetCombined',_MethodFigureGrpSetCombined,[0,0]);
|
|
AddProc('FigureGrpUngroup',_MethodFigureGrpUngroup,[0]);
|
|
AddFun('FigureBlockGetBlockname',_MethodFigureBlockGetBlockname,[0]);
|
|
AddFun('FigureGetJoin1',_MethodFigureGetJoin1,[0]);
|
|
AddFun('FigureGetJoin2',_MethodFigureGetJoin2,[0]);
|
|
AddProc('FigureSetJoin1',_MethodFigureSetJoin1,[0,0]);
|
|
AddProc('FigureSetJoin2',_MethodFigureSetJoin2,[0,0]);
|
|
AddFun('FigureGetClosed',_MethodFigureGetClosed,[0]);
|
|
AddProc('FigureSetClosed',_MethodFigureSetClosed,[0,0]);
|
|
AddFun('FigureGetControlPoint_X',_MethodFigureGetControlPoint_X,[0,0,0]);
|
|
AddFun('FigureGetControlPoint_Y',_MethodFigureGetControlPoint_Y,[0,0,0]);
|
|
AddProc('FigureSetControlPoints',_MethodFigureSetControlPoints,[0,0,0,0,0,0]);
|
|
AddFun('FigureGetSegmentType',_MethodFigureGetSegmentType,[0,0]);
|
|
AddProc('FigureSetSegmentType',_MethodFigureSetSegmentType,[0,0,0]);
|
|
AddProc('FigureInvertArcSegment',_MethodFigureInvertArcSegment,[0,0]);
|
|
AddProc('FigureConvertPLBezier',_MethodFigureConvertPLBezier,[0]);
|
|
AddProc('FigureConvertPLPolyline',_MethodFigureConvertPLPolyline,[0]);
|
|
AddFun('FigureGetElpALen',_MethodFigureGetElpALen,[0]);
|
|
AddFun('FigureGetElpBLen',_MethodFigureGetElpBLen,[0]);
|
|
AddFun('FigureGetArcStyle',_MethodFigureGetArcStyle,[0]);
|
|
AddProc('FigureSetArcStyle',_MethodFigureSetArcStyle,[0,0]);
|
|
AddProc('FigureInvertArc',_MethodFigureInvertArc,[0]);
|
|
AddFun('FigureGetArcSAngle',_MethodFigureGetArcSAngle,[0]);
|
|
AddFun('FigureGetArcFAngle',_MethodFigureGetArcFAngle,[0]);
|
|
AddProc('FigureSetArcAngles',_MethodFigureSetArcAngles,[0,0,0]);
|
|
AddFun('FigureGetRichText',_MethodFigureGetRichText,[0]);
|
|
AddProc('FigureSetRichText',_MethodFigureSetRichText,[0,0]);
|
|
AddFun('FigureGetPictureName',_MethodFigureGetPictureName,[0]);
|
|
AddFun('FigureGetTransparent',_MethodFigureGetTransparent,[0]);
|
|
AddProc('FigureSetTransparent',_MethodFigureSetTransparent,[0,0]);
|
|
AddProc('FigureFlipHorz',_MethodFigureFlipHorz,[0]);
|
|
AddProc('FigureFlipVert',_MethodFigureFlipVert,[0]);
|
|
AddProc('FigureSkewBitmap',_MethodFigureSkewBitmap,[0]);
|
|
AddProc('FigureSaveBitmapToFile',_MethodFigureSaveBitmapToFile,[0,0]);
|
|
AddProc('FigureLoadBitmapFromFile',_MethodFigureLoadBitmapFromFile,[0,0]);
|
|
AddFun('FigureGetText',_MethodFigureGetText,[0]);
|
|
AddProc('FigureSetText',_MethodFigureSetText,[0,0]);
|
|
AddFun('DrawUserFigureEvent',_MethodDrawUserFigureEvent,[0,0,0,0]);
|
|
AddFun('PointInUserFigureEvent',_MethodPointInUserFigureEvent,[0,0,0,0,1]);
|
|
AddProc('Draw',_MethodDraw,[2]);
|
|
AddProc('DrawFigures',_MethodDrawFigures,[2]);
|
|
AddProc('DrawSelectedFigures',_MethodDrawSelectedFigures,[2]);
|
|
AddProc('DrawSelectionPoints',_MethodDrawSelectionPoints,[2]);
|
|
AddProc('DrawFigureGuides',_MethodDrawFigureGuides,[2]);
|
|
AddProc('SelectAll',_MethodSelectAll,[0]);
|
|
AddProc('DeselectAll',_MethodDeselectAll,[0]);
|
|
AddProc('InvertSelection',_MethodInvertSelection,[2]);
|
|
AddFun('GroupSelection',_MethodGroupSelection,[2]);
|
|
AddProc('UngroupSelection',_MethodUngroupSelection,[2]);
|
|
AddProc('OrderSelection',_MethodOrderSelection,[0]);
|
|
AddProc('RemoveSelection',_MethodRemoveSelection,[2]);
|
|
AddProc('RotateSelectionCenter',_MethodRotateSelectionCenter,[0]);
|
|
AddProc('RotateSelection',_MethodRotateSelection,[0,0,0]);
|
|
AddProc('MirrorSelection',_MethodMirrorSelection,[0,0,0,0,0]);
|
|
AddProc('KnifeSelection',_MethodKnifeSelection,[0,0,0,0]);
|
|
AddProc('CreateDimLinesOfSelection',_MethodCreateDimLinesOfSelection,[2]);
|
|
AddProc('ClearDimLinesOfSelection',_MethodClearDimLinesOfSelection,[2]);
|
|
AddProc('InterBreakSelection',_MethodInterBreakSelection,[2]);
|
|
AddProc('LockSelectionToMove',_MethodLockSelectionToMove,[0]);
|
|
AddProc('LockSelectionToModify',_MethodLockSelectionToModify,[0]);
|
|
AddProc('InvertArcsOfSelection',_MethodInvertArcsOfSelection,[2]);
|
|
AddProc('ArrangeArcStyleOfSelection',_MethodArrangeArcStyleOfSelection,[0]);
|
|
AddProc('CloseSelectedPolyline',_MethodCloseSelectedPolyline,[2]);
|
|
AddProc('OpenSelectedPolyline',_MethodOpenSelectedPolyline,[2]);
|
|
AddProc('SimplfySelectedPolyline',_MethodSimplfySelectedPolyline,[2]);
|
|
AddProc('NameSelection',_MethodNameSelection,[2]);
|
|
AddProc('ConvertPLToBezier',_MethodConvertPLToBezier,[2]);
|
|
AddProc('ConvertPLToPolyline',_MethodConvertPLToPolyline,[2]);
|
|
AddProc('FlipImagesOfSelection',_MethodFlipImagesOfSelection,[0]);
|
|
AddProc('setTransparentOfSelection',_MethodsetTransparentOfSelection,[0]);
|
|
AddProc('ScaleSelection',_MethodScaleSelection,[0,0,0,0]);
|
|
AddProc('ScaleDrawing',_MethodScaleDrawing,[0,0]);
|
|
AddProc('ModifyFontName',_MethodModifyFontName,[0]);
|
|
AddProc('ModifyFontBold',_MethodModifyFontBold,[0]);
|
|
AddProc('ModifyFontItalic',_MethodModifyFontItalic,[0]);
|
|
AddProc('ModifyFontUnderline',_MethodModifyFontUnderline,[0]);
|
|
AddProc('ModifyFontStrike',_MethodModifyFontStrike,[0]);
|
|
AddProc('ModifyFontSize',_MethodModifyFontSize,[0]);
|
|
AddProc('ModifyFontCharset',_MethodModifyFontCharset,[0]);
|
|
AddProc('ModifyFontColor',_MethodModifyFontColor,[0]);
|
|
AddProc('ModifyPenColor',_MethodModifyPenColor,[0]);
|
|
AddProc('ModifyBrushColor',_MethodModifyBrushColor,[0]);
|
|
AddProc('ModifyPenStyle',_MethodModifyPenStyle,[0]);
|
|
AddProc('ModifyBrushStyle',_MethodModifyBrushStyle,[0]);
|
|
AddProc('ModifyRowStyle',_MethodModifyRowStyle,[0]);
|
|
AddProc('ModifyPenWidth',_MethodModifyPenWidth,[0]);
|
|
AddFun('IsTextSelected',_MethodIsTextSelected,[2]);
|
|
AddProc('GetSelectionBoundS',_MethodGetSelectionBoundS,[1,1,1,1]);
|
|
AddProc('GetDrawingBounds',_MethodGetDrawingBounds,[1,1,1,1]);
|
|
AddProc('ReDrawSelection',_MethodReDrawSelection,[2]);
|
|
AddProc('ReDrawSelectionPoints',_MethodReDrawSelectionPoints,[2]);
|
|
AddProc('ManualRefresh',_MethodManualRefresh,[2]);
|
|
AddProc('RefreshSelection',_MethodRefreshSelection,[2]);
|
|
AddProc('Reselect',_MethodReselect,[2]);
|
|
AddFun('GetSurfaceBitmapHandle',_MethodGetSurfaceBitmapHandle,[2]);
|
|
AddFun('SelectByPoint',_MethodSelectByPoint,[0,0,0,0]);
|
|
AddFun('DoMagicWand',_MethodDoMagicWand,[0,0,0]);
|
|
AddFun('SelectByFigure',_MethodSelectByFigure,[0,0,0]);
|
|
AddFun('SelectWithInArea',_MethodSelectWithInArea,[0,0,0,0,0,0]);
|
|
AddProc('SelectFigure',_MethodSelectFigure,[0]);
|
|
AddProc('DeSelectFigure',_MethodDeSelectFigure,[0]);
|
|
AddProc('MoveSelection',_MethodMoveSelection,[0,0]);
|
|
AddProc('MoveAll',_MethodMoveAll,[0,0]);
|
|
AddProc('MoveAllSilent',_MethodMoveAllSilent,[0,0]);
|
|
AddProc('DuplicateSelection',_MethodDuplicateSelection,[0,0]);
|
|
AddProc('DuplicateSelectionAsBezier',_MethodDuplicateSelectionAsBezier,[0,0]);
|
|
AddProc('ConvertSelectionToBezier',_MethodConvertSelectionToBezier,[2]);
|
|
AddProc('ArrayRectSelection',_MethodArrayRectSelection,[0,0,0,0]);
|
|
AddProc('ArrayPolarSelection',_MethodArrayPolarSelection,[0,0,0]);
|
|
AddProc('MakeSelectionBlock',_MethodMakeSelectionBlock,[0]);
|
|
AddProc('BoundSelectedLine',_MethodBoundSelectedLine,[2]);
|
|
AddProc('BoundLineToFigures',_MethodBoundLineToFigures,[0,0,0]);
|
|
AddProc('BoundLinePoint',_MethodBoundLinePoint,[0,0,0,0]);
|
|
AddProc('UnBoundLine',_MethodUnBoundLine,[2]);
|
|
AddFun('MakeSelectedLinesPolyline',_MethodMakeSelectedLinesPolyline,[2]);
|
|
AddFun('WeldIntoPolyline',_MethodWeldIntoPolyline,[2]);
|
|
AddProc('OffSetSelection',_MethodOffSetSelection,[0]);
|
|
AddProc('ClipSelBitmapToSelFigure',_MethodClipSelBitmapToSelFigure,[2]);
|
|
AddProc('UnClipSelBitmap',_MethodUnClipSelBitmap,[2]);
|
|
AddProc('SaveToFile',_MethodSaveToFile,[0,0]);
|
|
AddProc('LoadFromFile',_MethodLoadFromFile,[0]);
|
|
AddFun('InsertBlockwithFileName',_MethodInsertBlockwithFileName,[0,0,0,0]);
|
|
AddProc('SetBlockInfo',_MethodSetBlockInfo,[0,0]);
|
|
AddProc('ExportAsWmf',_MethodExportAsWmf,[0]);
|
|
AddProc('ExportAsDxf',_MethodExportAsDxf,[0]);
|
|
AddFun('SelectionAsMetaFile',_MethodSelectionAsMetaFile,[2]);
|
|
AddFun('DrawingAsMetaFile',_MethodDrawingAsMetaFile,[2]);
|
|
AddFun('FigureAsMetaFile',_MethodFigureAsMetaFile,[0]);
|
|
AddFun('SelectionAsBmpHandle',_MethodSelectionAsBmpHandle,[0]);
|
|
AddProc('SaveAsBitmap',_MethodSaveAsBitmap,[0]);
|
|
AddFun('CreatePreviewBitmapHandle',_MethodCreatePreviewBitmapHandle,[2]);
|
|
AddProc('DrawToDC',_MethodDrawToDC,[0,0,0,0]);
|
|
AddProc('StretchToDC',_MethodStretchToDC,[0,0,0,0,0]);
|
|
AddProc('PrintDrawing',_MethodPrintDrawing,[0]);
|
|
AddProc('PrintDrawingAsWmf',_MethodPrintDrawingAsWmf,[0]);
|
|
AddProc('PrnStartJob',_MethodPrnStartJob,[0]);
|
|
AddProc('PrnDoJob',_MethodPrnDoJob,[0]);
|
|
AddProc('PrnEndJob',_MethodPrnEndJob,[2]);
|
|
AddProc('PrnAbortJob',_MethodPrnAbortJob,[2]);
|
|
AddProc('PrintByTiling',_MethodPrintByTiling,[0,0,0]);
|
|
AddProc('ImportDXF',_MethodImportDXF,[0,0,0]);
|
|
AddProc('Clear',_MethodClear,[0]);
|
|
AddProc('CopyToClipBoard',_MethodCopyToClipBoard,[2]);
|
|
AddProc('CutToClipBoard',_MethodCutToClipBoard,[2]);
|
|
AddProc('SetFieldText',_MethodSetFieldText,[0,0]);
|
|
AddProc('PasteFromClipBoard',_MethodPasteFromClipBoard,[0]);
|
|
AddFun('GetLayerNbr',_MethodGetLayerNbr,[0]);
|
|
AddFun('FindFigureByName',_MethodFindFigureByName,[0]);
|
|
AddFun('Line',_MethodLine,[0,0,0,0,0,0,0,0,0,0]);
|
|
AddFun('Vertex',_MethodVertex,[0,0,0,0]);
|
|
AddFun('Ellipse',_MethodEllipse,[0,0,0,0,0,0,0,0,0,0,0,0]);
|
|
AddFun('DrawCircle',_MethodDrawCircle,[0,0,0,0,0,0,0,0,0,0]);
|
|
AddFun('Arc',_MethodArc,[0,0,0,0,0,0,0,0,0,0,0,0,0]);
|
|
AddFun('ElpArc',_MethodElpArc,[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]);
|
|
AddFun('Rectangle',_MethodRectangle,[0,0,0,0,0,0,0,0,0,0,0]);
|
|
AddFun('InsertBitmap',_MethodInsertBitmap,[0,0,0,0,0,0]);
|
|
AddFun('InsertBitmapHandle',_MethodInsertBitmapHandle,[0,0,0,0,0,0]);
|
|
AddFun('InsertWMF',_MethodInsertWMF,[0,0,0,0,0]);
|
|
AddFun('ImportWMF',_MethodImportWMF,[0,0,0]);
|
|
AddFun('ImportDrawing',_MethodImportDrawing,[0,0,0,0,0]);
|
|
AddFun('TextOut',_MethodTextOut,[0,0,0,0,0,0,0,0,0,0,0]);
|
|
AddFun('GetFigureCustomStream',_MethodGetFigureCustomStream,[0,1]);
|
|
AddProc('SetFigureCustomStream',_MethodSetFigureCustomStream,[0,0,1]);
|
|
AddFun('GetCustomStream',_MethodGetCustomStream,[1]);
|
|
AddProc('SetCustomStream',_MethodSetCustomStream,[0,1]);
|
|
AddProc('PrintPreview',_MethodPrintPreview,[2]);
|
|
AddFun('GetSlcPenStyle',_MethodGetSlcPenStyle,[2]);
|
|
AddFun('GetSlcPenWidth',_MethodGetSlcPenWidth,[2]);
|
|
AddFun('GetSlcPenColor',_MethodGetSlcPenColor,[2]);
|
|
AddFun('GetSlcRowStyle',_MethodGetSlcRowStyle,[2]);
|
|
AddFun('GetSlcBrushStyle',_MethodGetSlcBrushStyle,[2]);
|
|
AddFun('GetSlcBrushColor',_MethodGetSlcBrushColor,[2]);
|
|
AddFun('GetSlcFontName',_MethodGetSlcFontName,[2]);
|
|
AddFun('GetSlcFontBold',_MethodGetSlcFontBold,[2]);
|
|
AddFun('GetSlcFontItalic',_MethodGetSlcFontItalic,[2]);
|
|
AddFun('GetSlcFontStrike',_MethodGetSlcFontStrike,[2]);
|
|
AddFun('GetSlcFontSize',_MethodGetSlcFontSize,[2]);
|
|
AddFun('GetSlcFontColor',_MethodGetSlcFontColor,[2]);
|
|
AddFun('GetSlcPolylineClosed',_MethodGetSlcPolylineClosed,[2]);
|
|
AddFun('GetSlcImageTransparent',_MethodGetSlcImageTransparent,[2]);
|
|
AddFun('GetSlcImageClipped',_MethodGetSlcImageClipped,[2]);
|
|
AddFun('GetSlcArcStyle',_MethodGetSlcArcStyle,[2]);
|
|
AddFun('GetSlcLineBounded',_MethodGetSlcLineBounded,[2]);
|
|
AddFun('CountBlock',_MethodCountBlock,[0]);
|
|
AddProc('ExecuteTBCommand',_MethodExecuteTBCommand,[0]);
|
|
AddFun('GetVersion',_MethodGetVersion,[2]);
|
|
AddFun('GetBuildNumber',_MethodGetBuildNumber,[2]);
|
|
AddFun('BlockAsMetafile',_MethodBlockAsMetafile,[0]);
|
|
AddProc('LockSelChange',_MethodLockSelChange,[2]);
|
|
AddProc('UnLockSelChange',_MethodUnLockSelChange,[2]);
|
|
AddProc('CenterPage',_MethodCenterPage,[2]);
|
|
AddProc('AlignPageDown',_MethodAlignPageDown,[2]);
|
|
AddProc('AlignPageUp',_MethodAlignPageUp,[2]);
|
|
AddProc('StartBlink',_MethodStartBlink,[2]);
|
|
AddProc('StopBlink',_MethodStopBlink,[2]);
|
|
AddProc('ResumeBlink',_MethodResumeBlink,[2]);
|
|
AddFun('IsBlinking',_MethodIsBlinking,[2]);
|
|
AddProc('CalibrateLayerScale',_MethodCalibrateLayerScale,[0,0,0,0,0]);
|
|
AddFun('cNewDrawing',_MethodcNewDrawing,[2]);
|
|
AddProc('cOpenDrawing',_MethodcOpenDrawing,[2]);
|
|
AddProc('cOpenDrawingFile',_MethodcOpenDrawingFile,[0]);
|
|
AddProc('cSaveDrawing',_MethodcSaveDrawing,[2]);
|
|
AddProc('cSaveAsDrawing',_MethodcSaveAsDrawing,[2]);
|
|
AddProc('cPrintDrawing',_MethodcPrintDrawing,[2]);
|
|
AddProc('cPrintDrawingAsWmf',_MethodcPrintDrawingAsWmf,[2]);
|
|
AddProc('cTestPrinter',_MethodcTestPrinter,[2]);
|
|
AddProc('cExportAs',_MethodcExportAs,[2]);
|
|
AddProc('cImportDxf',_MethodcImportDxf,[2]);
|
|
AddProc('DoPopUp',_MethodDoPopUp,[0,0]);
|
|
AddProc('ExecuteCustomCommand',_MethodExecuteCustomCommand,[0]);
|
|
AddProc('ExecuteVerbalCommand',_MethodExecuteVerbalCommand,[0]);
|
|
AddFun('ExitApplication',_MethodExitApplication,[2]);
|
|
AddFun('IsUnNamed',_MethodIsUnNamed,[2]);
|
|
|
|
|
|
end;
|
|
|
|
initialization
|
|
try
|
|
InitPowerCad;
|
|
except end;
|
|
end.
|