📄 clarion-template.xml
字号:
<?xml version="1.0" encoding="windows-1251"?>
<SynUniHighlighter Version="2.0">
<SyntaxColoring>
<Info>
<General Name="Clarion-Template" Extensions="TPL TPW" Version="1" Revision="0" Sample="" History=""/>
<Author Name="Vitaly Nevzorov" Mail="nevzorov@yahoo.com" Web="www.delphist.com" Copyright="Copyright (c) Vitaly Nevzorov, 2002" Company="N/A" Remark="Created based on UltraEdit:clariontemplate.txt"/>
</Info>
<Schemes/>
<Editor/>
<MainRules Name="Root" Style="Root">
<Attributes Foreground="clBlack" Background="clWhite"/>
<Delimiters Value=""&'()*+,-./;=>@[\]^{|}~"/>
<SubRules>
<Range Name="Remarks #!" Style="Remarks #!">
<Attributes Foreground="clNavy" Background="clWhite"/>
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties CloseOnEol="True"/>
<MultiTokens>
<Tokens Open="#!"/>
</MultiTokens>
<SubRules/>
</Range>
<Range Name="Strings '..'" Style="Strings '..'">
<Attributes Foreground="clRed" Background="clWhite"/>
<Delimiters Value="!"#$%&'()*+,-./:;<=>?@[\]^`{|}~"/>
<OpenToken StartLine=""/>
<CloseToken StartLine=""/>
<Properties/>
<MultiTokens>
<Tokens Open="'" Close="'"/>
</MultiTokens>
<SubRules/>
</Range>
<KeyList Name="TPL Organisation" Enabled="True" Style="" Words="#ACCEPT
#APPLICATION
#AT
#ATEND
#ATSTART
#CODE
#CONTROL
#CONTEXT
#EMBED
#EMPTYEMBED
#ENDAT
#ENDCONTEXT
#ENDRESTRICT
#EXTENSION
#GROUP
#MODULE
#POSTEMBED
#PREEMBED
#PROCEDURE
#PROGRAM
#PRIORITY
#RESTRICT
#REJECT
#TEMPLATE
#UTILITY
#WHERE
">
<Attributes Foreground="clGreen" Background="clWhite"/>
</KeyList>
<KeyList Name="Template Data" Enabled="True" Style="" Words="#ADD
#ALIAS
#CLEAR
#DECLARE
#DELETE
#DELETEALL
#DEFAULT
#ENDDEFAULT
#ENDGLOBALDATA
#ENDLOCALDATA
#ENDREPORTS
#ENDWINDOWS
#FIND
#FIX
#FREE
#GLOBALDATA
#LOCALDATA
#LINK
#ORIG
#POP
#PURGE
#REPORTS
#REQ
#SELECT
#SET
#UNFIX
#WINDOWS
SAVE
UNIQUE
">
<Attributes Foreground="clBlue" Background="clWhite"/>
</KeyList>
<KeyList Name="Programmer Input" Enabled="True" Style="" Words="#BOXED
#BUTTON
#DISPLAY
#ENABLE
#ENDBOXED
#ENDBUTTON
#ENDCASE
#ENDENABLE
#ENDFIELD
#ENDPREPARE
#ENDSHEET
#ENDTAB
#ENDWITH
#FIELD
#IMAGE
#PREPARE
#PROMPT
#SHEET
#TAB
#VALIDATE
#WITH
">
<Attributes Foreground="$00FF0080" Background="clWhite"/>
</KeyList>
<KeyList Name="Source Generation" Enabled="True" Style="" Words="#?
#ABORT
#APPEND
#BREAK
#CALL
#CASE
#CLOSE
#CYCLE
#CREATE
#ELSE
#ELSIF
#ENDCASE
#ENDFOR
#ENDIF
#ENDLOOP
#ENDSECTION
#FOR
#GENERATE
#IF
#INVOKE
#INDENT
#INSERT
#LOOP
#OF
#OROF
#OPEN
#PRINT
#READ
#REDIRECT
#RELEASE
#REMOVE
#REPLACE
#RESUME
#RETURN
#RUN
#RUNDLL
#SERVICE
#SUSPEND
#SECTION
">
<Attributes Foreground="$000080FF" Background="clWhite"/>
</KeyList>
<KeyList Name="Miscellaneous" Enabled="True" Style="" Words="#<
#ASSERT
#CLASS
#COMMENT
#DEBUG
#ERROR
#EXPORT
#HELP
#IMPORT
#INCLUDE
#MESSAGE
#PROJECT
#PROTOTYPE
">
<Attributes Foreground="clPurple" Background="clWhite"/>
</KeyList>
<KeyList Name="Built-In Symbols" Enabled="True" Style="" Words="%ActiveTemplate
%ActiveTemplateInstance
%ActiveTemplateOwnerInstance
%ActiveTemplateParentInstance
%ActiveTemplatePrimaryInstance
%AliasFile
%Application
%ApplicationDebug
%ApplicationLocalLibrary
%ApplicationTemplate
%ApplicationTemplateInstance
%ApplicationTemplateParentInstance
%BytesOutput
%ConditionalGenerate
%Control
%ControlAlert
%ControlDefaultHeight
%ControlDefaultWidth
%ControlEvent
%ControlField
%ControlFieldFormat
%ControlFieldHasColor
%ControlFieldHasIcon
%ControlFieldHasLocator
%ControlFieldHasTree
%ControlFieldHeading
%ControlFieldPicture
%ControlFrom
%ControlIndent
%ControlInstance
%ControlMenu
%ControlMenuBar
%ControlOriginal
%ControlParameter
%ControlParent
%ControlParentTab
%ControlParentType
%ControlStatement
%ControlTemplate
%ControlTool
%ControlToolBar
%ControlType
%ControlUnsplitStatement
%ControlUse
%CreateLocalMap
%DictionaryChanged
%DictionaryFile
%Driver
%DriverBinMemo
%DriverCreate
%DriverDescription
%DriverDLL
%DriverEncrypt
%DriverLIB
%DriverMaxKeys
%DriverMemo
%DriverOpcode
%DriverOwner
%DriverReclaim
%DriverRequired
%DriverSQL
%DriverType
%DriverUniqueKey
%EditFilename
%EditProcedure
%EmbedDescription
%EmbedID
%EmbedParameters
%EOF
%False
%Field
%FieldChoices
%FieldDescription
%FieldDimension1
%FieldDimension2
%FieldDimension3
%FieldDimension4
%FieldDisplayPicture
%FieldFile
%FieldFormatWidth
%FieldHeader
%FieldHelpID
%FieldID
%FieldIdent
%FieldInitial
%FieldJustIndent
%FieldJustType
%FieldLongDesc
%FieldLookup
%FieldMemoImage
%FieldMemoSize
%FieldName
%FieldPicture
%FieldPlaces
%FieldQuickOptions
%FieldRangeHigh
%FieldRangeLow
%FieldRecordPicture
%FieldReportControl
%FieldReportControlHeight
%FieldReportControlWidth
%FieldScreenControl
%FieldScreenControlHeight
%FieldScreenControlWidth
%FieldStatement
%FieldStruct
%FieldType
%FieldUserOptions
%FieldValidation
%File
%File32BitOnly
%FileBindable
%FileCreate
%FileDescription
%FileDriver
%FileDriverParameter
%FileEncrypt
%FileExternal
%FileExternalModule
%FileIdent
%FileKey
%FileKeyField
%FileKeyFieldLink
%FileLongDesc
%FileName
%FileOwner
%FilePrefix
%FilePrimaryKey
%FileQuickOptions
%FileReclaim
%FileRelationType
%FileStatement
%FileStruct
%FileStructEnd
%FileStructRec
%FileStructRecEnd
%FileThreaded
%FileType
%FileUserOptions
%FirstProcedure
%Formula
%FormulaClass
%FormulaDescription
%FormulaExpression
%FormulaExpressionCase
%FormulaExpressionFalse
%FormulaExpressionTrue
%FormulaExpressionType
%FormulaInstance
%GlobalData
%GlobalDataStatement
%HelpFile
%Key
%KeyAuto
%KeyDescription
%KeyDuplicate
%KeyExcludeNulls
%KeyField
%KeyFieldSequence
%KeyFile
%KeyID
%KeyIdent
%KeyIndex
%KeyLongDesc
%KeyName
%KeyNoCase
%KeyPrimary
%KeyQuickOptions
%KeyStatement
%KeyStruct
%KeyUserOptions
%LocalData
%LocalDataStatement
%MenuBarStatement
%Module
%ModuleBase
%ModuleChanged
%ModuleData
%ModuleDataStatement
%ModuleExtension
%ModuleExternal
%ModuleInclude
%ModuleLanguage
%ModuleProcedure
%ModuleReadOnly
%ModuleTemplate
%Null
%OtherFiles
%Primary
%PrimaryInstance
%PrimaryKey
%Procedure
%ProcedureCalled
%ProcedureDateChanged
%ProcedureDateCreated
%ProcedureDescription
%ProcedureExported
%ProcedureIsGlobal
%ProcedureLanguage
%ProcedureLongDescription
%ProcedureReadOnly
%ProcedureReturnType
%ProcedureTemplate
%ProcedureTimeChanged
%ProcedureTimeCreated
%ProcedureToDo
%ProcedureType
%Program
%ProgramDateChanged
%ProgramDateCreated
%ProgramExtension
%ProgramTimeChanged
%ProgramTimeCreated
%Prototype
%QuickProcedure
%RegistryChanged
%Relation
%RelationAlias
%RelationConstraintDelete
%RelationConstraintUpdate
%RelationKey
%RelationKeyField
%RelationKeyFieldLink
%RelationPrefix
%RelationQuickOptions
%RelationUserOptions
%Report
%ReportControl
%ReportControlField
%ReportControlIndent
%ReportControlInstance
%ReportControlLabel
%ReportControlOriginal
%ReportControlStatement
%ReportControlTemplate
%ReportControlType
%ReportControlUse
%ReportStatement
%Secondary
%SecondaryTo
%SecondaryType
%Target32
%ToolbarStatement
%True
%ViewFile
%ViewFileField
%ViewFileFields
%ViewFiles
%ViewFileStruct
%ViewFileStructEnd
%ViewFilter
%ViewJoinedTo
%ViewPrimary
%ViewPrimaryField
%ViewPrimaryFields
%ViewStatement
%ViewStruct
%ViewStructEnd
%Window
%WindowEvent
%WindowStatement
">
<Attributes Foreground="clOlive" Background="clWhite"/>
</KeyList>
<KeyList Name="Other Symbols" Enabled="True" Style="" Words="%pClassName
%pClassIncFile
%pClassMethod
%pClassMethodPrototype
%pClassMethodPrivate
%pClassMethodVirtual
%pClassMethodProtected
%pClassMethodProcAttribute
%pClassMethodInherited
%pClassMethodReturnType
%pClassMethodParentCall
%pClassProperty
%pClassPropertyPrototype
%pClassPropertyPrivate
%pClassPropertyProtected
%pClassPropertyInherited
%ClassMethodList
%SysActiveInvisible
%SysAllowUnfilled
%SysRetainRow
%SysResetOnGainFocus
%SysAutoToolbar
%SysAutoRefresh
%PropertyList
%MethodList
%ObjectList
%ObjectListType
%CWTemplateVersion
%IsExternal
%SaveCreateLocalMap
%GlobalIncludeList
%ModuleIncludeList
%CalloutModules
%ClassDeclarations
%OOPConstruct
%ByteCount
%IncludePrototype
%UsedFile
%ProcFilesUsed
%UsedDriverDLLs
%PrintPreviewUsed
%FileExternalFlag
%FileThreadedFlag
%IniFileName
%GenerationCompleted
%GenerateModule
%VBXList
%OLENeeded
%OCXList
%LastTarget32
%LastProgramExtension
%LastApplicationDebug
%LastApplicationLocalLibrary
%CustomGlobalMapModule
%CustomGlobalMapProcedure
%CustomGlobalMapProcedurePrototype
%CustomGlobalData
%CustomGlobalDataDeclaration
%CustomGlobalDataBeforeFiles
%CustomGlobalDataComponent
%CustomGlobalDataComponentIndent
%CustomGlobalDataComponentDeclaration
%CustomModuleMapModule
%CustomModuleMapProcedure
%CustomModuleMapProcedurePrototype
%CustomModuleData
%CustomModuleDataDeclaration
%CustomModuleDataComponent
%CustomModuleDataComponentIndent
%CustomModuleDataComponentDeclaration
%CustomGlobalMapIncludes
%CustomGlobalDeclarationIncludes
%CustomFlags
%CustomFlagSetting
%AccessMode
%BuildFile
%BuildHeader
%BuildInclude
%ExportFile
%ValueConstruct
%HoldConstruct
%RegenerateGlobalModule
%ClipName
%UpdateRelationPrimary
%UpdateRelationSecondary
%UpdateAttachedFile
%DeleteRelationPrimary
%DeleteRelationSecondary
%DeleteAttachedFile
%AllFile
%BRWList
%GlobalRegenerate
%FilesPerBCModule
%RelatesPerRoutine
">
<Attributes Foreground="$00FF8000" Background="clWhite"/>
</KeyList>
<KeyList Name="Equates/Properties" Enabled="True" Style="" Words="BEEP:
BUTTON:
COLOR:
CREATE:
CURSOR:
DDE:
EVENT:
ff_:
FILE:
FONT:
ICON:
LISTZONE:
PEN:
PROP:
PROPLIST:
PROPPRINT:
REJECT:
STD:
VBXEVENT:
#FIELDS
FALSE
TRUE
">
<Attributes Foreground="$00FF8080" Background="clWhite"/>
</KeyList>
</SubRules>
</MainRules>
</SyntaxColoring>
<CodeFolding/>
<CustomData/>
</SynUniHighlighter>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -