Page 2 of 2 <12
Topic Options
#15789 - 2002-01-09 12:59 AM Re: Dedicated freeware editor for KiX-scripts
MCA Offline
KiX Supporter
*****

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

Everybody has the freedome "how to distribute his or her software".
The amount of time necessary for development isn't in our opinion a reason
for changing the status of distribution.
Mostly we see two versions: free/shareware and commercial one with more
capabilities. First one to get people's interest and the second one
for a really reducing of time with more possibilities.

We agree with Shawn writing a kixtart specific (niche) editor surely
demonstrates a passion for kixtart
.

Mostly a big problem by commercial products can be "management with not
pay for it". More difficult is such product for consultents which are
working in different organization. Also a problem can be that new soft-
ware must passed in some organizations very heavy acceptation procedu-
re brefore they can be used. A default - already available - program
is much easier to use.
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
#15790 - 2002-01-09 02:14 AM Re: Dedicated freeware editor for KiX-scripts
Alex.H Offline
Seasoned Scripter

Registered: 2001-04-10
Posts: 406
Loc: France
MCA,
you forgot to say :
The default program has the major advantage to already be here

But well, yes, software distribution is always a matter of feeling : some prefer to share it freely, other sell it, depends of the people i think, but as always, and you are right Shawn, when someone do a great thing, it's always a matter of passion, or love too.

Who said this thread won't be a matter of passion ?

_________________________
? getobject(Kixtart.org.Signature)

Top
#15791 - 2002-01-09 02:18 AM Re: Dedicated freeware editor for KiX-scripts
Shawn Administrator Offline
Administrator
*****

Registered: 1999-08-13
Posts: 8611
How true Alex, how true ! How many man-hours of effort do you think Ruud has put into KiXtart ? Anyone take a wild guess ? [I have no idea] - More than 1,000 manhours I would dare to guess. Probably a lot more.

-Shawn

[ 09 January 2002: Message edited by: Shawn ]

Top
#15792 - 2002-01-09 05:39 AM Re: Dedicated freeware editor for KiX-scripts
MCA Offline
KiX Supporter
*****

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

