📄 mapbasic.xml
字号:
<?xml version="1.0" encoding="windows-1251"?>
<SynUniHighlighter Version="2.0">
<SyntaxColoring>
<Info>
<General Name="MapBasic" Extensions="MB DEF MBP WOR" 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:mapbasic.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>
<KeyList Name="Keyword" Enabled="True" Style="" Words="Active
Add
Alter
Append
Application
As
Auto
All
Browse
BrushPicker
Button
ButtonPad
By
ByVal
Bounds
Call
Calling
CancelButton
Case
Char
Charset
Check
CheckBox
Close
Col
Color
Command
Commit
Control
CoordSys
Create
Cursor
Center
Data
DDE
DDEExecute
DDEPoke
DDETerminate
DDETerminateAll
Declare
Define
Delete
Dialog
Dim
Disable
Do
Document
Drop
DrawMode
Display
Disconnect
Earth
Editable
EditText
Else
ElseIf
Enable
End
Error
Event
Exit
Export
Extents
Fetch
File
Find
First
FontPicker
For
Format
From
Function
Fixed
Front
Fit
FillFrame
Frame
FastEdit
Get
Global
Goto
Graph
Graphic
Group
GroupBox
Height
Hide
HelpMsg
ID
If
Include
Input
Into
In
Import
Insert
Index
Icon
Info
Interactive
Justify
Kill
Last
Layer
Layout
Lib
LINK
ListBox
Loop
Line
Map
Menu
Message
Merge
Module
MultiListBox
MapInfo
NATIVE
Next
Noselect
Note
Number
Node
Obj
Objects
Off
OKButton
On
Open
Order
Output
OnError
Overwrite
Pack
PenPicker
PopupMenu
Position
Prev
Print
PrintWin
Processing
Projection
Program
ProgressBar
ProgressBars
Put
PushButton
Point
RadioGroup
Range
Rec
ReDim
Register
Reload
Remove
Rename
Restore
ReadOnly
Resume
Rollback
Run
Rect
Redraw
Save
Seek
Select
Selectable
Set
Server
Step
Shade
Show
StaticText
StatusBar
Stop
Style
Styles
Sub
SymbolPicker
SysMenuClose
Separator
Table
Then
Title
To
Type
ToolButton
ToggleButton
Text
Union
Units
Update
Until
Undo
Using
Uncheck
UserRemoveMap
Value
Values
Variable
Vary
Where
While
Width
Window
Zoom
">
<Attributes Foreground="clGreen" Background="clWhite"/>
</KeyList>
<KeyList Name="Type" Enabled="True" Style="" Words="Alias
Brush
Date
Float
Font
Integer
Logical
Object
Pen
SmallInt
String
Symbol
">
<Attributes Foreground="clBlue" Background="clWhite"/>
</KeyList>
<KeyList Name="MapInfo Functions" Enabled="True" Style="" Words="Abs
Acos
Any
ApplicationDirectory$
Area
AreaOverlap
Asc
Ask
Asin
Atn
Avg
ButtonPadInfo
Buffer
CentroidX
CentroidY
Chr$
ColumnInfo
CommandInfo
Combine
Cos
Count
CurDate
CreateLine
CreateCircle
CreatePoint
CurrentBrush
CurrentFont
CurrentPen
CurrentSymbol
ConvertToPline
ConvertToRegion
Day
DeformatNumber$
Distance
EOT
EOF
Exp
EndHandler
Erase
Error$
Err
FileAttr
FileExists
Fix
FrontWindow
Format$
FormatDate$
FormatNumber$
FileOpenDlg
FileSaveAsDlg
ForegroundTaskSwitchHandler
HomeDirectory$
InStr
Int
IntersectNodes
LabelInfo
LayerInfo
LCase$
Left$
Len
Like
LOF
Log
LTrim$
MakeBrush
MakeCustomSymbol
MakeFont
MakeFontSymbol
MakePen
MakeSymbol
MapperInfo
Max
Maximum
MBR
MenuItemInfoByHandler
MenuItemInfoByID
Mid$
MidByte$
Min
Minimum
Month
NumberToDate
NumCols
NumTables
NumWindows
ObjectGeography
ObjectInfo
ObjectLen
OverlayNodes
ObjectNodeX
ObjectNodeY
Perimeter
Proper$
PathToDirectory$
PathToTableName$
PathToFileName$
ProgramDirectory$
Randomize
ReadControlValue
RGB
Right$
Rnd
Round
Round
RTrim$
RemoteMsgHandler
RemoteQueryHandler
SearchInfo
SelectionInfo
Seek
Sgn
Sin
Space$
Sqr
Str$
String$
StringCompare
StringCompare
StringCompareIntl
StringToDate
StyleAttr
Sum
SystemInfo
Server_NumDrivers
SelChangedHandler
Server_Execute
Server_Connect
Server_ColumnInfo
Server_DriverInfo
Server_EOT
Server_NumCols
Server_NumDrivers
TableInfo
Tan
Time
Timer
TriggerControl
TempFileName$
TrueFileName$
UBound
UCase$
UnitAbbr$
UnitName$
Val
Weekday
WindowInfo
WtAvg
WinChangedHandler
WinClosedHandler
WindowID
WinFocusChangedHandler
Year
">
<Attributes Foreground="$00FF0080" Background="clWhite"/>
</KeyList>
<KeyList Name="Constants" Enabled="True" Style="" Words="BLACK
BLUE
BRUSH_BACKCOLOR
BRUSH_FORECOLOR
BRUSH_PATTERN
BTNPAD_INFO_FLOATING
BTNPAD_INFO_NBTNS
BTNPAD_INFO_WIDTH
BTNPAD_INFO_WINID
BTNPAD_INFO_X
BTNPAD_INFO_Y
CLS
CYAN
CMD_INFO_CTRL
CMD_INFO_CUSTOM_OBJ
CMD_INFO_DLG_DBL
CMD_INFO_DLG_OK
CMD_INFO_FIND_RC
CMD_INFO_FIND_ROWID
CMD_INFO_INTERRUPT
CMD_INFO_MENUITEM
CMD_INFO_MSG
CMD_INFO_ROWID
CMD_INFO_SELTYPE
CMD_INFO_SHIFT
CMD_INFO_STATUS
CMD_INFO_TASK_SWITCH
CMD_INFO_TOOLBTN
CMD_INFO_WIN
CMD_INFO_X
CMD_INFO_X2
CMD_INFO_XCMD
CMD_INFO_Y
CMD_INFO_Y2
COL_INFO_DECPLACES
COL_INFO_EDITABLE
COL_INFO_INDEXED
COL_INFO_NAME
COL_INFO_NUM
COL_INFO_TYPE
COL_INFO_WIDTH
COL_TYPE_CHAR
COL_TYPE_DATE
COL_TYPE_DECIMAL
COL_TYPE_FLOAT
COL_TYPE_GRAPHIC
COL_TYPE_INTEGER
COL_TYPE_LOGICAL
COL_TYPE_SMALLINT
DEG_2_RAD
DM_CUSTOM_CIRCLE
DM_CUSTOM_ELLIPSE
DM_CUSTOM_RECT
DM_CUSTOM_LINE
DM_CUSTOM_POINT
DM_CUSTOM_POLYGON
DM_CUSTOM_POLYLINE
ERR_BAD_WINDOW
ERR_BAD_WINDOW_NUM
ERR_CANT_ACCESS_FILE
ERR_CANT_INITIATE_LINK
ERR_CMD_NOT_SUPPORTED
ERR_FCN_ARG_RANGE
ERR_FCN_INVALID_FMT
ERR_FCN_OBJ_FETCH_FAILED
ERR_FILEMGR_NOTOPEN
ERR_FP_MATH_LIB_DOMAIN
ERR_FP_MATH_LIB_RANGE
ERR_INVALID_CHANNEL
ERR_INVALID_READ_CONTROL
ERR_INVALID_TRIG_CONTROL
ERR_NO_FIELD
ERR_NO_RESPONSE_FROM_APP
ERR_NULL_SELECTION
ERR_PROCESS_FAILED_IN_APP
ERR_TABLE_NOT_FOUND
ERR_WANT_MAPPER_WIN
FALSE
FILE_ATTR_FILESIZE
FILE_ATTR_MODE
FONT_BACKCOLOR
FONT_FORECOLOR
FONT_NAME
FONT_POINTSIZE
FONT_STYLE
GREEN
INCL_ALL
INCL_COMMON
INCL_CROSSINGS
LAYER_INFO_ARROWS
LAYER_INFO_CENTROIDS
LAYER_INFO_COSMETIC
LAYER_INFO_DISPLAY
LAYER_INFO_DISPLAY_GLOBAL
LAYER_INFO_DISPLAY_GRAPHIC
LAYER_INFO_DISPLAY_OFF
LAYER_INFO_DISPLAY_VALUE
LAYER_INFO_EDITABLE
LAYER_INFO_LBL_AUTODISPLAY
LAYER_INFO_LBL_CURFONT
LAYER_INFO_LBL_DUPLICATES
LAYER_INFO_LBL_EXPR
LAYER_INFO_LBL_FONT
LAYER_INFO_LBL_LT
LAYER_INFO_LBL_LT_ARROW
LAYER_INFO_LBL_LT_NONE
LAYER_INFO_LBL_LT_SIMPLE
LAYER_INFO_LBL_MAX
LAYER_INFO_LBL_OFFSET
LAYER_INFO_LBL_OVERLAP
LAYER_INFO_LBL_PARALLEL
LAYER_INFO_LBL_POS
LAYER_INFO_LBL_POS_BC
LAYER_INFO_LBL_POS_BL
LAYER_INFO_LBL_POS_BR
LAYER_INFO_LBL_POS_CC
LAYER_INFO_LBL_POS_CL
LAYER_INFO_LBL_POS_CR
LAYER_INFO_LBL_POS_TC
LAYER_INFO_LBL_POS_TL
LAYER_INFO_LBL_POS_TR
LAYER_INFO_LBL_VISIBILITY
LAYER_INFO_LBL_VIS_OFF
LAYER_INFO_LBL_VIS_ON
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -