I suggest that you learn how to create your own widget. A widget like GtkCurve is very easy to develop by subclassing one of the canvas widgets, e.g. GooCanvas. Or do it directly through Cairo on a GtkDrawingArea. This is described here:
http://live.gnome.org/Vala/CustomWidgetSamples Regards, Dov On Wed, May 4, 2011 at 13:22, Charlie De <charlieco...@yahoo.com> wrote: > Hello all, > > > I've joined up with this list for one single reason: to ask the developers > to > re-consider and reverse their decision to deprecate and eventually remove > the > Curve widget from GTK+. > > Recently, I learnt to create Python scripts, and with the help of Glade, > created > a GUI to ImageMagick routines, for my own "proprietary photo editor". The > Curve > widget was absolutely central to this endeavour. The only downside is that > it is > basic and not very well developed. > > To me, the reasons given for this widget being deprecated, that it isn't > very > useful and only appeals to a minority of users, sounds disingenuous and > hurtful > to the easy usefulness of GTK+. What do you expect users to do in its > absence? > Do you really expect users to go breaking their knuckles to try and create > a > curve dialog with a drawing area? How could you see such "progress" as > anything > but a step backwards? > > So please, hear a busy user who has taken the trouble of registering here > to > offer feedback: do not drop this essensial component of GTK+, and instead > of > deprecating it, continue its development. You can drop Gamma Curve if you > like, > which is too idiosyncratic to be of much use. What is needed instead is the > Curve offering point data - the points on the curve that the user creates - > being able to be read and manipulated by other widgets, such as the > numerical > scroll boxes. (Rather like the Curves dialog in Photoshop.) And I'm sure > there > are other improvements that could be made. > > If on the other hand you insist on dropping the Curve, then when the time > comes > I guess I'll have to switch to another widget toolset, whichever will still > be > offering a Curve interface element. I can't even begin to image how long it > would take me to create the widget manually - it frankly strikes me as an > insane > and pointless effort. > > Thank you for your attention and best wishes with your continuing good > work. > What you have created in GTK+ (and pyGTK) is greatly appreciated and > wonderfully > useful. > > All the best, > > Charlie > _______________________________________________ > gtk-devel-list mailing list > gtk-devel-list@gnome.org > http://mail.gnome.org/mailman/listinfo/gtk-devel-list >
_______________________________________________ gtk-devel-list mailing list gtk-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-devel-list