Page 1 of 1 1
Topic Options
#77784 - 2001-05-09 08:32 PM UltraEdit Wordfile
JensKalski Offline
Starting to like KiXtart

Registered: 2000-12-13
Posts: 186
Loc: Germany
I have filled up the UltraEdit-Wordfile with the new commands and so on. Can anyone say if the Function-Declaration is right? Regular expressions are not my favorite things

code:
/L1"KiXtart" Nocase Line Comment = ; File Extensions = KIX
/Delimiters = ~!$%^&*()+=|\/{}[]"'<> ,./
/Function String = "%[ ^t]+FUNCTION[ ^t]+"
/C1"Commands"
:
?
BEEP BIG BREAK
CALL CASE CD CLS COLOR COOKIE1 COPY
DEL DIM DISPLAY DO
EACH ELSE ENDFUNCTION ENDIF ENDSELECT EXIT
FLUSHKB FOR FUNCTION
GET GETS GLOBAL GO GOSUB GOTO
IF
LOOP
MD
NEXT
PLAY
QUIT
RD REDIM RETURN RUN
SELECT SET SETL SETM SETTIME SHELL SLEEP SMALL
UNTIL USE
WHILE
/C2"Functions"
ADDKEY ADDPRINTERCONNECTION ADDPROGRAMGROUP ADDPROGRAMITEM ASC AT
BACKUPEVENTLOG BOX
CHR CLEAREVENTLOG CLOSE COMPAREFILETIMES CREATEOBJECT
DECTOHEX DELKEY DELPRINTERCONNECTION DELPROGRAMGROUP DELPROGRAMITEM DELTREE DELVALUE DIR
ENUMGROUP ENUMIPINFO ENUMKEY ENUMLOCALGROUP ENUMVALUE EXECUTE EXIST EXPANDENVIRONMENTVARS
GETDISKSPACE GETFILEATTR GETFILESIZE GETFILETIME GETFILEVERSION GETOBJECT
INGROUP INSTR
KEYEXIST
LCASE LEN LOADHIVE LOADKEY LOGEVENT LOGOFF LTRIM
MESSAGEBOX
OPEN
READLINE READPROFILESTRING READTYPE READVALUE REDIRECTOUTPUT RND RTRIM
SAVEKEY SENDKEYS SENDMESSAGE SETASCII SETCONSOLE SETDEFAULTPRINTER SETFILEATTR SETFOCUS SETSYSTEMSTATE SETTITLE SETWALLPAPER SHOWPROGRAMGROUP SHUTDOWN SIDTONAME SPLIT SRND SUBSTR
UBOUND UCASE UNLOADHIVE
VAL VARTYPE VARTYPENAME
WRITELINE WRITEPROFILESTRING WRITEVALUE
/C3"Macros"
@ADDRESS
@COMMENT @CSD @CURDIR
@DATE @DAY @DOMAIN @DOS
@ERROR
@FULLNAME
@HOMEDIR @HOMEDRIVE @HOMESHR @HOSTNAME
@INWIN @IPADDRESS0 @IPADDRESS1 @IPADDRESS2 @IPADDRESS3
@KIX
@LANROOT @LDOMAIN @LDRIVE @LM @LONGHOMEDIR @LSERVER
@MAXPWAGE @MDAYNO @MONTHNO @MONTH
@PRIMARYGROUP @PRIV @PRODUCTSUITE @PRODUCTTYPE @PWAGE
@RAS @RSERVER
@SCRIPTDIR @SERROR @SID @SITE @STARTDIR @SYSLANG
@TIME
@USERID @USERLANG
@WDAYNO @WKSTA @WUSERID
@YDAYNO @YEAR
/C4"Operators"
< <> <=
> >=
= ==
AND
NOT
OR
/C5"Parameters"
ALWAYSONTOP
FILE FOREGROUND
HIDE HKCC HKCR HKCU HKEY_CLASSES_ROOT HKEY_CURRENT_CONFIG HKEY_CURRENT_USER HKEY_LOCAL_MACHINE HKEY_USERS HKLM HKU
MAXIMIZE MINIMIZE
OFF ON
REG_NONE REG_SZ REG_EXPAND_SZ REG_BINARY REG_DWORD REG_DWORD_LITTLE_ENDIAN REG_DWORD_BIG_ENDIAN REG_LINK REG_MULTI_SZ REG_RESOURCE_LIST REG_FULL_RESOURCE_DESCRIPTOR
SHOW

------------------
Jens Kalski
eMail: jens@kalski.de

