#101191 - 2003-05-22 01:46 PM
Re: UltraEdit word file - need a new one
|
Howard Bullock
KiX Supporter
Registered: 2000-09-15
Posts: 5809
Loc: Harrisburg, PA USA
|
Some of the latest functions need to be added but this has worked well for me. If you update it let me know. Too lazy here quote:
/L8"Kixtart V4.10" Nocase Line Comment = ; String Chars = "' File Extensions = KIX UDF /Delimiters = ~!%^*()-+=:|\/{}[]"'<> , . /C1"KiXtart Commands" AND BEEP BIG BREAK CALL CASE CD CLS COLOR COOKIE1 COPY DEBUG DEL DIM DISPLAY DO ENDFUNCTION ENDSELECT ELSE ENDIF EXIT EACH FLUSHKB FOR FUNCTION GET GETS GLOBAL GO GOSUB GOTO IF LOOP MD MOD NEXT NOT OR PASSWORD PLAY PRESERVE QUIT RD REDIM RETURN RUN SELECT SET SETL SETM SETTIME SHELL SLEEP SMALL UNTIL USE WHILE ? : ; & | /C2"KiXtart Functions" ABS ADDKEY ADDPRINTERCONNECTION ADDPROGRAMGROUP ADDPROGRAMITEM ASC AT BACKUPEVENTLOG BOX CDBL CHR CINT CLEAREVENTLOG CLOSE COMPAREFILETIMES CREATEOBJECT CSTR DECTOHEX DELKEY DELPRINTERCONNECTION DELPROGRAMGROUP DELPROGRAMITEM DELTREE DELVALUE DIR ENUMGROUP ENUMIPINFO ENUMKEY ENUMLOCALGROUP ENUMVALUE EXECUTE EXIST EXISTKEY EXPANDENVIRONMENTVARS FIX FORMATNUMBER GETDISKSPACE GETFILEATTR GETFILESIZE GETFILETIME GETFILEVERSION GETOBJECT INGROUP INSTR INSTRREV INT ISDECLARED JOIN KBHIT KEYEXIST LCASE LEFT LEN LOADHIVE LOADKEY LOGEVENT LOGOFF LTRIM MEMORYSIZE MESSAGEBOX OPEN READLINE READPROFILESTRING READTYPE READVALUE REDIRECTOUTPUT RIGHT RND ROUND RTRIM SAVEKEY SENDKEYS SENDMESSAGE SETASCII SETCONSOLE SETDEFAULTPRINTER SETFILEATTR SETFOCUS SETOPTION SETSYSTEMSTATE SETTITLE SETWALLPAPER SHOWPROGRAMGROUP SHUTDOWN SIDTONAME SPLIT SRND SUBSTR TRIM UBOUND UCASE UNLOADHIVE VAL VARTYPE VARTYPENAME WRITELINE WRITEPROFILESTRING WRITEVALUE /C3"KiXtart Macros" @ADDRESS @BUILD @COMMENT @CPU @CRLF @CSD @CURDIR @DATE @DAY @DOMAIN @DOS @ERROR @FULLNAME @HOMEDIR @HOMEDRIVE @HOMESHR @HOSTNAME @INWIN @IPADDRESS0 @IPADDRESS1 @IPADDRESS2 @IPADDRESS3 @KIX @LANROOT @LDOMAIN @LDRIVE @LM @LOGONMODE @LONGHOMEDIR @LSERVER @MAXPWAGE @MDAYNO @MHZ @MONTHNO @MONTH @MSECS @PRIMARYGROUP @PRIV @PRODUCTSUITE @PRODUCTTYPE @PWAGE @RAS @RSERVER @SCRIPTDIR @SCRIPTNAME @SERROR @SID @SITE @STARTDIR @SYSLANG @TICKS @TIME @USERID @USERLANG @WDAYNO @WKSTA @WUSERID @YDAYNO @YEAR
[ 22. May 2003, 13:47: Message edited by: Howard Bullock ]
|
Top
|
|
|
|
#101194 - 2003-05-22 01:57 PM
Re: UltraEdit word file - need a new one
|
Howard Bullock
KiX Supporter
Registered: 2000-09-15
Posts: 5809
Loc: Harrisburg, PA USA
|
I am trashing my file in favor of Jochen's [ 22. May 2003, 14:02: Message edited by: Howard Bullock ]
|
Top
|
|
|
|
#101196 - 2003-05-22 02:08 PM
Re: UltraEdit word file - need a new one
|
Kdyer
KiX Supporter
Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
|
Looks like we need to update EditPad too.. Sheesh.
Kent
|
Top
|
|
|
|
#101198 - 2003-05-22 04:33 PM
Re: UltraEdit word file - need a new one
|
Kdyer
KiX Supporter
Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
|
Agreed..
EditPad Syntax is more like PERL.
Kent
|
Top
|
|
|
|
#101199 - 2003-05-22 04:40 PM
Re: UltraEdit word file - need a new one
|
Jochen
KiX Supporter
Registered: 2000-03-17
Posts: 6380
Loc: Stuttgart, Germany
|
|
Top
|
|
|
|
#101201 - 2003-05-22 04:46 PM
Re: UltraEdit word file - need a new one
|
Jochen
KiX Supporter
Registered: 2000-03-17
Posts: 6380
Loc: Stuttgart, Germany
|
|
Top
|
|
|
|
#101202 - 2003-05-22 05:12 PM
Re: UltraEdit word file - need a new one
|
Sealeopard
KiX Master
Registered: 2001-04-25
Posts: 11164
Loc: Boston, MA, USA
|
Been there, done that. Unfortunately, UltraEdit only allows eight categories, thus I have to put KiXforms Methods and KiXForms Events into one category. Here it is:
code:
/L10"KiXtart & KiXforms" Nocase Line Comment = ; String Chars = "' File Extensions = KIX UDF /Function String = "%function*" /Function String 1 = "%:*" /Delimiters = ~!%^&*-+=()|\/{}[]:;"'<> , .? /Indent Strings = "IF" "ELSE" "DO" "WHILE" "FOR" "FUNCTION" "SELECT" /Unindent Strings = "ELSE" "ENDIF" "UNTIL" "LOOP" "NEXT" "ENDFUNCTION" "RETURN" "ENDSELECT" /Ignore Strings SOL = ";" /C1"KiXtart Commands" AND BEEP BIG BREAK CALL CASE CD CLS COLOR COOKIE1 COPY DEBUG DEL DIM DISPLAY DO ENDFUNCTION ENDSELECT ELSE ENDIF EXIT EACH FLUSHKB FOR FUNCTION GET GETS GLOBAL GO GOSUB GOTO IF LOOP MD MOD MOVE NEXT NOT OR OFF ON PASSWORD PLAY PRESERVE QUIT RD REDIM RETURN RUN SELECT SET SETL SETM SETTIME SHELL SLEEP SMALL TO UNTIL USE WHILE ? : ; & | /C2"KiXtart Functions" ABS ADDKEY ADDPRINTERCONNECTION ADDPROGRAMGROUP ADDPROGRAMITEM ASC ASCAN AT BACKUPEVENTLOG BOX CDBL CHR CINT CLEAREVENTLOG CLOSE COMPAREFILETIMES CREATEOBJECT CSTR DECTOHEX DELKEY DELPRINTERCONNECTION DELPROGRAMGROUP DELPROGRAMITEM DELTREE DELVALUE DIR ENUMGROUP ENUMIPINFO ENUMKEY ENUMLOCALGROUP ENUMVALUE EXECUTE EXIST EXISTKEY EXPANDENVIRONMENTVARS FIX FORMATNUMBER FREEFILEHANDLE GETDISKSPACE GETFILEATTR GETFILESIZE GETFILETIME GETFILEVERSION GETOBJECT IIF INGROUP INSTR INSTRREV INT ISDECLARED JOIN KBHIT KEYEXIST LCASE LEFT LEN LOADHIVE LOADKEY LOGEVENT LOGOFF LTRIM MEMORYSIZE MESSAGEBOX OPEN READLINE READPROFILESTRING READTYPE READVALUE REDIRECTOUTPUT RIGHT RND ROUND RTRIM SAVEKEY SENDKEYS SENDMESSAGE SETASCII SETCONSOLE SETDEFAULTPRINTER SETFILEATTR SETFOCUS SETOPTION SETSYSTEMSTATE SETTITLE SETWALLPAPER SHOWPROGRAMGROUP SHUTDOWN SIDTONAME SPLIT SRND SUBSTR TRIM UBOUND UCASE UNLOADHIVE VAL VARTYPE VARTYPENAME WRITELINE WRITEPROFILESTRING WRITEVALUE /C3"KiXtart Macros" @ADDRESS @BUILD @COMMENT @CPU @CRLF @CSD @CURDIR @DATE @DAY @DOMAIN @DOS @ERROR @FULLNAME @HOMEDIR @HOMEDRIVE @HOMESHR @HOSTNAME @INWIN @IPADDRESS0 @IPADDRESS1 @IPADDRESS2 @IPADDRESS3 @KIX @LANROOT @LDOMAIN @LDRIVE @LM @LOGONMODE @LONGHOMEDIR @LSERVER @MAXPWAGE @MDAYNO @MHZ @MONTHNO @MONTH @MSECS @PRIMARYGROUP @PRIV @PRODUCTSUITE @PRODUCTTYPE @PWAGE @RAS @RSERVER @SCRIPTDIR @SCRIPTNAME @SERROR @SID @SITE @STARTDIR @SYSLANG @TICKS @TIME @USERID @USERLANG @WDAYNO @WKSTA @WUSERID @YDAYNO @YEAR /C4"KiXtart Operators" & , ( ) * + - // / < <= <> = == > >= AND MOD NOT OR [ ] | /C5"KiXtart Variables" ** $ /C6"KiXforms Objects" .Button .CheckBox .ComboBox .CommandButton .Form .Frame .GroupBox .HyperLink .Image .ImageList .Label .ListBox .ListView .OptionButton .PictureBox .ProgressBar .RadioButton .RichTextBox .ScrollBar .Slider .SpinButton .TextBox .Timer .ToggleButton /C7"KiXforms Methods/Events" .Add .AddItem .BeginUpdate .Center .Circle .Clear .Copy .DoEvents .EndUpdate .FileOpenDialog .FileSaveDialog .Hide .InputBox .Insert .Line .LoadFile .MsgBox .OnAbout .OnActivate .OnChange .OnClick .OnDblClick .OnDeactivate .OnDoubleClick .OnGotFocus .OnKeyDown .OnLostFocus .OnMouseDown .OnMouseMove .OnMouseUp .OnScroll .OnSpinDown .OnSpinUp .OnTimer .OnUpdate .Point .Print .PrintXY .PSet .Rectangle .Refresh .Remove .RemoveItem .RGB .SetFocus .Show /C8"KiXforms Properties" .AcceptsReturn .AcceptsTab .Alignment .Appearance .AutoTab .BackColor .Border .BorderStyle .Bottom .Bounds .Build .Cancel .Caption .ClientHeight .ClientLeft .ClientSize .ClientTop .ClientWidth .Columns .Count .CurrentX .CurrentY .Default .DrawWidth .Enabled .FillColor .FillStyle .FocusedItem .FontBold .FontItalic .FontName .FontSize .FontStrikeThru .FontTransparent .FontUnderline .FontWeight .ForeColor .FullRowSelect .GridLines .HeaderStyle .Height .Icon .Index .Interval .Items .KeyCode .Left .List .ListCount .ListIndex .ListWidth .Location .Locked .Max .MaxButton .MaxLength .Min .MinButton .MouseButton .MousePointer .MouseX .MouseY .MultiLine .MultiSelect .Orientation .PasswordChar .Picture .Resizable .Right .ScaleHeight .ScaleWidth .Screen .ScrollBars .Selected .SelectedItems .SelLength .SelStart .SelText .ShowInTaskBar .Size .Sorted .Style .SubItems .SysMenu .TabGroup .TabStop .Tag .Text .ThreeState .ToolTip .Top .TopMost .Value .Version .View .Visible .Width .WindowState .WordWrap
However, I'm not yet quite satisfied with this. For example, the .LEFT will be colored incorrectly as UltraEdit assumes it's the KiXtart LEFT and not the KiXforms .LEFT
Also, not all KiXforms objects/methods/events/properties are included as I don't have a complete list available. [ 23. May 2003, 04:08: Message edited by: sealeopard ]
_________________________
There are two types of vessels, submarines and targets.
|
Top
|
|
|
|
#101203 - 2003-05-22 05:30 PM
Re: UltraEdit word file - need a new one
|
Howard Bullock
KiX Supporter
Registered: 2000-09-15
Posts: 5809
Loc: Harrisburg, PA USA
|
Can the locations of KiXtart Commands and KiXforms properties be swapped so that ".LEFT" is found before "LEFT"?
|
Top
|
|
|
|
#101204 - 2003-05-22 06:35 PM
Re: UltraEdit word file - need a new one
|
masken
MM club member
Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
|
|
Top
|
|
|
|
Moderator: Arend_, Allen, Jochen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Mart
|
0 registered
and 464 anonymous users online.
|
|
|