We have take a closer look at KiXscripts editor beta 1 and
we have some remarks and questions about it.

  • change during the installation process the 'Start Menu Folder' to
    'KiXscripts Editor'.

  • the installation process install files on different places. Can the in-
    stallation process be modified for using only ONE directory for all required
    files.
    .
    Also a lot of settings are hold in the HKCU part of the registry. Can
    you make it possible that KiXscripts editor can start without this re-
    gistry part?
    Registry info:
    code:

    REGEDIT4

    [HKEY_CURRENT_USER\Software\RWK Systems]

    [HKEY_CURRENT_USER\Software\RWK Systems\KiXScript Editor]

    [HKEY_CURRENT_USER\Software\RWK Systems\KiXScript Editor\Preferences]
    "ID"="1"
    "ViewToolBar"="1"
    "ViewTabs"="1"
    "LineNum"=dword:00000001
    "WhiteSpace"=dword:00000000
    "TabSize"=dword:00000005
    "AutoIndentMode"=dword:00000002
    "KixPath"=""
    "ScriptPath"=""
    "MRUSize"="4"
    "ColorComments"=dword:00008000
    "ColorKeywords"=dword:00ff0000
    "ColorNumbers"=dword:00000000
    "ColorOperators"=dword:000000ff
    "ColorStrings"=dword:00800080
    "ColorText"=dword:00000000
    "StyleComments"=dword:00000002
    "StyleKeywords"=dword:00000001
    "StyleNumbers"=dword:00000000
    "StyleOperators"=dword:00000000
    "StyleStrings"=dword:00000000
    "StyleText"=dword:00000000
    "StyleFont"="Courier New"
    "StyleFontSize"=dword:0000000a
    "ExecuteConfirm"="1"
    "ScriptWindowPersist"="False"
    "MainLeft"="-60"
    "MainTop"="-60"
    "MainWidth"="12120"
    "MainHeight"="8700"

    [HKEY_CURRENT_USER\Software\RWK Systems\KiXScript Editor\Preferences\MRU]
    "MRUInit"=dword:00000001
    "MRUFile1"="C:\\work\\cleanup.kix"
    "MRUFile2"=""
    "MRUFile3"=""
    "MRUFile4"=""
    "MRUFile5"=""
    "MRUFile6"=""
    "MRUFile7"=""
    "MRUFile8"=""
    "MRUFile9"=""


  • during the installation you can create file associations with .kix
    and .scr files. Process change actual settings without looking for
    possible other associations. So possible associations like "kix32 run" and
    "kix32 run with debug" - which we are also using - are becoming unavailable.
    Possibilities:
    - NO associations exist. Create default ones by KiXscripts Editor installation
    process. f.e. .kix/.scr/kixfile
    - YES associations exist. Search for edit part and modified it to KiXscripts Editor.
    Other relations will be unchanged.

  • generating of "Variable List" too slow for an average script (= 971 lines with
    90 different keys).
    Our tool kixref can analyze it in 0.33 sec. This editor command was after
    15 minutes not completed and was closed.
    (we were testing our personal version of "cleanup.kix" script from our site)

    Output of KixRef:

    code:

    Kixref 4.00 (vs 2.18e) (c) MCA - scripting@wanadoo.nl - 2000, 2001

    kixref (vs 2.18e) zx -> zxx
    (pl=55 pw=150 (default))
    0.33 (sec) (971 BOLD=[90:1515] SOURCE=971)

    (counters 90:1515)
    (keywords b=2 c=19 f=22 l=2 m=7 v=38 ?=0 env=0 udf=0)
    (labels gosub=0 goto=0)
    (blocks 146 do:until [2:2]
    for|each:in|to:step|next [0|0:0|0:0|0]
    function:endfunction [0:0]
    if:else:endif [134:28:134]
    select:case:endselect [1:7:1]
    while:loop [9:9]
    )



  • during the generating of "Variable List" it isn't possible to continue editing
    (another) script. Also the "Variable List" window stays on top.
    Can this be changed?

  • default the linenumbers are starting with number 000 instead of 001.
    (by "windows properties" it can be changed, but in our opinion as default starting
    value it should be 001)

  • we are missing the column numbers. Sometimes we want to make the
    same indentions. See f.e. an old and simple editor like EDIT.

  • very interesting is the "keyboard" tab in "Windows Properties".
    Why is the "Windows Properties" not available on the "menu bar".

  • other possible wizards can be:
    - color
    - SetFileAttr
    - SetOption

  • how are you handling missing quotations, brackets, keywords, etc.?

  • can an user influence the keyword tables? See f.e. TextPad possibilities.
    Possible something for a future release.

  • in this version the help (also of items) are only online available.
    Please implement a short version for off-line situations.

The most renew idea is the "Wizards" part.

Another suggestion is to make KiX Editor Poll topic also available for
unregistered users. Simple for a poll a registration should not be necessary.
What are you missing in the specified editors?
What are the advantages of KiXscripts editor in comparison with those editors?

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
#15793 - 2002-01-10 12:07 AM Re: Dedicated freeware editor for KiX-scripts
Alex.H Offline
Seasoned Scripter

Registered: 2001-04-10
Posts: 406
Loc: France
Shawn,
To be a little more ourself-centered (syntax ?), how much time did you lost on old Kixwin, on KixBGI, on Kixforms ?
How much time did i lost on KixwinVB (with the particularity that i had to learn how to understand C++ and COM under C++ that i didn't know ? and you've certainly done the same thing too) ?
_________________________
? getobject(Kixtart.org.Signature)

Top
#15794 - 2002-01-09 09:56 PM Re: Dedicated freeware editor for KiX-scripts
Stevie Offline
Starting to like KiXtart
*****

Registered: 2002-01-09
Posts: 199
All,

This is such an interesting thread that I'd just love to put my $.02 in. My name is Steve Behrns and I'm the guy that actually wrote the KiXscripts Editor. I'd hate to see poor ol' Bob (my partner in crime) get blamed for issues that should rightfully be placed at my feet.

It seems that the main question here is "Why pay for something I can get for free?"

Unfortunately, I agree with everything that has been said on this topic (I really like to argue). However, every point here has at least some validity.