_________________________
Jens Kalski

Top
#77785 - 2001-05-10 11:00 AM Re: UltraEdit Wordfile
cj Offline
MM club member
*****

Registered: 2000-04-06
Posts: 1102
Loc: Brisbane, Australia
Here too is the TextPad Syntax files for Kix2k:

I have made a few different ones depending on your use of Kix2k:

KiX2k only: This Syntax Definition file has all the commands and functions that do not work in KiX2k moved to [Keywords 5]. Be sure to colour these red on yellow so that you can see that they should not be there.
Kix2001.SYN

code:

; TextPad syntax definitions for KixTart 2001 beta 2
; Contributed by cj - email chrismat@ozemail.com.au

C=1

[Syntax]
Namespace1 = 6
IgnoreCase = Yes
InitKeyWordChars = A-Za-z
KeyWordChars = A-Za-z0-9
BracketChars = {[()]}
OperatorChars = -+*/<>!~%^&|=?@
PreprocStart =
SyntaxStart =
SyntaxEnd =
CommentStart =
CommentEnd =
CommentStartAlt =
CommentEndAlt =
SingleComment = ;
SingleCommentCol =
SingleCommentAlt =
SingleCommentColAlt =
StringStart = "
StringEnd = "
StringAlt =
StringEsc =
CharStart = '
CharEnd = '
CharEsc =


; Commands
[Keywords 1]
AND
BEEP
BIG
CALL
CASE
CD
CLS
COLOR
COOKIE1
COPY
DEL
DELETE
DIM
DISPLAY
DO
EACH
ELSE
ENDFUNCTION
ENDIF
ENDSELECT
FILE
FLUSHKB
FOR
FUNCTION
GET
GETS
GLOBAL
GOSUB
GOTO
IN
IF
LIST
LOOP
MD
NEXT
NOT
OPTIONAL
OR
PASSWORD
PERSISTANT
PLAY
RD
RETURN
RUN
SELECT
SET
SETL
SETM
SETTIME
SHELL
SLEEP
SMALL
STEP
TO
UNTIL
USE
USER
WHILE

; Functions
[Keywords 2]
ADDKEY
ADDPRINTERCONNECTION
ADDPROGRAMGROUP
ADDPROGRAMITEM
ASC
AT
BACKUPEVENTLOG
BOX
CHR
CLEAREVENTLOG
CLOSE
COMPAREFILETIMES
CREATEOBJECT
DECTOHEX
DELKEY
DELPRINTERCONNECTION
DELPROGRAMGROUP
DELPROGRAMITEM
DELTREE
DELVALUE
DIR
ENUMGROUP
ENUMIPINFO
ENUMKEY
ENUMLOCALGROUP
ENUMVALUE
EXPANDENVIRONMENTVARS
EXECUTE
EXIST
GETDISKSPACE
GETFILEATTR
GETFILESIZE
GETFILETIME
GETFILEVERSION
GETOBJECT
INGROUP
INSTR
KEYEXIST
LCASE
LEN
LOADHIVE
LOADKEY
LOGEVENT
LOGOFF
LTRIM
MESSAGEBOX
OPEN
READLINE
READPROFILESTRING
READTYPE
READVALUE
REDIM
REDIRECTOUTPUT
RND
RTRIM
SAVEKEY
SENDKEYS
SENDMESSAGE
SETASCII
SETCONSOLE
SETDEFAULTPRINTER
SETFILEATTR
SETFOCUS
SETSYSTEMSTATE
SETTITLE
SETWALLPAPER
SHOWPROGRAMGROUP
SHUTDOWN
SIDTONAME
SPLIT
SRND
SUBSTR
UBOUND
UCASE
UNLOADHIVE
VAL
VARTYPE
VARTYPENAME
WRITELINE
WRITEPROFILESTRING
WRITEVALUE

; Macros
[Keywords 3]
ADDRESS
COMMENT
CSD
CURDIR
DATE
DAY
DOMAIN
DOS
ERROR
FULLNAME
HOMEDIR
HOMEDRIVE
HOMESHR
HOSTNAME
INWIN
IPADDRESS0
IPADDRESS1
IPADDRESS2
IPADDRESS3
KIX
LANROOT
LDOMAIN
LDRIVE
LM
LONGHOMEDIR
LSERVER
MAXPWAGE
MDAYNO
MONTHNO
MONTH
PRIMARYGROUP
PRIV
PRODUCTSUITE
PRODUCTTYPE
PWAGE
RAS
RSERVER
SCRIPTDIR
SERROR
SID
SITE
STARTDIR
SYSLANG
TIME
USERID
USERLANG
WDAYNO
WKSTA
WUSERID
YDAYNO
YEAR

