The dialog and event handling code in SciTE on GTK+ has been regularized with common sequences encapsulated into Dialog and Table classes. This simplifies the code and ensures common behaviour. There should be little difference noticeable by users except that the order of buttons has changed to match GNOME Human Interface Guidelines more closely by placing the main action button in the lower right corner and the Cancel button just to its left. There were some minor changes to the Windows code to match this and there is now a Localization class to hold the translations and related information so it can be passed around more easily.
Since it would have been more work to update the old style GTK+ 1.x compatible file dialogs to match these changes the dialogs were removed. All open and save commands now use the GTK+ 2.x dialogs only. Fixed the Encoding menu on GTK+ so that the options work as radio buttons. The directory options file modification is committed as it was uploaded earlier. Behaviour of Open Directory Options File not yet worked. Since there has been quite a bit of code modified, there is a good chance of some new bugs. Available from CVS and from http://scintilla.sourceforge.net/scite.zip Source http://scintilla.sourceforge.net/wscite.zip Windows executable Neil _______________________________________________ Scite-interest mailing list [email protected] http://mailman.lyra.org/mailman/listinfo/scite-interest