Notepad does exist on every machine but you can't really argue that you get the same feature set from it that you do from a dedicated script editor. Some of you diehard Kixtart scripters may see absolutely no value added over notepad. We did not write this editor for you.

When Bob and I discussed taking this project on our goal was simply to provide the kix community with a tool that would make kixtart scripting easier, and in however small a way, decrease the time necessary to produce scripts. All of the features and functions in the editor are geared exclusively toward the kix community. Someone knocked the editor on the fact that it didn't do other languages like Javascript, HTML, VB, C/C++, etc. It would take about 5 minutes to add syntax highlighting and intellisense for these languages as well. But, IMHO, the editor holds a lot more value than syntax highlighting and intellisense, which is why these languages haven't been included--our focus is kix.

Instead of listing what features I think are important I'll just leave it to you to decide if we've succeeded. Now, onto the money issue...

I'll paraphrase Shawn's argument (if I misrepresent your point please forgive me) to say that since Ruud has spent endless hours on a tool like this and charges nothing (until the careware of the latest version) that other tools that take advantage of his work should follow in the spirit of his work.

Ideologically, I agree with that. KiXscripts Editor is a trivial product compared to what Ruud has done with kix itself. However, we all have different passions and different motivations. We are not going to get rich off of this product. But if users are willing to pay for this product then that indicates to us that we're actually providing something of real value to the kix community. And for me, that's what gets me going.

On another note, most people (present company excluded ) don't do a lot of kix scripting at home for fun. Most people, in
my experience, use it at work to automate processes, etc. Getting their company to buy a product as inexpensive as this one is not really an issue for most people.

I'll post a new reply to MCA specifically regarding the critique of the editor itself as this is getting TOO LONG...sorry about that and thanks for your time.


Regards,

Steven Behrns
kixscripts.com

_________________________
Stevie

Top
#15795 - 2002-01-09 10:34 PM Re: Dedicated freeware editor for KiX-scripts
Stevie Offline
Starting to like KiXtart
*****

Registered: 2002-01-09
Posts: 199
MCA,

This is a response to your critique of the KiXscripts Editor. First of all, thanks so much for taking your time providing these comments. I've found them to be tremendously helpful. Now, onto my defense...

You made a large number of comments, just about all I agree with totally. Just to pick out a couple...

Your issues regarding the start menu, file associations at install, line and column numbers, and "off-line" help are all right on the money.

quote:
the installation process install files on different places. Can the in-
stallation process be modified for using only ONE directory for all required
files.

All the files installed go into the application directory with the exception of required DLL and OCX files which are added to the system directory.

quote:
Also a lot of settings are hold in the HKCU part of the registry. Can
you make it possible that KiXscripts editor can start without this re-
gistry part?

You then show a shot of all the preference listings under HKCU

Without these entries there is no way to capture user preferences regarding keyword/comment colors and styles, tab size, mru size, whether or not you want to view tabs or the toolbar, etc. Are you suggesting an option that doesn't write any preferences to the registry? To an INI file perhaps? I'm not quite sure what your underlying issue is.

quote:
generating of "Variable List" too slow for an average script (= 971 lines with
90 different keys).
Our tool kixref can analyze it in 0.33 sec. This editor command was after
15 minutes not completed and was closed.
(we were testing our personal version of "cleanup.kix" script from our site)

--AND--

quote:
during the generating of "Variable List" it isn't possible to continue editing
(another) script. Also the "Variable List" window stays on top.
Can this be changed?

The algorithm used to retrieve the list of variables is unbearably slow for large files, I agree 100%. This needs to be sped up significantly before the product leaves beta. I've never seen it take 15 minutes though even for large files. If possible could you send me the file and I'll give it a whirl?

As for the second point, we decided to make that window "stay on top" since if you click off of it it disappears behind the script editor itself and we found during Alpha testing that it confused people so we kept it on top.

quote:
other possible wizards can be:
- color
- SetFileAttr
- SetOption

We do have a color wizard already in there. The others are good ideas.

quote:
can an user influence the keyword tables? See f.e. TextPad possibilities.
Possible something for a future release.

