Hallo Fred van Stappen, are you still here? (And what about computer work, and your mishap?)
I did "a bit" of fiddling with translation functions, the gettext stuff and a little pertaining to dialogs. Main things are, I reworked the mo4stock unit to be able to use a "stock" set of predefined translation files in addition to the "usual" application provided ones, in order to allow for a consistent set of standard caption, hint and several other uses of text items. In addition, it can load the translation files from several places, one of them a completely user defined path. The "stock" path is restricted to the "~/.msetools/lang" directory and possibly the system locale path only for now, but could be extended to allow for use of a special directory within the msegui (library?) installation tree. I also reconsidered the "formscanner" unit, mainly because I attempted to make the "msegit" (and possibly "msespice") utilities work with the current msegui & fpc versions (and allow for localization of them). "Out of the box" at least "msegit" was a bit reluctant, as it refused to save its position and size, although this was obviouly planned to be possible. There seem to have been breaking changes in the state file handling since these utilities were created and packaged with msegui. "msegit" also provoked an extension to the "formscanner" unit that might also benefit other projects, such as your "ideU", the ability to also translate table headings and "fix columns". These couldn't be handled previously, as they are constructs unrelated to the regular set of components, similar to string containers or menu items. I also thought about creating a utility for easy selection of the "stock" text items that are available, perhaps even integrable into the ide object inspector. But I never did something like that yet... In addition, I invented a couple "standard" dialogs, like a generic find & replace dialog, a language dialog and made an attempt at a font dialog. But they're not really finished yet. I hope you're well and at least found compensation for your severe loss lately. -- (Weitergabe von Adressdaten, Telefonnummern u.ä. ohne Zustimmung nicht gestattet, ebenso Zusendung von Werbung oder ähnlichem) ----------------------------------------------------------- Mit freundlichen Grüßen, S. Schicktanz ----------------------------------------------------------- _______________________________________________ mseide-msegui-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

