I cannot speak for Ales -- who knows the full story -- but ISTR that GTK was fairly primitive when he started writing gEDA/gaf. In particular, a lot of GTK features and widgets didn't exist at that time. Therefore, he had to use a "roll your own" approach to a lot of gEDA/gaf's widgets & other data structures.
If you have a working updated file chooser, post the updated files (or the output of diff -ru) and we'll try it out! Stuart > > Hi all, > > Is there a specific reason that x_fileselect implements its own file > chooser widget instead of using the GTK+ file chooser? The current one > is IMHO a bit clunky and seems to me to duplicate the functionality that > GTK+ provides. I'm working on some code that uses the GTK+ file chooser > dialog, and I wanted to see if I'm missing something. FYI at this point > it looks to me like we'll be able to have the preview widget in the GTK+ > file chooser as well. > > Thanks, > David Carr >
