EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > XML Modification Help & Info

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 04-21-2005, 02:17 AM
hirebrand hirebrand is offline
Bellum Aeternus
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Unkown
Posts: 165
Default Syntax Highlighting For TextPad4

http://www.textpad.com

best text editor ever

syntax highlighting for it:

1 post the below code into a file called

"C:\Program Files\TextPad 4\Samples\EQ2_xml.syn"

2 go to the Configuration menu, "New Document Class"

3 name it

4 put in eq2ui_*.xml for the file name

5 check "enable syntax hilighting" and chose EQ2_xml.syn

6 click finish

Code:
; TextPad syntax definitions for EQ2 UI XML
; by "Jaaissa" of Bellum Aeternus Guk

HTML=1

[Syntax]
Namespace1 = 2
IgnoreCase = No
InitKeyWordChars = A-Za-z!
KeyWordChars = A-Za-z0-9:.-
BracketChars = {[()]}
OperatorChars =
PreprocStart = 
HexPrefix = #
SyntaxStart = <
SyntaxEnd = >
CommentStart = 
CommentEnd = 
CommentStartAlt = !--
CommentEndAlt = -->
SingleComment =
SingleCommentCol =
SingleCommentAlt =
SingleCommentColAlt =
SingleCommentEsc =
StringsSpanLines = Yes
StringStart = "
StringEnd = "
StringAlt = '
StringEsc =
CharStart = &
CharEnd = ;
CharEsc =

[Keywords 1]
Page
?xml
version
encoding
Namespace
BaseObject
StyleGroup
WidgetGroup
EffectorGroup




[Keywords 2]
Effector
ColorEffector
LocationEffector
OpacityEffector
RotationEffector
ScrollLocationEffector
SizeEffector
ComboBox
Composite
PopupMenu
PopupMenuStyle
RadialMenu
RadialMenuStyle
TabbedPane
TabbedPaneStyle
Widget
Button
ButtonStyle
Checkbox
CheckboxStyle
Dropdownbox
DropdownboxStyle
Ellipse
Grid
GridStyle
Icon
Image
ImageStyle
include
List
ListStyle
Listbox
ListboxStyle
Polyline
Progressbar
ProgressbarStyle
Scrollbar
ScrollbarStyle
Sliderbar
SliderbarStyle
Sliderplane
SliderplaneStyle
Splitter
SplitterStyle
TabSet
TabSetStyle
TabSet
TabSetStyle
TreeView
TreeViewStyle
Table
TableModelDefault
TableHeader
Text
Textbox
TextboxStyle
Style
RectangleStyle
ShadowStyle
TextStyle
TooltipStyle
WidgetStyle
Cursor
CursorSet
ImageFragment
ImageFrame
FontCharacter
Template

[Keywords 3]
Name
Size
ScrollExtent
Location

[Keywords 4]
Visible
LocalText
Margin
Rect
MaxLines
ShadowStyle
Font
TextStyle
TextAlignment
Left
Center
Right
TextAlignmentVertical
Top
Center
Bottom
TextColor
Color
TruncateElipsis
Loop
Playtime
Style
Radio
Stretch
SourceResource
SourceRect
NormalTextStyle
SelectedTextStyle
DisabledTextStyle
PressedTextStyle
MouseOverTextStyle
NormalTextShadowStyle
SelectedTextShadowStyle
DisabledTextShadowStyle
PressedTextShadowStyle
MouseOverTextShadowStyle
NormalTextColor
SelectedTextColor
DisabledTextColor
PressedTextColor
MouseOverTextColor
PressSound
ReleaseSound
MouseOverSound
String
IsCancelButton
IsDefaultButton
OnActive
OnDeactivate
OnDisable
OnEnable
OnHide
OnHoverIn
OnHoverOut
OnShow
OnPress
BackgroundColor
AbsorbsInput
BackgroundTint
BackgroundOpacity
Opacity
Filter
TitleStretch
SouthEast
CenterShrinkV
EastStretch
East
CenterShrinkH
North
NorthEast
NorthStretch
SouthStretch
WestStretch
SouthWest
West
NorthWest
Source
RStyleActivated
RStyleDefault
RStyleDisabled
RStyleMouseOver
RStyleMouseOverSelected
RStyleSelected
CenterShrinkH
EastShrink
CenterShrinkV
NorthStretch
SouthStretch
EastShrink
WestStretch
WestStretch
NorthStretch
CenterShrinkV
CenterShrinkH
SouthStretch
PackLocationProp
PackLocation
UserMovable
LocalTooltip
MouseOverColor
Dragable
TreatAsButton
UserResizable
Tooltip
Activated
eq2usescomwndcontrols
MaximumSize
PackSizeProp
PackSize
MinimumSize
IconStyle
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:24 AM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI