Hello Roland. > For me, I would be very interested to know how you use mseconsts files
In the case of ideU, it uses mseconsts files for translation of all the application. The original mseconsts_xx.pas from msegui were renamed into mseconsts_ide__xx.pas and many missing constants added. For translation, ideU needs those files: mseconsts_ide.pas (the global lang file) , mseconsts_ide__xx.pas (the particular lang files) and msestockobjects.pas (for definition of the lang-enums). To load the default language, it is done with "Gettext.GetLanguageIDs(MSELang,MSEFallbackLang)" at init of the program. That can give you idea how to use language for msegui application (based on how mseide do it). Also there is a converter po <> mseconst <> po in /ideu/src/po2const2po. Fre;D ________________________________ De : Roland Chastain <[email protected]> Envoyé : mardi 11 janvier 2022 06:10 À : [email protected] <[email protected]> Objet : Re: [MSEide-MSEgui-talk] Hello back! Hallo Sieghard. Happy new year to you. Glad to know that you wish to contribute to the MSEgui project. For discussion, we can use the "issues" of GitHub: https://github.com/mse-org/mseide-msegui We can also use the MSEide+MSEgui section on the Russian forum: http://freepascal.ru/forum/viewforum.php?f=11 For me, I would be very interested to know how you use mseconsts files, and also to hear news of your work on dialogs. Regards. Roland Envoyé: mardi 11 janvier 2022 à 01:26 De: "Sieghard" <[email protected]> À: [email protected] Objet: [MSEide-MSEgui-talk] Hello back! Hallo Fred van Stappen, nice to read you again here! I wish you a happy new year even by now. I nearly thought already that mseide-msegui might be dead and gone, especially as you expressed utmost dissatisfaction with the progress of the project and your share of the workload. Probabely caused by heavy involvement with your regular work? Last thing I read from you last year was a problem with the nabble mailing list server, and then nothing more. In the meantime, I had tried to send you some files anyway, but this message might have been withheld by the list server, as someone here gave notice that attachments would no longer be transported nor accepted. I had found a few erroneous expressions in the german mseconsts file, and I attempted to correct them. I could send you the corrections or post a diff here, as you like. I'd still need a means to provide (binary) data to you, or maybe the project site. As you might remember, I had some gripes with the dialog construct in msegui, and recently, I set out to modify this part and introduce some extensions. I did it the way you already experienced with the stand-alone "FileRequest" program, where a dialog can get passed a preconfigured form object to display, so it's no longer "nailed" to a specific screen position nor has to use a configuration fixed by design. This applies now to all dialog forms. I also would like - but have not yet finised - to add a couple more "standard" dialogs. Martin had not bothered to provide a "find" nor a "replace" dialog, or maybe had put it in some other catagory beside "dialogs". I'd want to add these (or perhaps a unified version) and include it in the common dialogs. With the "FileRequest" application as a base, much of the current work went into the file dialog, of course, and also into your "filedialogx" extended version. I made a couple of changes, but kept your design as far as possible. I also fixed a couple of problems that could give trouble in use. If you should want to review that work and contemplate to possibly include it in the project, I'd be glad to provide you the dialog files along with a simple demonstration project and the latest version of my "full fledged" stand-alone "FileRequest" programm. I sure hope to again read more from you, and to be able to contribute a bit to the project also. -- (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
_______________________________________________ mseide-msegui-talk mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

