--- In [email protected], Tomasz Janeczko <gro...@...> wrote:
> 
> >  it doesn't remember collapsed/expanded states,
> It never supposed to remember that. By design they are expanded to make 
> sure that novices are aware that there are parameters in the sections. 
> Otherwise novice user may not know that it has to click to reveal 
> underlying parameters.

So, have this behavior be the as-delivered default for "novices", and then 
provide an optional config choice that turns on collapsed/expanded state memory 
for those who want it.

I can't agree that straight-jacketing the entire user base is ever the right 
answer to "protecting novices" - not when the functionality in question is 
itself simple, logical, desirable to many.

Further, I'd suggest to add a section to the Help specifically on "Default 
Setting for Beginners" (or similar) and offer all the explanation necessary 
right there in a living, growing section.  Then, if novices trip-up and send a 
question, just refer them to the page (ideally without sarcasm, since these are 
_anticipated_ trip-ups, yes?).  <g>

The tendency to simply lock things down in the least-capable configuration, and 
avoid adding config choices, supposedly in favor of "limiting confusion for 
beginners" is way overdone, IMO.

Besides, its' too late.  AB is already overwhelming for beginners.  A long 
steady climb up the learning curve is unavoidable.

> >  doesn't allow colors,
> It is also not a bug. Windows UI design guidelines say that UI controls 
> should have consistent colors in entire system and all OS. The colors 
> used are system colors set in Windows Control Panel.
> 

Again, a great choice as a default, a terrible choice for users who have 
perfectly good reasons for wanting to color-code their parameter displays.

It boils down to "No you can't do that, because I don't feel like letting you."

I know AB is created and viewed as a work of authorship and art - and it is 
that.  However, it is purchased as a TOOL.

It's perfectly possible to offer a single setting which would configure the 
whole shebang into "Art Mode", setting all config items, looks, behaviors, etc. 
to those most aesthetic of settings (in the creator's view).  We could flip 
that bit and mouse around and admire whenever we like.

The rest of the time, IMO, it would be better to treat a tool as a tool and let 
it be used in the most efficient/effective manner as per the judgment of the 
customer who has their own job to get done (the perceptions of each customer 
being non-identical to other customers or to the creator).

Let's have less define, impose, require, and more suggest, allow, enable!


Reply via email to