; EmEditor Syntax File ; ; To import this file to an existing configuration, select Configuration ; under the Tool menu, select Define Configurations, select a configuration ; you want to import to, press [Properties], select the Highlight page, and ; press [Import]. ; ; Submit your customized file to submit@emurasoft.com ; to be listed in www.emurasoft.com user files pages. ; #Highlight=on #BeginTag= #EndTag= #CommentBegin={ #CommentEnd=} #LineComment1= #LineComment2= #SingleQuote=on #DoubleQuote=off #ContinueQuote=off #Escape= #ScriptBegin= #ScriptEnd= #SpecialSyntax=off #HighlightBraces=off #Keyword color=4,word=on,rightall=off,case=off,insidetag=off,regexp=off ALLOCATE AND ARRAY BEGIN BOOLEAN CASE CHAR CONST DIV DO DOWNTO DYNARRAY ELSE END FALSE FOR FUNCTION GOTO HANDLE IF INTEGER LABEL LONGINT MOD NIL NOT OF OR OTHERWISE PI PROCEDURE REAL REPEAT STRING STRUCTURE THEN TO TRUE TYPE UNTIL USES VAR VECTOR WHILE ;将来のバージョンの予約語 FILE FORWARD IMPLEMENTATION INHERITED INTERFACE INTRINSIC OBJECT OVERRIDE PACKED PROGRAM SET UNIT USES WITH #Keyword color=7,word=on,rightall=off,case=off,insidetag=off,regexp=off INTEGER LONGINT REAL STRING CHAR BOOLEAN HANDLE VECTOR POINT POINT3D RGBCOLOR #Keyword color=6,word=on,rightall=off,case=off,insidetag=off,regexp=off ;A Abs Absolute ActiveClass ActLayer ActSSheet ActSymDef Add3DPt AddButton AddCavity AddChoiceItem AddField AddGroupBox AddHelpItem AddHole AddLBImage AddListBoxTabStop AddPoint AddSolid AddSurface AddSymToWall AddSymToWallEdge AddVectorFillLayer AddVertex3D AddVPAnnotationObject AddWallBottomPeak AddWallPeak AlignItemEdge AlrtDialog Ang2Vec AngBVec AngDialog AngDialog3D Angle AngleVar AngularDim Append AppendRoofEdge Arc ArcByCenter ArcCos ArcSin ArcTan ArcTo Area AreLBColumnLinesEnabled AreLBRadioColumnLinesEnabled AttachDefaultTextureSpace AutoKey ;B Backward BeginColumn BeginDialog BeginFloor BeginFolder BeginGroup BeginMesh BeginMXtrd BeginPoly BeginPoly3D BeginRoof BeginSweep BeginSym BeginText BeginVectorFillN BeginXtrd BotBound BreakWall ;C CalcSurfaceArea CalcVolume CallTool CapsLock CellHasNum CellHasStr CellString CellValue Centroid3D Chr CircularDim ClassList ClassNum ClearCavities ClearGradientSliderSegments ClearWallPeaks ClearWSCell ClipSurface Close ClosePoly CloseSS ClrDialog ClrMessage ColorIndexToRGB CombineIntoSurface Command Comp Concat ContainsLight ConvertTo3DPolys ConvertToNURBS Copy CopyMode CopySymbol Cos Count CreateBatDormer CreateCheckBox CreateCheckBoxGroupBox CreateCone CreateContourCurves CreateControl CreateCustomObject CreateCustomObjectN CreateCustomObjectPath CreateEditInteger CreateEditReal CreateEditText CreateEditTextBox CreateExtrudeAlongPath CreateGableDormer CreateGradient CreateGroupBox CreateHemisphere CreateHipDormer CreateImageFromPaint CreateInterpolatedSurface CreateLayer CreateLayout CreateLB CreateLight CreateListBox CreateListBoxN CreateLoftSurfaces CreateMarkerPopup CreateNurbsCurve CreateNurbsSurface CreateOffsetNurbsObjectHandle CreatePaintFromImage CreatePullDownMenu CreatePushButton CreateRadioButton CreateRadioButtonGroupBox CreateRoof CreateShaderRecord CreateShedDormer CreateSkylight CreateSphere CreateStaticHatch CreateStaticHatchFromObject CreateStaticText CreateSurfacefromCurvesNetwork CreateTabControl CreateTabPane CreateTaperedExtrude CreateText CreateTexture CreateTextureBitmap CreateTextureBitmapN CreateTrapeziumDormer CreateVP CreateWS CreateWSImage CrossProduct CurveThrough CurveTo ;D Date Deg2Rad DelChoice DelClass Delete DeleteAllItems DeleteConstraint DeleteLBColumn DeleteLBItem DeleteObjs DeleteTextureSpace DeleteWallSym DeleteWSColumns DeleteWSRows DelName DelObject DelRecord DelVectorFill DelVertex DialogEvent DidCancel DimArcText DimText DisableModules Distance DistDialog DoMenuText DoMenuTextByName DotProduct DoubleFixedTolerance DoubleTolerance DoubLines DrawDialog DrawNurbsObject DrwSize DSelectAll DSelectObj Duplicate ;E EditShaderRecord EditTexture EditTextureBitmap EditTextureSpace EllipseEllipseIntersect EnableLBColumnLines EnableLBColumnTracking EnableLBRadioColumnLines EnableLBSorting EnableParameter EndDialog EndFolder EndGroup EndMesh EndMXtrd EndPoly EndPoly3D EndSweep EndSym EndText EndVectorFill EndXtrd EOF EOLN EqualPt EqualRect Eval EvalStr EvaluateNurbsSurfacePointAndNormal Exp ExtendNurbsCurve ExtendNurbsSurface ;F FActLayer FFillBack FFillColorByClass FFillFore FFillPat FFPatByClass Field FillBack FillColorByClass FillFore FillPat FIn3D FindLBColumnDataItem FindLBColumnItem FInFolder FInGroup FInLayer FInSymDef FLayer FlipHor FlipVer FLSByClass FLWByClass FMarker FMarkerByClass FndError FObject ForEachObject ForEachObjectInLayer ForEachObjectInList FormatTextDialog Forward FPatByClass FPenBack FPenColorByClass FPenFore FPenPat FPenSize FSActLayer FSObject FSymDef ;G Get2DPt Get3DCntr Get3DInfo Get3DOrientation GetActiveSerialNumber GetArc GetArrayDimensions GetBatAttributes GetBBox GetBeamAngle GetBinaryConstraint GetCAlign GetCellNum GetCellStr GetChoiceStr GetClass GetClassArrow GetClassOptions GetClFillBack GetClFillFore GetClFPat GetClLS GetClLW GetClosestPt GetClosestSide GetClPenBack GetClPenFore GetClTextureC GetClTextureD GetClTextureG GetClTextureL GetClTextureR GetClTextureT GetClUseGraphic GetClUseTexture GetClVectorFill GetColorButton GetControlData GetCurrentMode GetCustomObjectChoice GetCustomObjectInfo GetCustomObjectPath GetCustomObjectProfileGroup GetCVis GetCWidth GetDashStyle GetDefaultTextSize GetDialog GetDimText GetDormerAttributes GetDormerThick GetDrawingSizeRect GetEditInteger GetEditReal GetEnabledModules GetField GetFile GetFillBack GetFillFore GetFillIAxisEndPoint GetFillJAxisEndPoint GetFillOriginPoint GetFillPoints GetFldName GetFldType GetFName GetFolderPath GetFontID GetFontName GetFPat GetGableAttributes GetGradientData GetGradientMidpointPosition GetGradientSliderData GetGradientSliderSelectedMarker GetGradientSpotColor GetGradientSpotPosition GetHipAttributes GetHole GetImagePopupObject GetImagePopupObjectItemIndex GetImagePopupSelectedItem GetKeyDown GetLastFileErr GetLayer GetLayerAmbientColor GetLayerAmbientInfo GetLayerByName GetLayerElevation GetLayerOptions GetLayerRenderMode GetLayoutDialogPosition GetLBColumnDataItemInfo GetLBColumnWidth GetLBControlType GetLBEditDisplayType GetLBItemDisplayType GetLBItemInfo GetLightColorRGB GetLightDirection GetLightFalloff GetLightInfo GetLightLocation GetLine GetLName GetLocalizedPluginChoice GetLocalizedPluginName GetLocalizedPluginParameter GetLocPt GetLocus3D GetLS GetLScale GetLVis GetLW GetMarker GetMarkerPopupSelectedItem GetMouse GetName GetNumGradientSegments GetNumGradientSliderSegments GetNumHoles GetNumImagePopupItems GetNumLBColumnDataItems GetNumLBColumns GetNumLBItems GetNumRoofElements GetNumWallPeaks GetNurbsObjectDistanceFromPoint GetObjArrow GetObject GetObjectVariableBoolean GetObjectVariableInt GetObjectVariableLongInt GetObjectVariableReal GetObjectVariableString GetObjExpandTexture GetOrigin GetOSVersion GetPaletteVisibility GetParameterOnNurbsCurve GetParent GetPenBack GetPenFore GetPickObjectInfo GetPluginChoiceIndex GetPluginInfo GetPluginString GetPointAndParameterOnNurbsCurveAtGivenLength GetPolylineVertex GetPolyPt GetPolyPt3D GetPref GetPrefInt GetPrefLongInt GetPrefReal GetPrefString GetPrimaryUnitInfo GetProduct GetPt GetPtL GetRecord GetRect GetResourceString GetRField GetRoofAttributes GetRoofEdge GetRoofElementType GetRoofFaceAttrib GetRoofFaceCoords GetRoofVertices GetRoundingBase GetRRDiam GetScreen GetSDName GetSecondaryUnitInfo GetSegPt1 GetSegPt2 GetSelChoice GetShaderRecord GetShedAttributes GetSheetLayerUserOrigin GetSingularConstraint GetSkylight GetSprdSortSum GetSprdSortSumColumns GetSpreadAngle GetSymbolOptionsN GetSymbolType GetSymBrightMult GetSymLoc GetSymLoc3D GetSymName GetSymRot GetTexBFeatureEnd GetTexBFeatureStart GetTexBitFeatureSize GetTexBitmapOrigin GetTexBitPaintNode GetTexBitRepHoriz GetTexBitRepVert GetTexSpace2DOffset GetTexSpace2DRadius GetTexSpace2DRot GetTexSpace2DScale GetTexSpaceEndCap GetTexSpaceKind GetTexSpaceOrientU GetTexSpaceOrientV GetTexSpaceOrientW GetTexSpaceOrigin GetTexSpacePartID GetTexSpaceStartCap GetText GetTextFont GetTextJust GetTextLeading GetTextLength GetTextOrientation GetTextSize GetTextSpace GetTextStyle GetTextureBitmap GetTextureRef GetTextureShader GetTextureShininess GetTextureSize GetTextureSpace GetTextureTransp GetTextVerticalAlign GetTextWidth GetTextWrap GetTickCount GetTopVisibleWS GetTrapeziumAttributes GetType GetUnits GetVCenter GetVectorFill GetVectorFillDefault GetVersion GetVertexVisibility GetVertNum GetView GetViewMatrix GetVPClassVisibility GetVPCropObject GetVPGroup GetVPGroupParent GetVPLayerVisibility GetWallControlOffset GetWallPeak GetWallWidth GetWorkingPlane GetWSCellAlignment GetWSCellBorder GetWSCellFormula GetWSCellNumberFormat GetWSCellString GetWSCellTextFormat GetWSCellValue GetWSColumnOperators GetWSColumnWidth GetWSFromImage GetWSImage GetWSPlacement GetWSRowColumnCount GetWSRowHeight GetWSSelection GetWSSubrowCellString GetWSSubrowCellValue GetWSSubrowCount GetZoom GetZVals GrayClass GrayLayer GridLines Group GroupToMesh ;H HAngle HArea HasConstraint HasDim HasPlugin HCenter HDuplicate Height HExtrude HHeight Hide HideClass HideLayer HLength HMove HMoveBackward HMoveForward HPerim HRotate HUngroup HWallHeight HWallWidth HWidth ;I Index2Name Insert InsertChoice InsertGradientSegment InsertGradientSliderSegment InsertImagePopupObjectItem InsertLBColumn InsertLBColumnDataItem InsertLBItem InsertSymbol InsertSymbolInFolder InsertVertex InsertWSColumns InsertWSRows IntDialog IntersectSolid IntersectSurface IsFillColorByClass IsFlipped IsFPatByClass IsLayerReferenced IsLBColumnTrackingEnabled IsLBItemSelected IsLBSortingEnabled IsLSByClass IsLWByClass IsMarkerByClass IsNewCustomObject IsObjectFlipped IsPenColorByClass IsPluginFormat IsRW IsTextureableObject IsValidWSCell IsValidWSRange IsValidWSSubrowCell IsVPGroupContainedObject IsWSCellNumber IsWSCellString IsWSDatabaseRow IsWSSubrowCellNumber IsWSSubrowCellString IsWSVisible ItemSel ;J JoinWalls ;K KeyDown ;L LActLayer Layer LayerRef LckObjs LeftBound Len Length LFillBack LFillFore LimitTolerance Line LinearDim LineEllipseIntersect LineLineIntersection LineTo LinkText LLayer Ln LNewObj LoadCell LObject Locus Locus3D LPenBack LPenFore LSActLayer LSByClass LWByClass ;M MakePolygon MakePolyline Marker MarkerByClass MeshToGroup Message MirrorXY3D Moments3D MouseDown Move Move3D Move3DObj MoveBack MoveFront MoveObjs MoveTo MoveWallByOffset ;N Name2Index NameClass NameList NameNum NameObject NameUndoEvent NewField NewSprdSheet NextDObj NextLayer NextObj NextSObj NextSymDef NoAngleVar NonUndoableActionOK Norm Num2Str Num2StrF NumChoices NumCustomObjectChoices NumDashStyles NumFields NumLayers NumObj NumRecords NumSObj NumVectorFills NurbsCurveEvalPt NurbsCurveGetNumPieces NurbsCurveType NurbsDegree NurbsDelVertex NurbsGetNumPts NurbsGetPt3D NurbsGetWeight NurbsKnot NurbsNumKnots NurbsSetKnot NurbsSetPt3D NurbsSetWeight NurbsSurfaceEvalPt ;O ObjectType Open OpenPoly OpenURL Option Ord Oval ;P PenBack PenColorByClass PenFore PenGrid PenLoc PenPat PenSize Perim Perp PickObject Poly Poly3D PopAttrs Pos PrevDObj PrevLayer PrevObj PrevSObj PrevSymDef PrimaryUnits PrintUsingPrintDialog PrintWithoutUsingPrintDialog Products3D Projection PtDialog PtDialog3D PtInPoly PtInRect PushAttrs PutFile ;Q QTCloseMovieFile QTGetMovieOptions QTInitialize QTOpenMovieFile QTSetMovieOptions QTTerminate QTWriteFrame ;R Rad2Deg Random Read ReadLn RealDialog RecalculateWS Record Rect ReDraw ReDrawAll Relative RemoveAllImagePopupItems RemoveAllLBColumnDataItems RemoveGradientSegment RemoveGradientSliderSegment RemoveImagePopupItem RemoveLBColumnDataItem RemoveListBoxTabStop RemoveRoofEdge RemoveRoofElement RenameClass ResetBBox ResetObject ResetOrientation3D ResolveByClassTextureRef ReverseWallSides RevolveWithRail Rewrite RGBToColorIndex RightBound Rotate Rotate3D RotatePoint Round RoundWall RRect Run RunLayoutDialog ;S SaveSheet Scale SecondaryUnits SelChoice SelectAll Selected SelectObj SelectSS SelField Set3DInfo Set3DRot SetActSymbol SetArc SetBatAttributes SetBBox SetBeamAngle SetBelowItem SetBinaryConstraint SetClass SetClassArrow SetClassOptions SetClFillBack SetClFillFore SetClFPat SetClLS SetClLW SetClPenBack SetClPenFore SetClTextureC SetClTextureD SetClTextureG SetClTextureL SetClTextureR SetClTextureT SetClUseGraphic SetClUseTexture SetClVectorFill SetColorButton SetConstrain SetConstraintValue SetControlData SetControlText SetCurrentObject SetCursor SetCustomObjectPath SetCustomObjectProfileGroup SetDashStyle SetDefaultTextureSpace SetDimStd SetDimText SetDormerAttributes SetDormerThick SetDrawingRect SetDSelect SetEditInteger SetEditReal SetField SetFillBack SetFillColorByClass SetFillFore SetFillIAxisEndPoint SetFillJAxisEndPoint SetFillOriginPoint SetFirstGroupItem SetFirstLayoutItem SetFPat SetFPatByClass SetGableAttributes SetGradientData SetGradientMidpointPosition SetGradientSliderData SetGradientSliderSelectedMarker SetGradientSpotColor SetGradientSpotPosition SetHDef SetHelpString SetHipAttributes SetImagePopupSelectedItem SetItem SetItemEnable SetLayerAmbientColor SetLayerAmbientInfo SetLayerElevation SetLayerOptions SetLayerRenderMode SetLayoutDialogPosition SetLBColumnWidth SetLBControlType SetLBEditDisplayType SetLBItemDisplayType SetLBItemInfo SetLBItemUsingColumnDataItem SetLBSelection SetLightColorRGB SetLightDirection SetLightFalloff SetLightInfo SetLightLocation SetLS SetLSByClass SetLScale SetLW SetLWByClass SetMarker SetMarkerByClass SetMaximumUndoEvents SetName SetObjArrow SetObjectVariableBoolean SetObjectVariableInt SetObjectVariableLongInt SetObjectVariableReal SetObjectVariableString SetObjExpandTexture SetOrigin SetOriginAbsolute SetPaletteVisibility SetParameterVisibility SetParent SetPenBack SetPenColorByClass SetPenFore SetPolylineVertex SetPolyPt SetPolyPt3D SetPref SetPrefInt SetPrefLongInt SetPrefReal SetPrefString SetPrimaryDim SetRecord SetRField SetRightItem SetRoofAttributes SetRoofEdge SetRot3D SetScale SetSecondaryDim SetSegPt1 SetSegPt2 SetSelect SetShedAttributes SetSheetLayerUserOrigin SetSingularConstraint SetSkylight SetSprdSortSum SetSprdSortSumColumns SetSpreadAngle SetSymbolOptionsN SetSymBrightMult SetTexBFeatureEnd SetTexBFeatureStart SetTexBitFeatureSize SetTexBitmapOrigin SetTexBitPaintNode SetTexBitRepHoriz SetTexBitRepVert SetTexSpace2DOffset SetTexSpace2DRadius SetTexSpace2DRot SetTexSpace2DScale SetTexSpaceEndCap SetTexSpaceKind SetTexSpaceOrientU SetTexSpaceOrientV SetTexSpaceOrientW SetTexSpaceOrigin SetTexSpacePartID SetTexSpaceStartCap SetText SetTextFont SetTextJust SetTextLeading SetTextOrientation SetTextSize SetTextSpace SetTextStyle SetTextureBitmap SetTextureRef SetTextureShader SetTextureShininess SetTextureSize SetTextureTransp SetTextVerticalAlign SetTextWidth SetTextWrap SetTitle SetTool SetTopVisibleWS SetTrapeziumAttributes SetUnits SetVCenter SetVectorFill SetVectorFillDefault SetVertexVisibility SetView SetViewMatrix SetViewVector SetVPClassVisibility SetVPCropObject SetVPLayerVisibility SetVSResourceFile SetWallControlOffset SetWallWidth SetWorkingPlane SetWSCellAlignment SetWSCellBorder SetWSCellFormula SetWSCellNumberFormat SetWSCellTextFormat SetWSColumnOperators SetWSColumnWidth SetWSCurrentCell SetWSPlacement SetWSSelection SetZoom SetZVals SheetList SheetNum Shift Show ShowClass ShowCreateImageDialog ShowGradientEditorDialog ShowLayer ShowWS ShowWSDialog Sin SingleTolerance Smooth SortArray Space SprdAlign SprdBorder SprdFormat SprdSize SprdWidth Sqr Sqrt SrndArea StdRead StdReadLn Str2Num StrDialog SubtractSolid SurfaceArea Symbol SymbolToGroup SymDefNum SysBeep ;T Tab Tan TargetSprdSheet TextFace TextFlip TextFont TextJust TextLeading TextOrigin TextRotate TextSize TextSpace TextVerticalAlign TopBound Trunc ;U UndoOff Ungroup UnionRect Units UnitVec UnLckObjs UpdateThumbnailPreview UpdateVP UprString UseDefaultFileErrorHandling ;V ValidAngStr ValidNumStr VDelete Vec2Ang VectorFillList VerifyLayout VerifyLibraryRoutine Volume VPHasCropObject VRestore VSave ;W Wait Wall WallCap WallFootPrint WallHeight WallPeak WallTo WallWidth Width Write WriteLn WriteLnMac WriteMac ;X XCenter ;Y YCenter YNDialog #Keyword color=5,word=on,rightall=off,case=on,insidetag=off,regexp=on P(?!ROCEDURE)([A-Z]|\d|_)+