mirror of
http://gitlab.expertsoft.com.ua/git/expertcad
synced 2026-01-11 22:45:39 +02:00
466 lines
14 KiB
ObjectPascal
466 lines
14 KiB
ObjectPascal
unit GuiStrings;
|
|
|
|
interface
|
|
|
|
resourcestring
|
|
// GUI Categories
|
|
|
|
Cat1 = 'File';
|
|
Cat2 = 'Draw';
|
|
Cat3 = 'Edit';
|
|
Cat4 = 'Arrange';
|
|
Cat5 = 'Format';
|
|
Cat6 = 'Transform';
|
|
Cat7 = 'View';
|
|
Cat8 = 'Insert';
|
|
Cat9 = 'Tools';
|
|
Cat10 = 'Macros';
|
|
Cat11 = 'Blocks';
|
|
Cat12 = 'Plugins';
|
|
Cat13 = 'Menus';
|
|
Cat14 = 'Options';
|
|
csAllCommands = 'All Commands';
|
|
|
|
|
|
// GUI Commands
|
|
csMainMenu = 'Main Menu';
|
|
csLeftPanel = 'Bottom Left Panel';
|
|
csRightPanel = 'Bottom Right Panel';
|
|
csStatusBar = 'Status Bar';
|
|
csCommandbar = 'Command Bar';
|
|
csPropSheet = 'Property Sheet';
|
|
csFile = 'File';
|
|
csNew = 'New';
|
|
csOpen = 'Open';
|
|
csSave = 'Save';
|
|
csSaveAs = 'Save As...';
|
|
csExit = 'Exit';
|
|
csPrint = 'Print';
|
|
csPPView = 'Print Preview';
|
|
csPSetUp = 'Printer Setup';
|
|
csPageSetUp = 'Page Setup';
|
|
csImport = 'Import...';
|
|
csExport = 'Export...';
|
|
|
|
csDraw = 'Draw';
|
|
csSelect = 'Selection Tool';
|
|
csLine = 'Draw Line';
|
|
csRect = 'Draw Rectangle';
|
|
csEllipse = 'Draw Ellipse';
|
|
csCircle = 'Draw Circle';
|
|
csArc = 'Draw Arc';
|
|
csPLine = 'Draw Polyline';
|
|
csFreeHand = 'FreeHand Polyline';
|
|
csVertex = 'Draw Point';
|
|
csInsert = 'Insert';
|
|
csText = 'Insert Text';
|
|
csTextPanel = 'Text Panel';
|
|
csRText = 'Insert RichText';
|
|
csOle = 'Insert Ole Object';
|
|
csMathGraph = 'Insert Math Graph';
|
|
csInsertPicture = 'Insert Picture';
|
|
csInsertBlock = 'Insert Block';
|
|
csElpArc = 'Draw ElipticArc';
|
|
|
|
csEdit = 'Edit';
|
|
csUndo = 'Undo Action';
|
|
csRedo = 'Redo Action';
|
|
csCut = 'Cut Selection';
|
|
csCopy = 'Copy Selection';
|
|
csPaste = 'Paste';
|
|
csDelete = 'Delete';
|
|
csClear = 'Clear All';
|
|
csSelectAll = 'Select All';
|
|
csDeSelectAll = 'DeSelect All';
|
|
csInvertSelection = 'Invert Selection';
|
|
csModifyDialog = 'Show Modify Dialog';
|
|
|
|
csArrange = 'Arrange';
|
|
csGroup = 'Group Selection';
|
|
csUnGroup = 'UnGroup Selection';
|
|
csOrder = 'Order';
|
|
csBtf = 'Bring To Front';
|
|
csStb = 'Send To Back';
|
|
csbfw = 'Bring Forward';
|
|
csSbw = 'Send Backwards';
|
|
csInvertArc = 'Invert Arc';
|
|
csArcStyle = 'Arc Style';
|
|
csASOpen = 'Arc Style Open';
|
|
csASPie = 'Arc Style Pie';
|
|
csASChord = 'Arc Style Chord';
|
|
csFlipHorz = 'Flip Image Horizontal';
|
|
csFlipVert = 'Flip Image Vertical';
|
|
csTransparentImage = 'Image Transparent';
|
|
csClipImage = 'Image Clipped';
|
|
csBoundLine = 'Line/Polyline Bounded';
|
|
csWeldIntoPolyLine = 'Weld Into Polyline';
|
|
csConvertBeziertoPolyLine = 'Make All Segments Linear';
|
|
csConvertPolyLinetoBezier = 'Make All segments Curve';
|
|
csPolyLineClosed = 'Polyline Closed';
|
|
csClearDimLines = 'Clear Dimension Lines';
|
|
csCreateDimLines = 'Create Dimension Lines';
|
|
|
|
csFormat = 'Format';
|
|
csPenColor = 'Pen Color';
|
|
csBrushColor = 'Brush Color';
|
|
csBold = 'Text Bold';
|
|
csUnderline = 'Text Underline';
|
|
csStrike = 'Text Strike Through';
|
|
csTextColor = 'Text Color';
|
|
csFontDialog = 'Font Dilaog';
|
|
csItalic = 'Text Italic';
|
|
csTextSize = 'Text Size';
|
|
csTextCharset = 'Text Charset';
|
|
csBrushStyle = 'Brush Style';
|
|
csSolidBrs = 'Solid Brush';
|
|
csClearBrs = 'Clear Brush';
|
|
csBrsDialog = 'Fill Editor';
|
|
cbsHorizontalBrs = 'Horizontal Brush';
|
|
csVerticalBrs = 'Vertical Brush';
|
|
csFDiagonalBrs = 'FDiagonal Brush';
|
|
csBDiagonalBrs = 'BDiagonal Brush';
|
|
csCrossBrs = 'Cross Brush';
|
|
csDiagCrossBrs = 'DiagCross Brush';
|
|
csCheckeredBrs = 'Checkered Brush';
|
|
csDCheckeredBrs = 'DiagCheckered Brush';
|
|
csHorzGrad = 'Horizontal Gradient';
|
|
csVertGrad = 'Vertical Gradient';
|
|
csRadGrad = 'RadialCenter Gradient';
|
|
csDiagFGrad = 'DiagonalForward Gradient';
|
|
csDiagBGrad = 'DiagonalBackward Gradient';
|
|
csMirrorGrad = 'Mirrored Gradient';
|
|
cstxtNewsPrint = 'NewsPrint Texture';
|
|
cstxtStationery = 'Stationery Texture';
|
|
cstxtWhiteMarble = 'WhiteMarble Texture';
|
|
cstxtWovenMat = 'WovenMat Texture';
|
|
cstxtPaperBag = 'PaperBag Texture';
|
|
cstxtMediumWood = 'MediumWood Texture';
|
|
|
|
csPenStyle = 'Pen Style';
|
|
csSolid = 'Solid Pen';
|
|
csDash = 'Dash Pen';
|
|
csDot = 'Dot Pen';
|
|
csDashDot = 'DashDot Pen';
|
|
csDashDotDot = 'DashDotDot Pen';
|
|
csClearPen = 'Clear Pen';
|
|
csRowStyle = 'Row Style';
|
|
csNoRow = 'No Row';
|
|
csRightSolid = 'Right Solid';
|
|
csLeftSolid = 'Left Solid';
|
|
csBothSolid = 'Both Solid';
|
|
csRightLight = 'Right Light';
|
|
csLeftLight = 'Left Light';
|
|
csBothLight= 'Both Light';
|
|
|
|
csPenWidth = 'Pen Width';
|
|
csPw1 = '1 Pixel';
|
|
csPw2 = '2 Pixel';
|
|
csPw3 = '3 Pixel';
|
|
csPw4 = '4 Pixel';
|
|
csPw5 = '5 Pixel';
|
|
csPw6 = '6 Pixel';
|
|
csPw7 = '7 Pixel';
|
|
csPw8 = '8 Pixel';
|
|
|
|
csFontname = 'Font Name';
|
|
csFontStyle = 'Font Style';
|
|
csTransform = 'Transform';
|
|
csMove = 'Move Selection';
|
|
csDuplicate = 'Duplicate Selection';
|
|
csDuplicateAsBezier = 'Duplicate As Bezier';
|
|
csConvertToBezier = 'Convert To Bezier';
|
|
csRotate = 'Rotate Selection';
|
|
csMirror = 'Mirror Selection';
|
|
csArrayR = 'Rectangular Array';
|
|
csArrayP = 'Polar Array';
|
|
csTransformDlg = 'Transform Dialog';
|
|
|
|
csAlign = 'Align';
|
|
csAlTop = 'Align Tops';
|
|
csAlBottom = 'Align Bottoms';
|
|
csAlXCenter = 'Align X centers';
|
|
csDistXCenter = 'Distrubute X Centers';
|
|
csAlLeft = 'Align Lefts';
|
|
csAlRight = 'Align Rights';
|
|
csAlYCenter = 'Align Y Centers';
|
|
csDistYCenter = 'Distrubute Y Centers';
|
|
csAlignDlg = 'Align Dialog';
|
|
|
|
csView = 'View';
|
|
csShowProp = 'Show Properties';
|
|
csLayersDial = 'Show Layers Dialog';
|
|
csEnvironmentOptions = 'Environment Options';
|
|
csOptions = 'Options';
|
|
csBlockManager = 'Block Manager';
|
|
csMacroManager = 'Macro Manager';
|
|
csPluginManager = 'Plugin Manager';
|
|
csActualSize = 'Actual Size';
|
|
csFitToPage = 'Fit To Page';
|
|
csZoom = 'Zoom';
|
|
csZoomIn = 'Zoom In';
|
|
csZoomOut = 'Zoom Out';
|
|
csZoomArea = 'Zoom Area';
|
|
csZoom50 = 'Zoom 50%';
|
|
csZoom75 = 'Zoom 75%';
|
|
csZoom25 = 'Zoom 25%';
|
|
csZoom150 = 'Zoom 150%';
|
|
csZoom200 = 'Zoom 200%';
|
|
csZoom125 = 'Zoom 125%';
|
|
csZoom175 = 'Zoom 175%';
|
|
csCustomize = 'Customize';
|
|
csDimLine = 'Dimension Lines';
|
|
csHorzDim = 'Horizontal DimLine';
|
|
csVertDim = 'Vertical DimLine';
|
|
csAlignedDim = 'Aligned DimLine';
|
|
csRadiusDim = 'Radius Dimline';
|
|
csAngleDim = 'Angle DimLine';
|
|
csTools = 'Tools';
|
|
csGrids = 'Show Grids';
|
|
csRulers = 'Show Rulers';
|
|
csGuides = 'Show Guide Lines';
|
|
csSnapGrid = 'Snap To Grid';
|
|
csSnapGuides = 'Snap To Guides';
|
|
csSnapObject = 'Snap To Near Object';
|
|
csGridColor = 'Grid Color';
|
|
csGuideColor = 'Guide Color';
|
|
csAngularGuides = 'Angular Guides';
|
|
csAGNone = 'None';
|
|
csAG90 = '90 Degrees';
|
|
csAG30 = '30 Degrees';
|
|
csAG45 = '45 Degrees';
|
|
csAG60 = '60 Degrees';
|
|
csRulerSystem = 'Ruler System';
|
|
csInch = 'Witworth (Inch)';
|
|
csMetric = 'Metric (mm)';
|
|
csRulerMode = 'Ruler Mode';
|
|
csPage = 'Page';
|
|
csWorld = 'World';
|
|
csRecordUndo = 'Record Undo';
|
|
csPageLo = 'Page Layout';
|
|
csA0 = 'A0';
|
|
csA1 = 'A1';
|
|
csA2 = 'A2';
|
|
csA3 = 'A3';
|
|
csA4 = 'A4';
|
|
csA5 = 'A5';
|
|
csA6 = 'A6';
|
|
csB4 = 'B4';
|
|
csB5 = 'B5';
|
|
csTabloid = 'Tabloid';
|
|
csLetter = 'Letter';
|
|
csCustom = 'Custom';
|
|
|
|
csPageOr = 'Page Orientation';
|
|
csLandscape = 'Landscape';
|
|
csPortrait = 'Portrait';
|
|
csGridType = 'Grid Type';
|
|
csPointGrid = 'Point Grid';
|
|
csLineGrid = 'Line Grid';
|
|
csCrossGrid = 'Cross Grid';
|
|
|
|
csBackColor = 'Background Color';
|
|
csPageColor = 'Page Color';
|
|
csMacroDir = 'Macro Directory';
|
|
csBlockDir = 'Block Directory';
|
|
csMakeBlock = 'Make Block';
|
|
csSetGridStep = 'Grid Step...';
|
|
csOffset = 'Offset Selection...';
|
|
csSetMapScale = 'Map Scale...';
|
|
csLock = 'Lock Selection';
|
|
csUnLock = 'UnLock Selection';
|
|
csInfoXY = 'Cursor Position';
|
|
csInfoDim = 'Object Dimensions';
|
|
csInfoMes = 'System Messages';
|
|
csCommandEdit= 'Command Text';
|
|
csPageWidth = 'Page Width...';
|
|
csPageHeight = 'Page Height...';
|
|
csCenterGuides = 'Show Center Guides';
|
|
csEnterMm = 'Enter the value as mm';
|
|
csEnter1x = 'Enter the value as 1/X';
|
|
csEnterInch = 'Enter the value as Inch';
|
|
csEnterInch16 = 'Enter the value as 1/16 Inch';
|
|
|
|
csLayerDefault = 'Layer Default';
|
|
csMoreColors = 'More Colors';
|
|
csBlockName = 'Block Name';
|
|
csInterBreak = 'InterBreak';
|
|
csKnife = 'Knife Tool';
|
|
csTextTool = 'Text Tool';
|
|
msEnterNewText = 'Enter New Text';
|
|
capDimensionLabel = 'Dimension Label';
|
|
msEnterNewLabelText = 'Enter New Label Text';
|
|
msEnterText = 'Enter Text';
|
|
msEnterFunction = 'Enter the function to be drawn. Use x as variable';
|
|
capMathGraphSource = 'Math Graph Source';
|
|
titOpenPowerCADDrawing = 'Open PowerCad Drawing';
|
|
titSavePowerCADDrawing = 'Save PowerCad Drawing';
|
|
fltPowercadDrawings = 'PowerCad Drawings|*.pwd';
|
|
mesEditContent = 'Double Click To Edit Content';
|
|
capCircleRadius = 'Circle Radius';
|
|
mesEnterAsMM = 'Enter the value as mm';
|
|
|
|
// Verbal Commands
|
|
cmdLine = 'LINE';
|
|
cmdRectangle = 'RECTANGLE';
|
|
cmdRectangleAbv = 'RECT';
|
|
cmdPolyline = 'POLYLINE';
|
|
cmdPolygon = 'POLYGON';
|
|
cmdEllipse = 'ELLIPSE';
|
|
cmdEllipseAbv = 'ELP';
|
|
cmdCircle = 'CIRCLE';
|
|
cmdCircleAbv = 'CIRC';
|
|
cmdArc = 'ARC';
|
|
cmdRotate = 'ROTATE';
|
|
cmdRotateAbv = 'ROT';
|
|
cmdMove = 'MOVE';
|
|
cmdSelectAll = 'SELECTALL';
|
|
cmdSelectAllAbv = 'SALL';
|
|
cmdRealScale = 'REALSCALE';
|
|
cmdRealScaleAbv = 'RSC';
|
|
cmdPageScale = 'PAGESCALE';
|
|
cmdPageScaleAbv = 'PSC';
|
|
cmdSetMM = 'SETMM';
|
|
cmdSetMMAbv = 'MM';
|
|
cmdSetCM = 'SETCM';
|
|
cmdSetCMABV = 'CM';
|
|
cmdSetDEG = 'SETDEG';
|
|
cmdSetDEGAbv = 'DEG';
|
|
cmdSetRAd = 'SETRAD';
|
|
cmdSetRAdAbv = 'RAD';
|
|
|
|
// Pattern Names
|
|
pnZigZag = 'Zig Zag';
|
|
pnFlower = 'Flower';
|
|
pnSinus = 'Sinus';
|
|
pnButtons = 'Buttons';
|
|
pnSquare = 'Square';
|
|
pnMiniSinus = 'MiniSinus';
|
|
|
|
// Figure Menus
|
|
fmCombined = 'Combined';
|
|
fmUnGroup = 'Ungroup';
|
|
fmCurveAll = 'Curve All';
|
|
fmLineAll = 'Line All';
|
|
fmOpenFigure= 'Open Figure';
|
|
fmCloseFigure = 'Close Figure';
|
|
fmControlLine = 'Control Line';
|
|
fmTangentLine = 'Tangent Line';
|
|
fmBrokenLegs = 'Broken Legs';
|
|
fmInsertKnot = 'Insert Knot';
|
|
fmDeleteKnot = 'Delete Knot';
|
|
fmSegment = 'Segment';
|
|
fmLinear = 'Linear';
|
|
fmCurve = 'Curve';
|
|
fmArc = 'Arc';
|
|
fmDimensionLine = 'Dimension Line';
|
|
fmInvertArcSegment = 'Invert Arc Segment';
|
|
fmDivideTo3 = 'Divide Segment To 3';
|
|
fmRoundCorner = 'Round Corner By Arc';
|
|
fmPenPattern = 'Pen Pattern';
|
|
fmNoPattern = 'No Pattern';
|
|
fmBrushPattern = 'Brush Pattern';
|
|
fmNoBPattern = 'No Brush Pattern';
|
|
fmOpenArc = 'Open Arc';
|
|
fmPieArc = 'Pie Arc';
|
|
fmChordArc = 'fmChordArc';
|
|
fmInvertArc = 'Invert Arc';
|
|
fmCloneAsEdit = 'Clone As Edit-Objects';
|
|
fmSetOrigin = 'Set Origin To Center';
|
|
fmTransparent = 'Transparent';
|
|
fmFlipVert = 'Flip Vertical';
|
|
fmFlipHorz = 'Flip Horizontal';
|
|
fmSkewBitmap = 'Skew Bitmap';
|
|
fmSelectBitmap = 'Select Bitmap';
|
|
fmSelectClipfigure = 'Select Clip Figure';
|
|
fmSelectGroup = 'Select Group';
|
|
fmAspectRatio = 'Aspect Ratio';
|
|
fmDefaultSpacing = 'Default Spacing';
|
|
fmOutlined = 'Outlined';
|
|
fmEndType = 'EndType';
|
|
fmRowEnd = 'RowEnd';
|
|
fmClearEnd = 'ClearEnd';
|
|
fmDotEnd = 'DotEnd';
|
|
fmNickEnd = 'NickEnd';
|
|
fmAutoLabel = 'AutoLabel';
|
|
fmTextPosition = 'Text Position';
|
|
fmOnline = 'On Line';
|
|
fmAboveLine = 'Above Line';
|
|
fmBelowLine = 'Below Line';
|
|
fmLabeling = 'Labeling';
|
|
fmInside = 'Inside';
|
|
fmTop = 'Top';
|
|
fmBottom = 'Bottom';
|
|
fmLeft = 'Left';
|
|
fmRight = 'Right';
|
|
fmLeftTop = 'LeftTop';
|
|
fmLeftBottom = 'LeftBottom';
|
|
fmRigthTop = 'RightTop';
|
|
fmRightBottom = 'RightBottom';
|
|
fmTopLeft = 'TopLeft';
|
|
fmTopRight = 'TopRight';
|
|
fmBottomLeft = 'BottomLeft';
|
|
fmBottomRight = 'BottomRight';
|
|
fmAlwaysHorizontal = 'Always Horizontal';
|
|
fmInnerGuide= 'Inner Guide';
|
|
fmOuterGuide = 'Outer Guide';
|
|
fmDrawGuides = 'Draw Guides';
|
|
fmDimPosition = 'Dim Position';
|
|
fmInsideArc = 'Inside Arc';
|
|
fmOutsideArc = 'Outside Arc';
|
|
fmDiagonal = 'Keep Ratio';
|
|
fmTextAlignment = 'Text Alignment';
|
|
fmtaTopLeft = 'Text Top Left';
|
|
fmtaTopCenter = 'Text Top Center';
|
|
fmtaTopRight = 'Text Top Right';
|
|
fmtaMiddleLeft = 'Text Middle Left';
|
|
fmtaMiddleCenter = 'Text Middle Center';
|
|
fmtaMiddleRight = 'Text Middle Right';
|
|
fmtaBottomLeft = 'Text Bottom Left';
|
|
fmtaBottomCenter = 'Text Bottom Center';
|
|
fmtaBottomRight = 'Text Bottom Right';
|
|
|
|
// error messages
|
|
emDuplicateCat = ('Category with this name already exists');
|
|
emWrongPCount = ('Wrong Parameter count for the command');
|
|
emWrongParameter = ('Invalid parameter');
|
|
emUnKnownCommand = ('Unknown Command');
|
|
emClipErr = 'Select a BitmapObj and a Closed Figure for Clipping';
|
|
emInvalidStream = 'Not a Valid Stream Format';
|
|
emInvalidPicture = 'Not a Valid Picture Format';
|
|
|
|
|
|
// cOmfirmation Messages
|
|
cmSaveChanges = 'Do you want to save the changes to %s?';
|
|
cmSaveChangesBE = 'Do you want to save the changes to %s before exit?' ;
|
|
cmAlreadyExists = '%s already exists.Do you want to overwrite the file?';
|
|
RescaleMessage = 'Powercad will Rescale the drawing according to MapScale change.';
|
|
RescaleBlockMessage = 'Powercad will Rescale the block accoridng to the MapScale differences.';
|
|
|
|
// Other
|
|
stBlockFilter = 'Power Blocks (*.pwb)|*.PWB';
|
|
stExportFilter = 'Windows Meta File (*.wmf)|*.WMF|Windows Bitmap (*.bmp)|*.BMP|Autocad Exchange Format (*.dxf)|*.DXF';
|
|
stImportDXFFilter = 'PowerDraw File (*.pwd)|*.PWD|AutoCad DXF File (*.dxf)|*.DXF';
|
|
|
|
|
|
asDrawing = 'Drawing';
|
|
asAllBlocks = 'All Blocks';
|
|
|
|
capTextPanel = 'Text Panel Content';
|
|
prmTextPanel = 'Type Text';
|
|
TextPanelDefault = 'Text...';
|
|
fmTextBig = 'Big Text';
|
|
fmTextMedium = 'Medium Text';
|
|
fmTextSmall = 'Small Text';
|
|
|
|
const
|
|
csCharset: Array [0..17] of String = ('ANSI','DEFAULT','SYMBOL','SHIFTJIS',
|
|
'GB2312','HANGEUL','CHINESEBIG5','OEM','JOHAB','HEBREW','ARABIC','GREEK',
|
|
'TURKISH','THAI','EASTEUROPE','RUSSIAN','MAC','BALTIC');
|
|
|
|
implementation
|
|
end.
|
|
|
|
|
|
|
|
|