The kix keywords and macros are hard-coded. But we've already got plans for custom keywords and intellisense based on an external text file. This could be useful for DOS commands, KixwinVB, or any number of things one wanted to add.

Thanks again, MCA, and if you or anyone has any more suggestions we'd love to hear them here or at the kixscripts.com forum where we have a topic dedicated to KiXscripts editor feature requests.

Take care all,

Steven Behrns
kixscripts.com

_________________________
Stevie

Top
#15796 - 2002-01-10 04:25 AM Re: Dedicated freeware editor for KiX-scripts
MCA Offline
KiX Supporter
*****

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

Don't see it as critique. Our input can be used input to make your product
better and your reactions (defense) prevent unwanted repeat of questions.
Also it give us a more clear point of view of your product.

Some additional input:

  • "off-line" help
    we saw that the "online" help contains a great amount of additional infor-
    mation. Our suggestion for the "off-line" part was only to show the (parameter)
    format of requested command or function and any explanation of parameter
    isn't necessary at that point.
  • preferences
    indeed we saw that the HKCU registry contains user preferences, which
    isn't a big problem for us. Some applications we know have the capability of
    exporting/importing preference settings to/from separate file. It prevents
    the need to use regedit for changing it.
  • variable list
    so we mention we were using a private version of our published script
    cleanup.kix. Yet we have also verify the public version. You can
    download it from our site http://home.wanadoo.nl/scripting .

    Indeed it is slow for 'large' files, but it is a BETA release.

  • variable list: on the top.
    Indeed it can be a little bit confused, when the window disappears behind
    the kixscripts editor but it should - in our opinion - not prevent other
    applications to become the top window.
    Possible that separate window can become a separate field-windows inside
    kixscripts editor, which will be initialized during starting phase (= open
    an existing file).

Steven, thanks for your reaction. We know comments and even questions makes
it much easier for a programmer to make the program better.

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
#15797 - 2002-01-10 09:56 PM Re: Dedicated freeware editor for KiX-scripts
Stevie Offline
Starting to like KiXtart
*****

Registered: 2002-01-09
Posts: 199
MCA,

When I say critique I didn't mean it to carry a negative connotation at all. I appreciate very much all of your time and effort in really evaluating it. All of your comments help us make a better product.

"Off-line" help:
I missed the fact that you were saying it should be a subset of the data found online with the basic syntax and maybe a quick one-line example. It's a good idea and will definitely be included--if not in the first release then shortly thereafter.

Preferences:
It's never occurred to me to put the preferences in a separate file. There would be a definite advantage in a situation where an admin moves to different offices and doesn't have the benefit of roaming profiles--or even if a consultant moves to different sites for different companies. Importing/Exporting preferences to a separate file would be great in that case. You've sold me.

Variable List:
I'll go ahead and try your cleanup.kix in the next day or so. I haven't tested it with a script this large. Should be fun.

Variable List (always on top):
Maybe if I included a minimize button you could keep it out of the way and running separately and still do other things like opening other scripts, etc. What do you think?

Thanks again. You've been very helpful.

Steven Behrns
kixscripts.com

_________________________
Stevie

Top
#15798 - 2002-04-09 01:03 PM Re: Dedicated freeware editor for KiX-scripts
Dean R Offline
Starting to like KiXtart

Registered: 2002-03-15
Posts: 115
Loc: Ireland, but Im an Aussie
Is there an editor out there that detects an IF statement and whether or not it has an EndIF?
Eg, what kixtart does when you run it but as you save the script.
Now I would buy that.
Seriously I am really bad at remembering my good ol EndIFs [Big Grin]
I should wire myself up to the computer and everytime I forget an endif set it to deliver an electric shock.

[ 09 April 2002, 13:07: Message edited by: Dean R ]
_________________________
-------------------------------- When you can take this stone from my hand Gwasshoppa you are read... *yoink* Gwasshoppa? Gwasshoppa? Where did you go? ---------------------------------

Top
#15799 - 2002-04-09 02:14 PM Re: Dedicated freeware editor for KiX-scripts
Kdyer Offline
KiX Supporter
*****

Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
Dean R,

Look into MCA's KIXSTRIP Program..