; Exit control commands
[Keywords 4]
BREAK
DEBUG
EXIT
QUIT

; Commands and Functions not supported
[Keywords 5]
EXISTKEY
GO
OLECALLFUNC
OLECALLPROC
OLECREATEOBJECT
OLEGETOBJECT
OLEGETPROPERTY
OLEGETSUBOBJECT
OLEPUTPROPERTY
OLERELEASEOBJECT


This SDF has both KiX2k and KiX3.6x commands together for people who use both.

KiXboth.SYN

code:

; TextPad syntax definitions for KixTart 2001 beta 2
; Contributed by cj - email chrismat@ozemail.com.au

C=1

[Syntax]
Namespace1 = 6
IgnoreCase = Yes
InitKeyWordChars = A-Za-z
KeyWordChars = A-Za-z0-9
BracketChars = {[()]}
OperatorChars = -+*/<>!~%^&|=?@
PreprocStart =
SyntaxStart =
SyntaxEnd =
CommentStart =
CommentEnd =
CommentStartAlt =
CommentEndAlt =
SingleComment = ;
SingleCommentCol =
SingleCommentAlt =
SingleCommentColAlt =
StringStart = "
StringEnd = "
StringAlt =
StringEsc =
CharStart = '
CharEnd = '
CharEsc =


; Commands
[Keywords 1]
AND
BEEP
BIG
CALL
CASE
CD
CLS
COLOR
COOKIE1
COPY
DEL
DELETE
DIM
DISPLAY
DO
EACH
ELSE
ENDFUNCTION
ENDIF
ENDSELECT
FILE
FLUSHKB
FOR
FUNCTION
GET
GETS
GLOBAL
GO
GOSUB
GOTO
IN
IF
LIST
LOOP
MD
NEXT
NOT
OPTIONAL
OR
PASSWORD
PERISISTANT
PLAY
RD
RETURN
RUN
SELECT
SET
SETL
SETM
SETTIME
SHELL
SLEEP
SMALL
STEP
TO
UNTIL
USE
USER
WHILE

; Functions
[Keywords 2]
ADDKEY
ADDPRINTERCONNECTION
ADDPROGRAMGROUP
ADDPROGRAMITEM
ASC
AT
BACKUPEVENTLOG
BOX
CHR
CLEAREVENTLOG
CLOSE
COMPAREFILETIMES
CREATEOBJECT
DECTOHEX
DELKEY
DELPRINTERCONNECTION
DELPROGRAMGROUP
DELPROGRAMITEM
DELTREE
DELVALUE
DIR
ENUMGROUP
ENUMIPINFO
ENUMKEY
ENUMLOCALGROUP
ENUMVALUE
EXPANDENVIRONMENTVARS
EXECUTE
EXIST
EXISTKEY
GETDISKSPACE
GETFILEATTR
GETFILESIZE
GETFILETIME
GETFILEVERSION
GETOBJECT
INGROUP
INSTR
KEYEXIST
LCASE
LEN
LOADHIVE
LOADKEY
LOGEVENT
LOGOFF
LTRIM
MESSAGEBOX
OLECALLFUNC
OLECALLPROC
OLECREATEOBJECT
OLEGETOBJECT
OLEGETPROPERTY
OLEGETSUBOBJECT
OLEPUTPROPERTY
OLERELEASEOBJECT
OPEN
READLINE
READPROFILESTRING
READTYPE
READVALUE
REDIM
REDIRECTOUTPUT
RND
RTRIM
SAVEKEY
SENDKEYS
SENDMESSAGE
SETASCII
SETCONSOLE
SETDEFAULTPRINTER
SETFILEATTR
SETFOCUS
SETSYSTEMSTATE
SETTITLE
SETWALLPAPER
SHOWPROGRAMGROUP
SHUTDOWN
SIDTONAME
SPLIT
SRND
SUBSTR
UBOUND
UCASE
UNLOADHIVE
VAL
VARTYPE
VARTYPENAME
WRITELINE
WRITEPROFILESTRING
WRITEVALUE

