Please Summarize VW GUI (widgets) Suggestions here. Put tools (browsers, dialogs, etc.) suggestions on this page.
The following CLS suggestions spring from this request by Sam Shuster. The posts were harvested by James Robertson.
The standard dialog for specifying a file should be like a Mac or Windows file dialog, letting you see the directory hierarchy and letting you browse around to select a new file. -- Ralph Johnson
Aragon did some nice work. Becouse now it is free (and on the GOODIES too), could you manage to collect the best things and integrate it seamlessy on the standard image. -- Giorgio Ferraris
- Well, I've looked at the Aragon widgets over the years, and think they are great. However, the problem is that while they are free, they are covered by a license that precludes us from integrating it into the standard image. There is a note in the license that we could ask for such permission, but we haven't gotten that far yet -- Sames
It would be nice if popup menus could be optionally set to appear on button up, instead of button down. -- Carl Gundel
- I believe it should be a platform related thing, on Windows, for instance, menus popup on mouse up, which helps distinguish between mouse hits for action and for drag. On Motif/X these actions occur on mouse down. It is my plan to make the various looks/feels obey the emulated OS. BTW, I don't have a Mac here right now... what is it's default behavior? -- Sames
The Mac uses a button-down trigger for popup menus, but (like Windows) if you click, it'll hold the menu open until you click again. Having a real Mac look (either classic or Aqua) with its basis somewhere after System 6, and better performance and accuracy than the Heeg ones would be nice. Let me also second the request for the Aragon components being part of the base image - the tree widget in Aragon is 1000% better than the one in 5i, and the Aragon Windows look & feel is also miles ahead of the IC&C one in consistency and speed. -- Nicholas Riley
Resizable widgets, with handles you can pull. Together with a mechanism to group widgets relatively. -- Roel Wuyts
- Do you mean at runtime? The resize stuff exists at edit time. As for relatively, do you mean "Position this widget's top x distance from that widget's bottom"?
- Yes, sorry, I meant at runtime. I know some stuff exists, but it would be nice if it was included by default (and completely integrated, for all widgets). For relatively I mean what you say; currently it is only with respect to the complete containing widget. Together with a group concept, this could facilitate layouting. For example, I want to group several widgets, position widgets relative to this group and then being able to resize them at runtime.