Mike,
let me say again what a wonderful job you are doing. You have already
taken the component visualisation in WOLips beyond what I liked about
WO Builder. And it looks like you are making inroads into the ability
to visually update the component/object bindings.
I think the first three of your questions below would become moot if
you were to give users the ability to add their own style sheet so
that they can override the defaults for size, colour etc.
I very much prefer the shorter wostrings with their bindings
displayed. That way it will make much more visual sense because it is
shown in context, eg:
Dear [user.firstname], your auction ended on [auction.closedate] with
[auction.bidders..ount] bidders.
I like the idea of differentiating components, but rather than using
colours, why not use images? I'd be happy to develop some images, like
and
for wo:if and wo:not and
for repetitions etc (gosh, they look familiar!). What format do you
need? PNG?
I think a bindings editor a la WO Builder would be terrific. The
advantage of this approach is that you can look at the whole list of
possible bindings and choose the approach you want, eg count/index or
list/item for a repetition. And while I'm dreaming, it would be good
if it appeared somewhere else, like in the WOD editing area, which I
never use. And if it stayed there while you scrolled around the other
panes, you could then compare those bindings to another component.
Oh, and continuing the dream: you could make the bindings red when
they are not satisfied.
Regards
Thomas
On 08/10/2007, at 4:34 AM, Mike Schrag wrote:
> New toggleable compact view ... I can't decide if this should be
> the default or not. I need to make this a preference, probably.
> In the tests I tried, compact view ends up being about 30-40% of
> the vertical space of non-compact view. The point size of the font
> may be a little over the top, though :) (I like small fonts, but I
> think other people like to retain their vision)<Picture 2.png>
>
> I'm also playing around with inlining "simple" WOStrings (a
> considered a simple WOString to be one with only a value and/or
> escapeHTML binding). This might be kind of handy and easier to see
> what's going on when you embed a WOString in the middle of a line.
> In a string of other text, it looks pretty good, but if you have
> another component that wraps just a WOString it looks a little
> weird in that inline-y style vs the 100% wide style. This is not
> enabled right now ...<Picture 3.png>
>
> I also experimented with colorizing WOConditionals and
> WORepetitions, but it just comes off clowny with the color choice I
> tried out (hey -- easter!). I'm open for suggestions/opinions on
> this one, because I think differentiating WOConditionals/
> WORepetitions is probably useful. This is not enabled right now,
> either ...<Picture 1.png>
>
> any other ideas for this view? I can't decide how far I want to
> take this. I tried out contenteditable = "true" on some of the
> divs, but contenteditable is just so unbounded (you can hit enter,
> bold/italic/underline, etc). I could maybe make it so that if you
> click on the bindings part, it brings up a bindings editor ala WOB,
> but it might be just as easy that it already jumps you to the right
> place in the WOD. Not sure .. still tossing around ideas.
>
> ms
This archive was generated by hypermail 2.0.0 : Sun Oct 07 2007 - 15:20:18 EDT