; Macros
[Keywords 3]
ADDRESS
COMMENT
CSD
CURDIR
DATE
DAY
DOMAIN
DOS
ERROR
FULLNAME
HOMEDIR
HOMEDRIVE
HOMESHR
HOSTNAME
INWIN
IPADDRESS0
IPADDRESS1
IPADDRESS2
IPADDRESS3
KIX
LANROOT
LDOMAIN
LDRIVE
LM
LONGHOMEDIR
LSERVER
MAXPWAGE
MDAYNO
MONTHNO
MONTH
PRIMARYGROUP
PRIV
PRODUCTSUITE
PRODUCTTYPE
PWAGE
RAS
RSERVER
SCRIPTDIR
SERROR
SID
SITE
STARTDIR
SYSLANG
TIME
USERID
USERLANG
WDAYNO
WKSTA
WUSERID
YDAYNO
YEAR

; Exit control commands
[Keywords 4]
BREAK
DEBUG
EXIT
QUIT


These files are also available from TextPad's Syntax Definition Files page but those are in need of updating. The files above are more recent.

enjoy.


cj

------------------
For more scripts goto cj's home page


chrismat@ozemail.com.au

Top
#77786 - 2001-07-16 02:36 AM Re: UltraEdit Wordfile
Kdyer Offline
KiX Supporter
*****

Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
There is an udpated the EditPad Pro version of this..

And is available from - http://www.editpadpro.com/cgi-bin/cscslist.pl?focus=25

Cheers!

- Kent

_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's

Top
#77787 - 2001-07-16 02:54 AM Re: UltraEdit Wordfile
MCA Offline
KiX Supporter
*****

Registered: 2000-04-28
Posts: 5152
Loc: Netherlands, EU
Dear,

See for the KiXtart 2001 RC 1 release of TextPad4 our zip file textpad4.zip on our site.
Greetings.

_________________________
email scripting@wanadoo.nl homepage scripting@wanadoo.nl | Links | Summary of Site Site KiXforms FAQ kixtart.org library collection mirror MCA | FAQ & UDF help file UDF kixtart.org library collection mirror MCA | mirror USA | mirror europe UDF scriptlogic library collection UDFs | mirror MCA

Top
#77788 - 2001-07-17 12:50 AM Re: UltraEdit Wordfile
Jochen Administrator Offline
KiX Supporter
*****

Registered: 2000-03-17
Posts: 6375
Loc: Stuttgart, Germany
.. and then there was my wordfile for Uedit :

code:

/L8"Kixtart 3.63/2001" Nocase Line Comment = ; String Chars = "' File Extensions = kix k2k scr 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"
/C1"Commands"
AT
BEEP BIG BREAK
CALL CASE CD CLS COLOR COOKIE1 COPY
DEBUG DEL DELETE DIM DISPLAY DO
EACH ELSE ENDFUNCTION ENDIF ENDSELECT EXIT
FLUSHKB FOR FUNCTION
GET GETS GLOBAL GO GOSUB GOTO
IF IN
LIST LOOP
MD
NEXT
OFF ON OPTIONAL
PASSWORD PLAY
QUIT
REDIM RETURN RD RUN
SELECT SET SETL SETM SETTIME SHELL SLEEP SMALL STEP
TO
UNTIL USE
WHILE
/C2"Functions"
ADDKEY ADDPRINTERCONNECTION ADDPROGRAMGROUP ADDPROGRAMITEM ASC
BACKUPEVENTLOG BOX
CHR CLEAREVENTLOG CLOSE COMPAREFILETIMES CREATEOBJECT
DECTOHEX DELKEY DELPRINTERCONNECTION DELPROGRAMGROUP DELPROGRAMITEM DELTREE DELVALUE DIR
ENUMGROUP ENUMIPINFO ENUMKEY ENUMLOCALGROUP ENUMVALUE EXECUTE EXIST EXISTKEY EXPANDENVIRONMENTVARS
GETDISKSPACE GETFILEATTR GETFILESIZE GETFILETIME GETFILEVERSION GETOBJECT
INGROUP INSTR
KEYEXIST
LCASE LEN LOADHIVE LOADKEY LOGEVENT LOGOFF LTRIM
MESSAGEBOX
OLECALLFUNC OLECALLPROC OLECREATEOBJECT OLEENUMOBJECT OLEGETOBJECT OLEGETPROPERTY OLEGETSUBOBJECT OLEPUTPROPERTY OLERELEASEOBJECT OPEN
READLINE READPROFILESTRING READTYPE READVALUE REDIRECTOUTPUT RND RTRIM
SAVEKEY SENDKEYS SENDMESSAGE SETASCII SETCONSOLE SETDEFAULTPRINTER SETFILEATTR SETFOCUS SETOPTION SETTITLE SETWALLPAPER SETSYSTEMSTATE SHOWPROGRAMGROUP SIDTONAME SPLIT SHUTDOWN SRND SUBSTR
UBOUND UCASE UNLOADHIVE
VAL VARTYPE VARTYPENAME
WRITELINE WRITEPROFILESTRING WRITEVALUE
/C3"Macros"
ADDRESS
BUILD
COMMENT CSD CURDIR
DATE DAY DOMAIN DOS
ERROR
FULLNAME
HOMEDIR HOMEDRIVE HOMESHR HOSTNAME
INWIN IPADDRESS0 IPADDRESS1 IPADDRESS2 IPADDRESS3
KIX
LANROOT LDOMAIN LDRIVE LM LONGHOMEDIR LSERVER
MAXPWAGE MDAYNO MONTHNO MONTH MSECS
PRIMARYGROUP PRIV PRODUCTSUITE PRODUCTTYPE PWAGE
RAS RSERVER
SCRIPTDIR SERROR SID SITE STARTDIR SYSLANG
TIME
USERID USERLANG
WDAYNO WKSTA WUSERID
YDAYNO YEAR
/C4"Operators"
AND
OR
NOT
&
*
+
-
// /
< <= <>
= ==
> >=

