Re: onContextMenu Widget

Alex Russell <[email protected]> Wed, 10 Sep 2003 23:08:57 -0500
Newsgroups gmane.comp.windows.devel.netwindows
Organization burstlib.org
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wednesday 10 September 2003 8:14 pm, Michael Flanagan wrote:
> Christian Boulanger wrote:
> > This is a SUGGESTION for you developers...
> >
> > I have not used the tooltip functionality of nw, but something
> > that I would love to have sometime in the future would be a
> > onContextMenu widget which pops up at the mouse pointer position
> > when the right button is clicked. I am not sure how cross-browser
> > onContextMenu support is. This widget could  be a combination of
> > a drop-down menu component and the tooltip functionality which
> > could be attachable to divs.
> >
> > For example, I have a table of data (say a list of bibliographic
> > references, in my application). I want to do things with the data
> > in each row, for example, copy them to the clipboard, delete
> > them, etc. I could write a mousedown event which marks the row
> > internally and then use the drop down menu to do things with the
> > data, but it would be much easier for the user to use a context
> > menu.
>
> I'm not convinced that a context menu would be the best approach
> from a useibility standpoint in this case.

As an "advanced" user, anything that clobbers my context menu is going 
to earn my never-ending ire. I just hate the gall of a web page that 
assumes that it's in complete control of my experience. This might, 
however, be more of an indication that I'm a control freak and less 
of a strike against the proposed widget = )

> I think generally that
> users aren't familliar with context menues in a webpage and would
> find a clickable table more intuitive along with a delete button of
> some sort.
>
> > I wonder how difficult it would be to throw together such a
> > widget.
>
> I don't think it would be that bad. It's just a matter of available
> time really and what your paycheque is dependant on. I don't need a
> context menu myself atm so it's a low priority on my list.

And docs are still taking priority for me. In short, it'll get done 
when we have time/interest. Interest and time can both be bought, but 
I don't that's likely for this feature.

> OTOH, I think you'll be seing more examples of the validator,
> validator_group and meta_type system in the near future :)

Heh.

> ...
> Took a quick glance at Aaron's implementation and it seems pretty
> simple. I would have implemented it differently, but I'm finding
> that to be the case with most all js code I look at nowadays.

Aaron's a big fan of mixins. We'll do it differently if at all.

> Be kind of hard to represent this one as a degradeable widget :)

That concerns me a little bit. I am, however, more concerned about the 
usability consequences of over-riding the user's context menu.

Other thoughts aobut whether or not this is a good idea in general?

- -- 
Alex Russell
[email protected]   BD10 7AFC 87F6 63F9 1691 83FA 9884 3A15 AFC9 61B7
[email protected] F687 1964 1EF6 453E 9BD0 5148 A15D 1D43 AB92 9A46
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/X/VamIQ6Fa/JYbcRAg9eAKCTzT819c0vAuiMxTfQG1PgM+dhzQCgmyT6
Te3GKT0o/PKK/KA+zTOOUYo=
=IC5g
-----END PGP SIGNATURE-----


_______________________________________________
The netWindows developers list: [email protected]
http://netwindows.org/mailman/listinfo/devel_netwindows.org