mirror of
https://github.com/gryf/.vim.git
synced 2025-12-17 11:30:29 +01:00
235 lines
12 KiB
Plaintext
235 lines
12 KiB
Plaintext
#===========================================================
|
|
#
|
|
# MED file mode definition file
|
|
# Last updated: 02.12.2004 11:42
|
|
#
|
|
#===========================================================
|
|
|
|
files: *.opl
|
|
title: Open UI's OPL
|
|
|
|
default: no
|
|
caseSensitive: yes
|
|
checkCommentInString: yes
|
|
shiftDistance: 1
|
|
tabWidth: 8
|
|
tabLoadExpand: 0
|
|
tabInsAsBlank: 1
|
|
|
|
sectionRegexp: (^[ ]*)(class|function)[ ]+([a-zA-Z0-9_\$]+)
|
|
sectionDisplayRegexp: (^[ ]*)(class|function)[ ]+([a-zA-Z0-9_\$]+) *[:\(] *([^\(\)/]*)[\): ]*([^/\(\){}]*)
|
|
sectionBrowserOrder: 2, 3, 4, 5
|
|
sectionDisplayOrder: 2, 3
|
|
sectionBrowserMainKey: 3
|
|
sectionDisplay: 5000, 1000
|
|
|
|
wordWrap: disabled 70 >!:~#
|
|
|
|
wordSep:'&()[]{}\<>.,;-+*:?!=-|"/~
|
|
|
|
# 3rd party online help
|
|
inf: cmd.exe|/C|internet|%h http://info.propack-data.de/Doku/Programmierung/OpenUI/htmlindx.htm * http://info.propack-data.de/Doku/Programmierung/OpenUI/htmlindx.htm
|
|
|
|
|
|
# brackets
|
|
bracket: ( ) 1
|
|
bracket: { } 1
|
|
bracket: [ ] 0
|
|
|
|
|
|
# Color definitions
|
|
defineColor: myGreen 0 100 10
|
|
defineColor: myDarkYellow 150 150 0
|
|
defineColor: myDarkBlue 0 0 150
|
|
defineColor: myDarkRed 200 0 0
|
|
defineColor: myDarkestRed 150 0 0
|
|
defineColor: myLightGray 220 220 220
|
|
|
|
|
|
foregroundColor: black
|
|
backgroundColor: white
|
|
blockColor: myLightGray
|
|
|
|
# Reserved words
|
|
|
|
color: blue, normal, blue, bold
|
|
token: FALSE OuiBooleanT OuiCharT OuiDecimalT OuiFloatT OuiIntegerT OuiLongT OuiPointerT
|
|
token: OuiShortT OuiStringT OuiZonedT TRUE accelerator action alias and array
|
|
token: attr attribute begin bool char class const constant declid div doobrie
|
|
token: else end enum export extern false float for func function goto if in init
|
|
token: initially inst instance int local long message mnemonic not of on or priv
|
|
token: private pub public readonly record rem repeat return short slot slotno
|
|
token: string to true type until var variable virtual when while zoned
|
|
|
|
color: myDarkRed, normal, myDarkRed, normal
|
|
token: Application Button Evaluator Filledge Graphic Menu OuiObj Region Scrollable
|
|
token: Separator StandardDialog Visual arc cascade colorDialog comboBox controlBar
|
|
token: dataManager database devFontDialog dialogb diversion editText fontDialog
|
|
token: form graphicCompound groupBox horizontalSep interactor label list mdiFrameForm
|
|
token: menuBar menuBarButton menuButton menuCascadeButton menuPushButton menuRadioButton
|
|
token: menuToggleButton messageBox module multiTextL multiTextW openSaveDialog
|
|
token: optionMenu panel popupMenu pulldown pushButton query radioButton radioPushButton
|
|
token: scene scrollbar session slider spline statusText table timer toggleButton
|
|
token: togglePushButton tpMenuBar tpSpreadSheet tpStatusBar tpTable tpToolBar
|
|
token: verticalSep
|
|
|
|
color: myGreen, normal, myGreen, normal
|
|
token: AccelLabel Active ActiveCell ActiveCellBackground ActiveCellForeground
|
|
token: ActivePrefix ActiveQuery AlignHoriz AlignVert Alignment AllowClose AllowMaximize
|
|
token: AllowMinimize AllowMove AllowResize AspectLock AspectRatio AutoCommit AutoFlow
|
|
token: AutoResizePolicy BaseHeight BaseWidth BeepOnDiscard BorderStyle BorderStyle
|
|
token: BorderWidth Bounds ButtonModifiers ButtonNumber Bytes CatName CatSetNum
|
|
token: Changed Class Closed ColumnCount ColumnLengths ColumnNames ColumnTypes
|
|
token: ComboBoxStyle CommitDirection Connected CursorName DataDemandPolicy DataOrigin
|
|
token: DataPendingPolicy DatasourceName DateInputFormat DecimalPoints Depth Direction
|
|
token: DiscardInput DrawGridColor DrawGridStyle DynamicGrid EdgeStyle EdgeWidth
|
|
token: Editable Editable ErrorText ExtendClassLibrary FastDraw FillAlternate FillAngle
|
|
token: FocusItem Font Font Font Font Font Foreground FormState GUIType GrabInput
|
|
token: Height HeightInc HelpId IconImage IconX Image ImageData ImageTileName Increment
|
|
token: IncrementMulti IndexMajor IndexMinor InputEdit InputMode InsensColor InsensColor
|
|
token: InsertMode IsDefault ItemCount Items JumpScroll Label LabelDisplayPolicy
|
|
token: LastNativeError Length LineStyle LineWidth LockedColumns LockedRows MajorCount
|
|
token: MajorIncrement MarginHeight MarginHeight MarginWidth MarginWidth MaxAspectX
|
|
token: MaxAspectY MaxBytes MaxBytes MaxHeight MaxOffsetHoriz MaxOffsetVert MaxWidth
|
|
token: Maximized MinAspectX MinAspectY MinChars MinChars MinColumns MinHeight
|
|
token: MinLines MinRows MinWidth Mnemonic Modal Mode NPoints NPoints Name NativeHandle
|
|
token: NativeHandle NativeHandle NavigateLocked Offset OffsetHoriz OffsetVert
|
|
token: OnDesktop Orientation OutputEdit OutputFormat OverrideRedirect PageSize
|
|
token: PagesLocked PagesMemory PagingPolicy Parent PassivePrefix PasswordChar
|
|
token: Pattern Placement PlacementDetail PlacementPolicy Points PositionX PositionY
|
|
token: PrimarySource PrimarySource QueryType Radio RadiusMajor RadiusMinor RangeHoriz
|
|
token: RangeMajor RangeMinor RangeVert RealizePolicy RotateAngle RowMajor RowMajor
|
|
token: SaveUnder ScaleX ScaleY ScreenHeight, ScreenWidth ScrollBarPlacement ScrollBarTroughColor
|
|
token: ScrollHoriz ScrollVert Sector SelectedAreas SelectedItemBG SelectedItemCount
|
|
token: SelectedItemFG SelectedItemList SelectedItemMap SelectedItems SelectedText
|
|
token: SelectionBackground SelectionForeground SelectionLength SelectionPolicy
|
|
token: SelectionPolicy SelectionStart Self Sensitive Sensitive ShortHelpText ShowButtons
|
|
token: ShowIndicator ShowMinimize ShowResizeHandles ShowSysMenu ShowTitle ShowValue
|
|
token: SizeVisible SoftKey SpaceColumns SpaceItems SpaceRows SpanX SpanY StartAngle
|
|
token: StretchHoriz StretchVert Style Suffix Template Thickness ThumbSize Title
|
|
token: Title TitleFont TitlePlacement Toggle TopLeft Trace Transient Traversable
|
|
token: TroughColor UniformColumns UniformRows Units Updatable Valid Value Value
|
|
token: ValueMax ValueMin Visible VisibleColumns VisibleItems VisibleRows Width
|
|
token: WidthInc WorldCoords WrapMode WrapNavigation X Y
|
|
|
|
color: myDarkestRed, normal, myDarkestRed, normal
|
|
token: OuiDestroy OuiGetTime OuiInstantiate OuiListAppend OuiListDeleteItem OuiListFind
|
|
token: OuiListInsertItem OuiListItems OuiListNumItems OuiListReFind OuiListSort
|
|
token: OuiLookup OuiPrefsClose OuiPrefsGetBoolean OuiPrefsGetEnum OuiPrefsGetLong
|
|
token: OuiPrefsGetMask OuiPrefsGetString OuiPrefsItemEnumerate OuiPrefsMerge OuiPrefsOpen
|
|
token: OuiPrefsSave OuiPrefsSectionEnumerate OuiPrefsSetBoolean OuiPrefsSetEnum
|
|
token: OuiPrefsSetLong OuiPrefsSetMask OuiPrefsSetString OuiPrint OuiQueueMessage
|
|
token: OuiReCmp OuiReDestroy OuiReExtract OuiReMatch OuiStrChr OuiStrIsAlnum OuiStrIsAlpha
|
|
token: OuiStrIsDigit OuiStrIsLower OuiStrIsPunct OuiStrIsSpace OuiStrIsUpper OuiStrLen
|
|
token: OuiStrPad OuiStrRChr OuiStrStr OuiStrToLower OuiStrToUpper OuiStrTrim OuiSubStr
|
|
token: OuiSynchronize OuiTrace OuiWebBrowserLoadURL
|
|
|
|
color: myDarkestRed, normal, myDarkestRed, normal
|
|
token: KeyAltBack KeyAltBackTab KeyAltCancel KeyAltClrDisp KeyAltClrLine KeyAltCopy
|
|
token: KeyAltCut KeyAltDelChar KeyAltDelLine KeyAltDo KeyAltDown KeyAltEof KeyAltExtend
|
|
token: KeyAltForm KeyAltHelp KeyAltHome KeyAltHomeD KeyAltInsChar KeyAltInsLine
|
|
token: KeyAltKeys KeyAltLeft KeyAltLocal KeyAltLocalTab KeyAltMenu KeyAltMenuBar
|
|
token: KeyAltNext KeyAltNull KeyAltPaste KeyAltPoint KeyAltPrev KeyAltPrint KeyAltReplace
|
|
token: KeyAltReturn KeyAltRight KeyAltRollDn KeyAltRollUp KeyAltSelect KeyAltSoft1
|
|
token: KeyAltSoft10 KeyAltSoft11 KeyAltSoft12 KeyAltSoft13 KeyAltSoft14 KeyAltSoft15
|
|
token: KeyAltSoft16 KeyAltSoft17 KeyAltSoft18 KeyAltSoft19 KeyAltSoft2 KeyAltSoft20
|
|
token: KeyAltSoft21 KeyAltSoft22 KeyAltSoft23 KeyAltSoft24 KeyAltSoft25 KeyAltSoft26
|
|
token: KeyAltSoft27 KeyAltSoft28 KeyAltSoft29 KeyAltSoft3 KeyAltSoft30 KeyAltSoft31
|
|
token: KeyAltSoft32 KeyAltSoft4 KeyAltSoft5 KeyAltSoft6 KeyAltSoft7 KeyAltSoft8
|
|
token: KeyAltSoft9 KeyAltTab KeyAltTimer KeyAltUp KeyAltWindowList KeyAltWindowMenu
|
|
token: KeyBack KeyBackTab KeyCancel KeyClrDisp KeyClrLine KeyCopy KeyCut KeyDelChar
|
|
token: KeyDelLine KeyDo KeyDown KeyEof KeyExtend KeyForm KeyHelp KeyHome KeyHomeD
|
|
token: KeyInsChar KeyInsLine KeyKeys KeyLeft KeyLocal KeyLocalTab KeyMenu KeyMenuBar
|
|
token: KeyNext KeyNull KeyPaste KeyPoint KeyPrev KeyPrint KeyReplace KeyReturn
|
|
token: KeyRight KeyRollDn KeyRollUp KeySelect KeySoft1 KeySoft10 KeySoft11 KeySoft12
|
|
token: KeySoft13 KeySoft14 KeySoft15 KeySoft16 KeySoft17 KeySoft18 KeySoft19 KeySoft2
|
|
token: KeySoft20 KeySoft21 KeySoft22 KeySoft23 KeySoft24 KeySoft25 KeySoft26 KeySoft27
|
|
token: KeySoft28 KeySoft29 KeySoft3 KeySoft30 KeySoft31 KeySoft32 KeySoft4 KeySoft5
|
|
token: KeySoft6 KeySoft7 KeySoft8 KeySoft9 KeyTab KeyTimer KeyUp KeyWindowList
|
|
token: KeyWindowMenu
|
|
|
|
color: myDarkestRed, normal, myDarkestRed, normal
|
|
token: OuiMsgAny OuiMsgKeyAny OuiMsgKeyAnyPrintable OuiMsgMouseAny OuiMsgMouseAnyDbl
|
|
token: OuiMsgMouseAnyDown OuiMsgMouseAnyDrag OuiMsgMouseAnyUp
|
|
|
|
color: myDarkestRed, normal, myDarkestRed, normal
|
|
token: OuiMsgB1Down OuiMsgB1Drag OuiMsgB1Up OuiMsgB2Down OuiMsgB2Drag OuiMsgB2Up
|
|
token: OuiMsgB3Down OuiMsgB3Drag OuiMsgB3Up OuiMsgB4Down OuiMsgB4Drag OuiMsgB4Up
|
|
token: OuiMsgB5Down OuiMsgB5Drag OuiMsgB5Up OuiMsgMouseB1 OuiMsgMouseB1Dbl OuiMsgMouseB1Down
|
|
token: OuiMsgMouseB1Down OuiMsgMouseB1Drag OuiMsgMouseB1Up OuiMsgMouseB2Dbl OuiMsgMouseB2Down
|
|
token: OuiMsgMouseB2Down OuiMsgMouseB2Drag OuiMsgMouseB2Up OuiMsgMouseB2Up OuiMsgMouseB3Dbl
|
|
token: OuiMsgMouseB3Down OuiMsgMouseB3Down OuiMsgMouseB3Drag OuiMsgMouseB3Up OuiMsgMouseB3Up
|
|
token: OuiMsgMouseB4Dbl OuiMsgMouseB4Down OuiMsgMouseB4Drag OuiMsgMouseB4Up OuiMsgMouseB5Dbl
|
|
token: OuiMsgMouseB5Dowkn OuiMsgMouseB5Drag OuiMsgMouseB5Up
|
|
|
|
color: myDarkestRed, normal, myDarkestRed, normal
|
|
token: OuiMessageHelponHelp OuiMsgAbout OuiMsgClose OuiMsgCreationAborted OuiMsgDbCommit
|
|
token: OuiMsgDbCommit OuiMsgDbCommitResult OuiMsgDbCommitResult OuiMsgDbConnect
|
|
token: OuiMsgDbConnectResult OuiMsgDbDisconnect OuiMsgDbDisconnectResult OuiMsgDbExecuteSQL
|
|
token: OuiMsgDbExecuteSQLResult OuiMsgDefocus OuiMsgDmDeleteMajor OuiMsgDmDeleteMinor
|
|
token: OuiMsgDmInsertMajor OuiMsgDmInsertMinor OuiMsgDmInvalidateArea OuiMsgDmNotify
|
|
token: OuiMsgDoublePick OuiMsgDrag OuiMsgDragCancel OuiMsgDragDone OuiMsgDragHelp
|
|
token: OuiMsgDragMotion OuiMsgDragStart OuiMsgDrop OuiMsgEvaluatorChanged OuiMsgEvaluatorDrag
|
|
token: OuiMsgExitApplication OuiMsgFocus OuiMsgFocusIn OuiMsgFocusOut OuiMsgFormStateChanged
|
|
token: OuiMsgGridDragged OuiMsgHelp OuiMsgHelpClearStatus OuiMsgHelpClose OuiMsgHelpContext
|
|
token: OuiMsgHelpHideHint OuiMsgHelpIndex OuiMsgHelpKey OuiMsgHelpPick OuiMsgHelpShowHint
|
|
token: OuiMsgHelpShowStatus OuiMsgInvisible OuiMsgLockClear OuiMsgLockException
|
|
token: OuiMsgLockId OuiMsgLockRelease OuiMsgLockRequest OuiMsgLowResources OuiMsgMDIArrangeIcons
|
|
token: OuiMsgMDICascade OuiMsgMDIClose OuiMsgMDITile OuiMsgMove OuiMsgNewRadioButton
|
|
token: OuiMsgNoResources OuiMsgNothingCanHappen OuiMsgPick OuiMsgPlace OuiMsgQueryExecute
|
|
token: OuiMsgQueryExecuteResult OuiMsgQueryFetchRows OuiMsgQueryFetchRowsResult
|
|
token: OuiMsgRubberLine OuiMsgRubberRect OuiMsgSelect OuiMsgSelectionChange OuiMsgSelectionDefocus
|
|
token: OuiMsgSelectionDoubleClick OuiMsgSessionAborted OuiMsgSize OuiMsgTableDataArrived
|
|
token: OuiMsgTimer OuiMsgTimerCancel OuiMsgTnfData<Type> OuiMsgTnfException OuiMsgTnfInitiateRequest
|
|
token: OuiMsgTnfInitiateSupply OuiMsgTopLeftChanged OuiMsgTxnCancel OuiMsgTxnCommit
|
|
token: OuiMsgTxnData<Type> OuiMsgTxnException OuiMsgTxnId OuiMsgTxnIdRequest OuiMsgTxnInitiateRequest
|
|
token: OuiMsgTxnInitiateSupply OuiMsgVisible OuiMsgWMFocusIn
|
|
|
|
color: red, normal, red, bold
|
|
token: FALSE NULL TRUE
|
|
|
|
color: darkred, normal, darkred, normal
|
|
token: div not
|
|
|
|
# Comments
|
|
color: darkcyan, normal, darkcyan, outline
|
|
eolCom: //
|
|
comCol: 0
|
|
|
|
openCom: /*
|
|
closeCom: */
|
|
|
|
# Symbols
|
|
|
|
color: darkpink, normal, darkpink, italic
|
|
string: "
|
|
|
|
color: darkpink, normal, darkpink, italic
|
|
char: '
|
|
|
|
color: red, normal, red, normal
|
|
literal: \
|
|
|
|
color: myDarkBlue, normal, myDarkBlue, bold
|
|
funcParml: (
|
|
|
|
color: myDarkYellow, normal, myDarkYellow, normal
|
|
decPrefix:
|
|
|
|
color: darkgreen, normal, darkgreen, normal
|
|
hexPrefix: 0X
|
|
|
|
color: darkgray, normal, darkgray, normal
|
|
octalPrefix: 0
|
|
|
|
numPostfix: L
|
|
|
|
color: red, normal, red, normal
|
|
symbol: ><{}()+-:&!|=~?.;,^/*
|
|
color: red, normal, red, normal
|
|
symbol: []
|
|
|
|
|
|
#===========================================================
|
|
|