added : function and indent strings , new functions, macros, commands and operators for RC 1 build 43

Jochen

[ 16 July 2001: Message edited by: jpols ]

_________________________



Top
#212472 - 2017-05-02 11:07 PM Re: UltraEdit Wordfile [Re: Jochen]
NTDOC Administrator Offline
Administrator
*****

Registered: 2000-07-28
Posts: 11577
Loc: CA
Old post, but here is one for UltraEdit and KiXtart 4.22 found here

https://github.com/IDMComputerSolutions/wordfiles/blob/master/kixtart.uew



 Code:
/L20"Kixtart 4.22" Nocase Line Comment = ; String Chars = "' File Extensions = kix kx scr udf
/Function String = "@*"
/Delimiters = ~!@%^&*-+=()|\/{}[]:"'<> ;, .?
/Indent Strings = THEN
/Unindent Strings = END NEXT ENDIF ENDSELECT ENDFUNCTION
/C1"Commands"
?
:
;
BEEP BIG BREAK
CALL CASE CD CLS COLOR COOKIE1 COPY
DEBUG DEL DIM DISPLAY DO
EACH ELSE ENDFUNCTION ENDIF ENDSELECT EXIT
FLUSHKB FOR FUNCTION
GET GETS GLOBAL GO GOSUB GOTO
IF
LOOP
MD MOVE
NEXT
OFF ON
PASSWORD PLAY
QUIT
RD REDIM RETURN RUN
SELECT SET SETL SETM SETTIME SHELL SLEEP SMALL
UNTIL USE
WHILE
/C2"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 INT INSTR INSTRREV ISDECLARED
JOIN
KBHIT KEYEXIST
LCASE LEFT LEN LOADHIVE LOADKEY LOGEVENT LOGOFF LTRIM
MEMORYSIZE MESSAGEBOX
OLECALLFUNC OLECALLPROC OLECREATEOBJECT OLEENUMOBJECT OLEGETOBJECT OLEGETPROPERTY
OLEGETSUBOBJECT OLEPUTPROPERTY OLERELEASEOBJECT OPEN
READLINE READPROFILESTRING READTYPE READVALUE REDIRECTOUTPUT RIGHT RND ROUND RTRIM
SAVEKEY SENDKEYS SENDMESSAGE SETACSII 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"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
PID PRIMARYGROUP PRIV PRODUCTSUITE PRODUCTTYPE PWAGE
RAS RESULT RSERVER
SCRIPTDIR SCRIPTEXE SCRIPTNAME SERROR SID SITE STARTDIR SYSLANG
TICKS TIME
USERID USERLANG
WDAYNO WKSTA WUSERID
YDAYNO YEAR
/C4"Operators"
+
-
// /
=
==
&
|
>
<
AND
OR


Top
Page 1 of 1 1


Moderator:  ShaneEP, Arend_, Jochen, Radimus, Glenn Barnas, Allen, Mart 
Hop to:
Shout Box

Who's Online
1 registered (Allen) and 156 anonymous users online.
Newest Members
Jodey, Hiker, GTRoberts, KatieQuinn, Brennnnn
17684 Registered Users

Generated in 0.031 seconds in which 0.012 seconds were spent on a total of 13 queries. Zlib compression enabled.