> I had made queries in the past about the editor and was told that it
> would be very difficult to make the editor work in a more standard
> fashion and yet maintain its current behaviour as an option.

Model/view would have made it easier to support the current behavior
in the first place. Model/view is such standard practice, and good
design, that it is taught to computer science students everywhere.

Any user interface software that lacks a model/view distinction is
difficult to change once it is written.

> The current features being a really free caret, being able to reflow
> quoted material, being able to work so easily with indented text.
> It's similar to the frequently expressed desire to be able to use
> variable width fonts with the editor.

I see none of that incompatible with model/view in any way, and indeed
model/view would support all of them superbly.

> Text editing is too fundamental an area for an e-mail client to be
> giving newbies a culture shock. IMO, it should ideally be the aim
> that what the prospective user is accustomed to is initially
> presented

Agreed.

> I don't know if this is the case with the editor even though I so
> like its current feature set. I only disagree with those who wish
> for changes/enhancement only with regards to their claim that the
> editor is broken or backward.

Brokenness is in the eye of the beholder. My personal feeling is that
it is broken. Having to press Alt-L every ten seconds tells me there
is something the computer should be doing for me automatically.

And I detest that floating cursor which eveyone else views as a
"feature." I get the impression of a "bug" every time I accidentally
invoke it. I end up with re-drawn I-beams all over the screen, or
scrolled off into no-man's land when I try to select text. So one
man's feature is another's bug.

> It's simply different in approach

Washboards and Maytag washing machines are simply different approaches
too, but one is a lot easier.

> I, and others have said this much to the developers who have agreed
> and are receptive to suggestions.

Great, thank you. Personally I would just drop in something like this:
http://textcontrol.com/tx/features/overview_activex/
http://www.arssoft.com/products/index.htm?awp

or Bat could incorporate some open-source code like
http://www.scintilla.org/
http://synedit.sourceforge.net/
http://syn.sourceforge.net/
http://www.anyedit.org/
http://personalpages.tds.net/~edream/front.html
http://sourceforge.net/projects/keynote/
http://led-editor.sourceforge.net/

There are over a thousand projects in the "text editor" category at
SourceForge.net. Many of these also support things far beyond Bat's
present capability -- like HTML editing, Linux, and collapsible tree
views. (I hope for a Linux version of Bat someday, though it is
unlikely.) Some of the projects have GPL licensing but others have
commercial-friendly licensing.

Bat could use this third-party code, modify it, wrap it with ActiveX,
whatever they need to do. Just a suggestion, not a demand here.

Mark


________________________________________________
Current version is 1.62 | "Using TBUDL" information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to