What I want...

Is a library of these sort of controls, implemented purely for prototype.
I read about a library on ajaxian which was starting down this path
http://ajaxian.com/archives/new-ui-library-for-prototype-in-the-works
http://blog.xilinus.com/2007/11/4/prototype-ui-beta-version-pwc-reloaded
But I'm not sure how complete it is and what's going to make the cut? It
seems at the moment with carousel, window, and dock (i'm not including
shadow here) that they are quite high level controls and would only have a
few uses within a big site.
I'm thinking more on a lower level - grouping tickboxes is a good example,
autocompleting select box, tree view etc.

extjs is fine, but when you have the overhead of prototype and scripty
already, having something as *flexible* as extjs pushes the size up, simply
because it supports all the base libraries via adapters.

A site I just finished working on (internal use but internet hosted) has
nearly 500k of javascript, not including individual page javascript, I
wouldn't want to include extjs with this as well.
fastinit, sortabletable, plotr, my form library, prototype 1.6,
scriptaculous, excanvas (for plotr), prototype 1.5 (for plotr)..

That said, i love some of the ui elements extjs has.
In particular, the tree view and the autocompleting combo are really quite
powerful.
Often I have a need for some quite simple numeric-only inputs, and I wrote
some validation code for this that works on keypress (i'm not sure where it
is right now)

Anyway, it'd almost be worth collecting what we have collectively developed
as 'base' controls and packaging them up, having someone maintain them and
get all the code styling the same... to go with scripty (effects) and
prototype (core).
I know you're about to say, "well why don't you volunteer?"
I would be happy to assist but I am a little bit overloaded as it is at the
moment without trying to manage a community project as well :)

It could almost have autocompleter and inplaceeditor etc, from scripty moved
over so scriptaculous becomes effects & sound...

What are people's thoughts on this?
If done properly, you'd need to decide on what was and wasnt going to be
included.

Gareth Evans
Sniper Systems Ltd
http://www.snipersystems.co.nz

On Nov 7, 2007 4:08 PM, Walter Lee Davis <[EMAIL PROTECTED]> wrote:
>
> I've done a sort of cheater's combo box before with Prototype. All I
> do is add an option to the end of a regular select that reads Add
> new..., and then if that gets selected, I replace the entire select
> with a same-name text input box. It's very simple. Let me know if you
> want it and I'll dig out the code.
>
> Walter
>
>
> On Nov 6, 2007, at 1:25 PM, alfatek wrote:
>
> >
> > I didn't saw that. But I don't want to use extJS in my application.
> >
> > I tried to build one custom combox, without luck. It's a bit tricky to
> > do, and even harder to make it more "general" for a library/toolkit
> > use :)
> >
> > If anyone wants to try to do it, I'll be glad to use it :)
> >
> > -- alfatek
> >
> >
> > On Nov 6, 2:41 pm, "Brian Williams" <[EMAIL PROTECTED]> wrote:
> >> I presume it's compatible with pt and scriptaculous because if you go
> >> to the data grid editor, but I haven't really done a *lot* of looking
> >> around
> >>
> >> http://extjs.com/deploy/dev/examples/grid/edit-grid.html
> >>
> >> you'll see a drop down to use different JS libs:  jQuery, Yahoo,
> >> prototype or stand alone.
> >>
> >> On Nov 6, 2007 9:17 AM, alfatek <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>
> >>> Hi,
> >>
> >>> Does anyone know of anyone that already done a combobox similar
> >>> to the
> >>> one that exists in extJS:http://extjs.com/deploy/dev/examples/
> >>> form/combos.html
> >>
> >>> I'm looking, obviously, for an implementation based in prototype :)
> >>
> >>> Any ideas?
> >>
> >>> Thanks in advance,
> >>>  alfatek
> >
> >
> > >
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Spinoffs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-spinoffs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to