This is discussed in the FAQ Forum. It is under the heading of - How do we check and format code for scripts?

HTH,

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

Top
#15800 - 2002-04-09 02:25 PM Re: Dedicated freeware editor for KiX-scripts
Dean R Offline
Starting to like KiXtart

Registered: 2002-03-15
Posts: 115
Loc: Ireland, but Im an Aussie
Droooooooooool

This program may solve all my short term memory problems. [Big Grin]
_________________________
-------------------------------- When you can take this stone from my hand Gwasshoppa you are read... *yoink* Gwasshoppa? Gwasshoppa? Where did you go? ---------------------------------

Top
#15801 - 2002-04-09 03:09 PM Re: Dedicated freeware editor for KiX-scripts
BrianTX Offline
Korg Regular

Registered: 2002-04-01
Posts: 895
I like kix editors, although I generally use notepad - it's free and easy!

A couple things I'd like to see in a kix editor:

1. Code checker -- This would check to make sure all your statements and functions started and ended properly and had the correct syntax. No more missing endif statements!

2. reservered words in different colors -- most kix editors have this.

3. A debug mode that allows break points and steps through the script, also allowing logon script emulation.. This doesn't sound too difficult to implement to me, although someone may beg to differ.

4. variable tracking on debug mode.

5. Code rehash (could be called something else) -- this would detect poor programming practices and ask if you'd like to change them. This would probably be the most difficult to implement.

......

Just my 2 cents...

Brian

Top
#15802 - 2003-07-25 07:50 PM Re: Dedicated freeware editor for KiX-scripts
rbardo Offline
Fresh Scripter

Registered: 2003-07-24
Posts: 47
Loc: USA
DTG serials??????
_________________________
Ekadanta Mahakaya Surya koti samaprabha Nirbighnam kurume deva sarbakaryeshu sarbada

Top
#15803 - 2003-07-25 07:52 PM Re: Dedicated freeware editor for KiX-scripts
Sealeopard Offline
KiX Master
*****

Registered: 2001-04-25
Posts: 11164
Loc: Boston, MA, USA
Since you are already resurrecting an old thread, would you mind elaborating on your comment in acorfdance with ABC's of KiXtart board etiquette and message to new forum users , Section F?

Not everybody knows what a DTG is, to begin with.
_________________________
There are two types of vessels, submarines and targets.

Top
#15804 - 2006-08-16 12:44 PM Re: Dedicated freeware editor for KiX-scripts
Lubse Offline
Lurker

Registered: 2006-08-16
Posts: 1
Hello,

This is my first post on this forum.
Im about to give this scrypting language a try,
and Id like to start with a good editor.

Is this freeware editor still available for download?

Top
#15805 - 2006-08-16 01:35 PM Re: Dedicated freeware editor for KiX-scripts
Witto Offline
MM club member
*****

Registered: 2004-09-29
Posts: 1828
Loc: Belgium
If it is KiXscripts Editor you are referring to: KiXscripts Editor is no freeware anymore. The editor is not being updated anymore. It has been replaced by the Admin Script Editor. Here is a FAQ about KiXscripts Editor: http://www.adminscripteditor.com/KiXscripts/ke-faq.asp
Top
#15806 - 2006-08-16 04:58 PM Re: Dedicated freeware editor for KiX-scripts
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
oh.
kixtarter is.
you can get it from: http://www.gardinertrane.com/kixtarter/

Top
#15807 - 2006-08-16 05:47 PM Re: Dedicated freeware editor for KiX-scripts
Benny69 Offline
Moderator
*****

Registered: 2003-10-29
Posts: 1036
Loc: Lincoln, Ne
You could also use KiXPad written by our very own Shawn.
_________________________
Wait don't order yet,... get KiXforms Designer .NET 2.0 (Beta)
KiXforms Designer .NET 2.0 (Beta)

Top
Page 2 of 2 <12


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

Who's Online
0 registered and 505 anonymous users online.
Newest Members
Raoul, Timothy, Jojo67, MaikSimon, kvn317
17875 Registered Users

Generated in 0.074 seconds in which 0.029 seconds were spent on a total of 12 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org