Well Richard,

Lets see this as individual preference which noone should argue about [Wink]

By the way here is my first stab in adding KiXforms syntax to UEdit's Wordfile ...

DISCLAIMER
This is yet untested and underlies Author specific preference so please use it at own risk.
There are some inconsistencies such as RIGHT/LEFT (kix/kforms)
and doubled Items such as TabPages(Object & Property at the same time) which are not easy to be reflected.
Furthermore, please note that the Author cannot guarantuee the completeness of the list as kixforms is currently in Beta state...
The Author thinks that he should be online more often in the evenings [Roll Eyes]


quote:
/L8"KiXtart/KiXforms" Nocase Line Comment = ; String Chars = "' File Extensions = kix udf k2k scr
/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"
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 MOVE
NEXT
OFF ON OPTIONAL
PASSWORD PLAY PRESERVE
QUIT
REDIM RETURN RD RUN
SELECT SET SETL SETM SETTIME SHELL SLEEP SMALL STEP
TO
UNTIL USE USER
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 INSTR INSTRREV INT 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 SETASCII SETCONSOLE SETDEFAULTPRINTER SETFILEATTR SETFOCUS SETOPTION SETTITLE SETWALLPAPER SETSYSTEMSTATE SHOWPROGRAMGROUP SIDTONAME SPLIT SHUTDOWN 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
PRIMARYGROUP PRIV PRODUCTSUITE PRODUCTTYPE PWAGE
RAS RSERVER
SCRIPTDIR SCRIPTNAME SERROR SID SITE STARTDIR SYSLANG
TICKS TIME
USERID USERLANG
WDAYNO WKSTA WUSERID
YDAYNO YEAR
/C4"Operators"
AND
OR
MOD
NOT
&
*
+
-
// /
< <= <>
= ==
> >=
/C5"KiXforms Objects"
BUTTON
CHECKBOX COLORDIALOG COLUMN COLUMNS COMBOBOX COMMANDBUTTON CONTROLS
DIALOGS
FOLDERBROWSERDIALOG FONTDIALOG FORM FRAME
GROUPBOX
HYPERLINK
IMAGELIST IMAGES ITEM ITEMS
LABEL LISTBOX LISTVIEW
MAINMENU MAXBUTTON MENUITEM MENUITEMS MINBUTTON
OPENFILEDIALOG
PICTUREBOX PROGRESSBAR
RADIOBUTTON RICHTEXTBOX
SAVEFILEDIALOG SCROLLBAR SELECTEDITEMS SLIDER SUBITEM SUBITEMS
TABCONTROL TABPAGES TRACKBAR
TEXTBOX TIMER TOOLBUTTON TRACKBAR
/C6"KiXforms Properties"
ACCEPTSRETURN ACCEPTSTAB ALIGNMENT ANCHOR APPEARANCE AUTOTAB
BACKCOLOR BORDERSTYLE BOTTOM BOUNDS BUILD
CANCEL CAPTION CHECKALIGN CHECKED CHECKFILEEXISTS CHECKSTATE CLIENTHEIGHT CLIENTSIZE CLIENTWIDTH COLOR COLORDEPTH COLUMNS CONTROLBOX CONTROLS COUNT CURSOR
DEFAULT DEFAULTEXT DESCRIPTION DIALOGRESULT DIALOGS DRAWWIDTH DROPDOWNWIDTH
ENABLED
FILENAME FILTER FILTERINDEX FLATSTYLE FOCUSED FOCUSEDITEM FONT FONTBOLD FONTITALIC FONTNAME FONTSIZE FONTSTRIKETHRU FONTUNDERLINE FORECOLOR FORMBORDERSTYLE FULLROWSELECT
GRIDLINES
HEADERSTYLE HEIGHT HIDESELECTION HOTBACKCOLOR HOTFORECOLOR
ICON IMAGEINDEX IMAGES IMAGESIZE INDEX INITIALDIRECTORY INTERVAL ITEMS
KEYCODE
LABELEDIT LARGEIMAGELIST LOCATION LEFT LIST LISTCOUNT LISTINDEX LISTWIDTH
MAXIMUM MAXIMIZEBOX MAXLENGTH MENU MENUITEMS MINIMUM MINIMIZEBOX MINIMUMSIZE MODIFIED MOUSEBUTTON MOUSEX MOUSEY MULTILINE MULTISELECT
NAME
OPACITY ORIENTATION
PASSWORDCHAR PICTURE PUSHED
READONLYCHECKED RESTOREDIRECTORY RGB RIGHT ROOTFOLDER
SCROLLBARS SELECTED SELECTEDINDEX SELECTEDITEMS SELECTEDPATH SELECTEDTEXT SELECTIONLENGTH SELECTIONSTART SIZE SHOWINTASKBAR SHOWNEWFOLDERBUTTON SHOWREADONLY SMALLIMAGELIST SORTED STEP STYLE SUBITEMS
TABPAGES TABSTOP TAG TEXT TEXTALIGN THREESTATE TITLE TOOLTIPTEXT TOP TOPMOST
VALUE VERSION VIEW VISIBLE WIDTH WINDOWSTATE WORDWRAP
/C7"KiXforms Methods"
ADD ADDITEM ADDSTRIP
BEGINUPDATE
CENTER CLEAR COPY CUT
DOEVENTS
ENDUPDATE ENSUREVISIBLE
HIDE
INCREMENT INPUTBOX INSERT
KEYSTATE
LOADFILE
MESSAGEBOX
PASTE PERFORMSTEP
REFRESH REMOVE REMOVEITEM
SETFOCUS SHOW SHOWDIALOG
UNDO
/C8"KiXforms Events"
ONABOUT ONACTIVATE ONCLICK ONDEACTIVATE ONDOUBLECLICK ONGOTFOCUS ONKEYDOWN ONLOSTFOCUS ONMOUSEDOWN ONMOUSEMOVE ONMOUSEUP ONSCROLL ONSPINDOWN ONSPINUP ONTIMER

Have fun anyways

{edit: forgot some of the New and some of the Deprecated functions ... If you find more, let me know please}

[ 23. May 2003, 12:09: Message edited by: Jochen ]
_________________________