Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-04-10 Thread Fred van Stappen
Hallo Sieghard, > as you might have seen by the "ideU" example. I have tested your last formscanner_experimental_2.zip project. Wow, kind of magical that it can scan and translate the captions of all the forms **without** the need to assign the new caption for each widget, like I did in ideU.

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-04-10 Thread Fred van Stappen
Hello Sieghard. For info, there is a topic now in Lazarus forum about LCLTranslator, the "formscanner" for Lazarus LCL widgetset. https://forum.lazarus.freepascal.org/index.php/topic,59010.0.html But it seems that LCLTranslator does not have all the features that your "MSE formscanner" has,

[MSEide-MSEgui-talk] New release of MSEide-MSEgui v5.6.8.

2022-04-09 Thread Fred van Stappen
Hello everybody. There is the new release of MSEide-MSEgui v5.6.8: https://github.com/mse-org/mseide-msegui/releases/tag/5.6.8 This release has mainly fixes for previous release. Have lot of fun! Fre;D ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-04-02 Thread Fred van Stappen
Hello Sieghard. > The new POtoMO unit just handles multi-line msgids now, as this was > neccessitated by some very long captions of your ideU. Ha, ok, tested and works out-of-the box. I updated the mseide-msegui tool with your new code:

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-04-02 Thread Fred van Stappen
Re-hello Sieghard. I think I can find some time tonight to jump into your code (but dont say it to anybody). I downloaded http://schs.de/download/mse/POtoMO.zip but > You can verify the processing of multi-line msgids using the included "ideU_de.po" (and associated ".mo") file, which I

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-04-02 Thread Fred van Stappen
Hello Sieghard. > There's an new version of the "POtoMO" unit (& demo program) available on my mse download area of my web site. Many thanks for this. I will deeply study your code ( sadly, not before end of next week ). Write you later. Have a perfect spring. Fre;D

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-29 Thread Fred van Stappen
Hello Sieghard. Sorry for that late answer (I am very busy those last weeks). > ... > Perhaps you have an idea how to help out with those retrictions? I need to jump into your code and msegui related, I dont have any idea without this. I may find some free time next week. Write you later.

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-22 Thread Fred van Stappen
Hello Siegard. > file name "formscanner_experimental.zip" Ok, tested and I get verigo... With your formscanner it opens the way to a "totally dynamic po-mo" loader, no need to declare enums nor arrays of strings, all is done by your scanner. Well, of course it is much easier for the developer,

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-21 Thread Fred van Stappen
Hello Siegard. > as a non-trivial demonstration) on my web site, file name > "formscanner_experimental.zip" (to leave no doubt about its status). Ha, ok, many thanks. Write you later after deep testing. Fre;D ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-21 Thread Fred van Stappen
Hello Sieghard. >["self operating" string extractor] > it is still "work in progress", so I will just provide an experimental > version for testing purposes. You can imagine that I am **very** interested and curious about your string extractor. Sadly I did not find in your post where to

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-19 Thread Fred van Stappen
project ). I let you the command for that new /mseide-msegui/tools/POMOdemo project, you will do it way better than me. Fre;D De : Fred van Stappen Envoyé : dimanche 20 mars 2022 02:47 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] UTF

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-19 Thread Fred van Stappen
Hello Sieghard. >> I try to use your "podemo4stock.zip" updated files but with the >> podemo version of mseide-msegui, it crash at run. Could you, please, >Are there any news on this? What about the full version I made >available? Like explained in my previous post, I updated last week

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-15 Thread Fred van Stappen
Hello Sieghard. The demo mseide-msegui-MOdemo was updated using the 'Sieghard' way for language: https://github.com/mse-org/mseide-msegui/tree/main/tools/POtools/MOdemo Of course feel free to do change like you want, the same for POdemo. Fre;D ___

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-14 Thread Fred van Stappen
Re-hello Sieghard. I try to use your "podemo4stock.zip" updated files but with the podemo version of mseide-msegui, it crash at run. Could you, please, zip all the files, I dont find what podemo version to use with your files. The podemo source are in /mseide-msegui/tools/POtools/ Github:

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-14 Thread Fred van Stappen
Hallo Sieghard, > "podemo4stock.zip", an adapted version of your > prior "podemo" program, and "ideU_mo4stock.zip", a modified version of > your ideU making use of the new unit. ... > Now, I added a function "FUNCTION setLangFilePattern: string" that > defines a "pattern" for the specification of

Re: [MSEide-MSEgui-talk] Chinese ideograms on Linux: Good news!

2022-03-12 Thread Fred van Stappen
van Stappen Envoyé : dimanche 13 mars 2022 02:36 À : mseide-msegui-talk@lists.sourceforge.net Objet : [MSEide-MSEgui-talk] Chinese ideograms on Linux: Good news! Hello everyboy. Chinese ideograms can be rendered on Linux perfectly for each msegui widget. The trick for Linux: 1) In console

Re: [MSEide-MSEgui-talk] Draw text using BGRABitmap

2022-03-12 Thread Fred van Stappen
ost): ``` f := tfont.create; f.name := 'Noto Serif CJK TC'; ``` Fre;D De : Fred van Stappen Envoyé : dimanche 13 mars 2022 01:28 À : mseide-msegui-talk@lists.sourceforge.net Objet : [MSEide-MSEgui-talk] Draw text using BGRABitmap Hello everybody. Here how to d

[MSEide-MSEgui-talk] Draw text using BGRABitmap

2022-03-12 Thread Fred van Stappen
Hello everybody. Here how to draw text using BGRABitmap : //drawing some text with MSEgui canvas f := tfont.create; f.height := 20; txt := 'نبوب'; bmp.canvas.drawstring(text, makepoint((bmp.width - bmp.canvas.getstringwidth(text, f)) div 2, bmp.height div 6), f);

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-12 Thread Fred van Stappen
Hello Sieghard. > Here Russian and Hebrew are shown correctly, Arabic and Chinese only > produce rectangles. Ha, that is good news, I mean, if your Linux system cannot show Arabic and mine well, maybe our both systems need a "trick" to install Chinese ideograms. >> BGRABitmap and his BGRAText

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-12 Thread Fred van Stappen
Hello Sieghard. Just for curiosity, how is the rendering of no-latin characters (Russian, Hebrew, Arabic, Chinese) on your system with ideU? Here on Linux Debian 10, all characters are correctly rendered, apart Chinese ideograms. On Windows 10, all is correctly rendered, also Chinese

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-11 Thread Fred van Stappen
Hello Sieghard. Many thanks for the POtoMO fixes. It was commited in https://github.com/mse-org/mseide-msegui/ in /tools/POtools/POtoMO/ Have a nice week end. Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-11 Thread Fred van Stappen
Hallo Sieghard. > But, as an aside, as you still use the old version of the german >nguage sign: could you explain what "illegal lesson" (leçon illegale) > means? Hum, good question. In french I translated it with: msgid "Illegal instruction" msgstr "Instruction illégale" It is part of

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-11 Thread Fred van Stappen
Hello Sieghard. > I did not touch to your MO file code, it still work with the > "lang-name const array" way. Huh, not really, last night I commited change after playing with your code ( perfectly clear, I should adopt if for PO file ), removed all dependencies to en_langnametext (that does

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-10 Thread Fred van Stappen
Hello Sieghard. The last for tonight... OK, I updated mo4stock.pas and mo2array with the 'Sieghard' way. https://github.com/fredvs/ideU/archive/refs/heads/main.zip MO files works like charm (see picture). Many thanks for your MO

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-10 Thread Fred van Stappen
Hello Sieghard, it is me again... OK, I adopted your way for PO files. It is way better, no more lang-name constants, no complicated check for lang code, no limitation of number of po files, and much more. (See picture). The change are commited in ideU (the new PO files in /src/lang are

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-10 Thread Fred van Stappen
Following previous post... And your way has also the **huge** advantage that the language array is no more needed. I vote for your way. Fre;D De : Fred van Stappen Envoyé : jeudi 10 mars 2022 14:46 À : General list for MSEide+MSEgui Objet : Re: [MSEide

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-10 Thread Fred van Stappen
Hello Sieghard. After lot of think, imho, your proposition is the best. Adding all the languages of the world translated for each language need lot of more work and the result is not really util. So, if I understand ok your way, there will only have one language entry for each po/mo file:

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-09 Thread Fred van Stappen
Re-re-re hello Sieghard. About the array "en_langnamestext" of mseconst.pas that is in conflict with "en_langnamestext" of captionideu.pas. It is fixed in last commit of mseide-mesgui (see previous post). Anyway, without that commit, this should work too: in mo4stock.pas, in uses section, set

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-09 Thread Fred van Stappen
Re-re hello Sieghard. Following previous post... OK, the bug in mseconst.pas is fixed: https://github.com/mse-org/mseide-msegui/archive/refs/heads/main.zip Note that you **must* rebuild the application with -B (build all) option. That very old fpc bug is not yet fixed: without -B parameter fpc

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-09 Thread Fred van Stappen
Re-re hello Sieghard. Following previous post... OK, the bug in mseconst.pas is fixed: https://github.com/mse-org/mseide-msegui/archive/refs/heads/main.zip Note that you **must* rebuild the application with -B (build all) option. That very old fpc bug is not yet fixed: without -B parameter fpc

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-09 Thread Fred van Stappen
Hello Sieghard. > 'm afraid I have to come back to the previous issue of a fixed size > "en_langnamestext" array being declared within the "mseconsts" unit. Ooops and re-ooops. You are totally right, there is a bug there, it should be declared in {$ifndef mse_dynpo} but it is not. I will fix

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-08 Thread Fred van Stappen
Re-re hello Sieghard. > One possible way out that I see would be to simply _NOT_ translate t> he language names at all, but instaed display them all in their OWN l> anguage and writing. Yes, nice way too. About the Setting-Lang menu item. Indeed, very easy to be lost if you dont know the

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-08 Thread Fred van Stappen
Re-hello Sieghard. Following previous post... A other solution is to add the missing lang names of the world + code into the actual en_langnames array. And to define the list of languages disponible, check the po/mo files in /lang directory. Of course update all the the existing po/mo files

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-08 Thread Fred van Stappen
Hello Sieghard. About the lang name array. Maybe the best is to forget to have the translation of the name-languages for each po file. And only use a fixed array of all the Lang-Code + Lang-English-name and define the lang name to store in the lang-name-array checking what po/mo files are in

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-07 Thread Fred van Stappen
ndi 7 mars 2022 22:53 À : mseide-msegui-talk@lists.sourceforge.net Cc : Sieghard Objet : Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10 Hallo Fred van Stappen, vous ecrit au Mon, 7 Mar 2022 00:52:48 +: > >I foun

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-06 Thread Fred van Stappen
Hello Sieghard. >I found a real problem with the po4stock unit: > Internally, it uses the "mseconsts" unit, which defines a few "generic" > arrays of strings, among them the array "en_langnamestext", containing > 6 entries. Now, as that is a _constant_ array, it cannot accept more > entries, but

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-06 Thread Fred van Stappen
Hello Sieghard. >BTW, did you realize the modified version of POtoMO, and did you test > whether this could resolve your translation problems? OK, re-downloaded http://schs.de/download/mse/POtoMO.zip. Compilation: out-of-the-box. Producing MO file from updated PO files: PERFECT! Also very nice

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-05 Thread Fred van Stappen
ll fpc 3.3.1 and all this need lot of {$ifdef fpc version XXX) and so not easy to be "out of bug" at the first commit. It is like my post in mailing list, I cannot explain all in one post, always many are needed . Fre;D ________ De : Fred van Stappen Envoyé :

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-05 Thread Fred van Stappen
Hello Sieghard. > When releases, or just > amendments, occur faster than one can adopt the modifications, > progress may not only slow down but even reverse. Yes, I know it is very boring and each time that a bug appears, it is very sad because it kills the current version. I really hope that

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-05 Thread Fred van Stappen
Re-hello Sieghard. > as this gives me an "Access violation" error" when opened in > mseide (version 5.6.5 from 17.Feb 2022). Ho but this is already a old version, there was a release 5.6.6 2022-02-21 and it is version 5.6.7 at the moment. The next release will be 5.6.8. The last commit of

Re: [MSEide-MSEgui-talk] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-05 Thread Fred van Stappen
Hello Sieghard. Thanks for your kind remarks. Your code is added in last ideU commit: https://github.com/fredvs/ideU/archive/refs/heads/main.zip Note that you will need to use the directory /ideu/src/lang who has the po and mo files (check your Settings/General Settings/Directory_of_lang). In

Re: [MSEide-MSEgui-talk] UTF things?

2022-03-04 Thread Fred van Stappen
from the zip file it is ok.) Must something be changed in the POtoMO tool? Thanks. Fre;D De : Fred van Stappen Envoyé : vendredi 4 mars 2022 17:58 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] UTF things? Re-re hello Sieghard. I am very

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-04 Thread Fred van Stappen
Hello Code DZ. > it happend only when building mseide with -O3 Ha, ok, excellent news. I have to confess that I dont have the energy to create a fpc-issue. It will take centuries before maybe be assigned then millenium to be fixed. Also I did try benmarck for float calculation (on Linux) using

Re: [MSEide-MSEgui-talk] UTF things?

2022-03-04 Thread Fred van Stappen
Re-re hello Sieghard. I am very impressed by the speed of load of MO files with your code, the difference is high in Rpi machine. Imho a easy PotoMo tool could be great, maybe checking if a PO file was updated and automatically recreate his MO file. Big Wow. Fre;D

Re: [MSEide-MSEgui-talk] UTF things?

2022-03-04 Thread Fred van Stappen
Re-hello Sieghard. OK, I found the reason of the crash in createnewlang() (was about language array). Indeed it loads faster MO files than PO files. I will commit your change asap. Many thanks for your hard work. Fre;D De : Fred van Stappen Envoyé : vendredi

Re: [MSEide-MSEgui-talk] UTF things?

2022-03-04 Thread Fred van Stappen
SEgui-talk] UTF things? Hallo Fred van Stappen, there's another amendment to the msegui library files, this time concerning a couple warnings the compiler issues about 2nd level comments - it doesn'r like them, but doesn't get distracted either. I did NOT make any modifications against the

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-04 Thread Fred van Stappen
Re-re hello Code DZ. Like always, I needed minimum 3 posts to catch all. > i think i have to test with older mseide releases to catch which one is bugy The thing is that with previous releases of mseide you may have problem to compile mseide with fpc 3.3.1 trunk. There was incompatibility

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-04 Thread Fred van Stappen
Hello Code DZ. Not sure to understand. Does the crash occur without optimization too or only with -O3 ? Thanks. Fre;D De : code dz Envoyé : vendredi 4 mars 2022 08:11 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Release 5.6.6. Hi Fred

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-03 Thread Fred van Stappen
Re-re-... hello Code DZ. Sorry, it takes me always some posts before to catch all... Indeed, here on Windows 10, compiling some projects with mseide + -O3 crash mseide while run+debug. Also it takes lot of time before the compiler begin his work. ;-( And, like you noted, all come back ok with

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-03 Thread Fred van Stappen
Re-hello Code DZ (suite...) > i tried with fpc trunk last night , but seems the problem still remains > i also removed cmem unit but nothings changed .anyways i'll try to >debug mseide and tell you later on , OK, I just tested mseide compiled with fpc 3.2.2 and -O3 on Windows 10 and all seems

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-03 Thread Fred van Stappen
Hello Code DZ. > by the way , the button of select fpc dir in mseide config dialig is > not working . Very strange, here it is working. Anyway I deleted "fpc-dir" and re-create a new one, could you try with last commit: 586b9a5 ? Thanks to note it. Fre;D De

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-02 Thread Fred van Stappen
still crash? Fre;D ________ De : Fred van Stappen Envoyé : mercredi 2 mars 2022 23:01 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Release 5.6.6. Hello Code DZ. Hum, I did try here on Linux Debian 11 64 bit + fpc 3.2.2 + O3 and all seems ok, compilin

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-03-02 Thread Fred van Stappen
Hello Code DZ. Hum, I did try here on Linux Debian 11 64 bit + fpc 3.2.2 + O3 and all seems ok, compiling a application, run+debug it and close mseide. Sadly I dont have a Windows machine to try right now. Note that I never use -O3, I always has problems with fpc since I use it ( 2010 ). Note

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-28 Thread Fred van Stappen
Re-re..-re hello Code DZ. I think I get the trick to force font of all menu-popup to use the parent font of the form. 1) Put a tpopupmenu1 on the form. Dont change anything on his parameter. 2) With Object inspector, on mainfo.popupmenu choose that tpopupmenu1. 3) Now the font of popup of each

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-28 Thread Fred van Stappen
Hello Code DZ. And what about?: > put a tpopupmenu1 on the form and assign in Object inspector for TEdit1: > Tedit1.popupmenu := tpopupmenu1; > And then set the font ot tpopupmenu1 Here it works ok see picture. > about the rounded button yes it was me ;) , Ha ok, so you are the msegui guru 

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-28 Thread Fred van Stappen
font. Imho, it should be (but maybe it will add more problems,). Fre;D De : Fred van Stappen Envoyé : lundi 28 février 2022 13:43 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Release 5.6.6. Re-re hello Code DZ. Haaa + ps I think I

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-28 Thread Fred van Stappen
Re-re hello Code DZ. Haaa + ps I think I get what you ask. By default, a TEdit shows a popup with "Copy/Paste/Cut" items. And this popup font indeed can not be set. To have a custom pop-up, just add a tpopupmenu1 on the form and assign in Object inspector for TEdit1: Tedit1.popupmenu :=

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-28 Thread Fred van Stappen
Re-hello. > but one exception i found is that Tedit popup menu doesn't behave the same It is also the case for tmainmenu widget. The font of a form is and the font of a menu is so it is not inherited. I did try with a older release from Martin and the behaviour is the same. Imho, a custom

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-28 Thread Fred van Stappen
Hello Code DZ. > if i set a font for main form , normally every control in this form > should inherited from the mainform font , but one exception i found is > that Tedit popup menu doesn't behave the same Hum, indeed... You may create a method for tpopupmenu1.onupdate() with something like

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-27 Thread Fred van Stappen
Yep, thanks for the thanks and the discovery. Fre;D De : code dz Envoyé : dimanche 27 février 2022 19:36 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Release 5.6.6. Hi fred it works now , thanks for the fix

Re: [MSEide-MSEgui-talk] UTF things?

2022-02-27 Thread Fred van Stappen
Hello Seighard. Many thanks for your work. I will deeply analyse all that this week. Write you later. Have perfect days and nights. Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-27 Thread Fred van Stappen
Re-re... hello Code DZ. Ha, I get something, indeed there was a problem there (and strange that I never get something wrong with this)... Could you try with last commit e72c95ccf (I hope it fix it)? Many thanks to discover it. Fre;D ___

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-27 Thread Fred van Stappen
Hello Code DZ. >catch new one >if you try to set directory for msegui you'll get this message Hum, I did try mseide 32/64 bit on Windows 10 but was not able to reproduce the problem. Could you, please, give some light how it happen? What Windows version do you use? Does it happen directly

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-26 Thread Fred van Stappen
Envoyé : samedi 26 février 2022 23:03 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] Release 5.6.6. Hi Fred BTW , i used to use the new button to create new folder , not new file Le sam. 26 févr. 2022 à 21:09, Fred van Stappen mailto:fi...@hotmail.com>> a écrit : Re

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-26 Thread Fred van Stappen
the new button to create new folder , not new file Le sam. 26 févr. 2022 à 21:09, Fred van Stappen mailto:fi...@hotmail.com>> a écrit : Re-hello code dz. Indeed there is a problem. When doing "Save as" and trying to create a new dir there is a av. I will try with previous re

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-26 Thread Fred van Stappen
Re-hello code dz. Indeed there is a problem. When doing "Save as" and trying to create a new dir there is a av. I will try with previous releases of mseide to see from when there is problem. Or maybe do you know if it was working with previous mseide release? Thanks. Fre;D

Re: [MSEide-MSEgui-talk] Release 5.6.6.

2022-02-26 Thread Fred van Stappen
Hello Code DZ. Ho, yes, indeed, (I never try it). This button "New", imho, should be hidden. To create a new file, better use "File-New" menu. Now about how to hide the "new" button in the dialog form not sure there is a option for this. Maybe it will need some tweak... Fre;D

Re: [MSEide-MSEgui-talk] Some more on tarnslation...

2022-02-26 Thread Fred van Stappen
voyé : samedi 26 février 2022 14:31 À : mseide-msegui-talk@lists.sourceforge.net Cc : Sieghard Objet : Re: [MSEide-MSEgui-talk] Some more on tarnslation... Hallo Fred van Stappen, vous ecrit au Sat, 26 Feb 2022 11:55:50 +: > Many thanks fr your cde, I will deeply study it. > Sadly n

Re: [MSEide-MSEgui-talk] Some more on tarnslation...

2022-02-26 Thread Fred van Stappen
: [MSEide-MSEgui-talk] Some more on tarnslation... Hallo Fred van Stappen, as I've just had a bit of spare time, I played around some with the "dynpo" translation / localization approach. As a result, you can find new versions of the two files "msegui-lib_dynpo.zip" and "ms

Re: [MSEide-MSEgui-talk] UTF things?

2022-02-24 Thread Fred van Stappen
De : Fred van Stappen Envoyé : jeudi 24 février 2022 22:35 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] UTF things? Hello Sieghard. > found a type declaration, txglyphinfo, > that's nowhere defined and doesn't even Ha, here it is used in /kernel

Re: [MSEide-MSEgui-talk] UTF things?

2022-02-24 Thread Fred van Stappen
Hello Sieghard. > found a type declaration, txglyphinfo, > that's nowhere defined and doesn't even Ha, here it is used in /kernel/linux/xrender.pas PXGlyphInfo = ^TXGlyphInfo; And it uses the External_library='libXrender.so'; I think you get something here. Maybe it is only a method of

Re: [MSEide-MSEgui-talk] UTF things?

2022-02-24 Thread Fred van Stappen
De : Sieghard via mseide-msegui-talk Envoyé : jeudi 24 février 2022 21:11 À : mseide-msegui-talk@lists.sourceforge.net Cc : Sieghard Objet : Re: [MSEide-MSEgui-talk] UTF things? Hallo Fred van Stappen, vous ecrit au Wed, 23 Feb 2022 23:30:18 +: > &

Re: [MSEide-MSEgui-talk] UTF things?

2022-02-23 Thread Fred van Stappen
Re-re hello. > Maybe completely stupid but could it possible that the '⑳' and '' should > first be converted into UTF16 to be rendered on a msegui memo-text? > If yes, do you have a idea how to do this? Hum, no it did not help, using this (in mseide editor all the ideograms are black

Re: [MSEide-MSEgui-talk] UTF things?

2022-02-23 Thread Fred van Stappen
e rendered on a msegui memo-text? If yes, do you have a idea how to do this? Thanks. Fre;D De : Fred van Stappen Envoyé : mercredi 23 février 2022 18:40 À : General list for MSEide+MSEgui Objet : Re: [MSEide-MSEgui-talk] UTF things? Hello Santi

Re: [MSEide-MSEgui-talk] UTF things?

2022-02-23 Thread Fred van Stappen
Hello Santi. > Could it be that the editor's font doesn't have those glyphs implemented? Hum, afaik, those '⑳' and '' are not gliphs but UTF characters (or gliphs-characters ?). I understood (maybe I am wrong) that in UTF the length of each character (what you see) is variable. And with

[MSEide-MSEgui-talk] UTF things?

2022-02-23 Thread Fred van Stappen
Hello everybody. I (try to) understand UTF(8-32) format following that Lazarus topic: https://forum.lazarus.freepascal.org/index.php/topic,58335.msg435036.html#msg435036 There is a example of utf8 characters: Length('A') = 1 Length('Ö') = 2 Length('⑳') = 3 Length('') = 4 If pasting those 4

[MSEide-MSEgui-talk] Release 5.6.6.

2022-02-21 Thread Fred van Stappen
Hello everybody. Version 5.6.6. of mseide+msegui is released! https://github.com/mse-org/mseide-msegui/releases/ In that release: - Fix for incompatibility with commit ee10850a of fpc 3.3.1. - ARM aarch 64 compatible. - Wayland fully compatible. - Added option for dynamic loading of PO-MO

Re: [MSEide-MSEgui-talk] More translation issues...

2022-02-17 Thread Fred van Stappen
Re-hello Sieghard. Sorry to annoy you with this but you will need the last commit of mseide-msegui to test the notes of my prior post. You may use that link, it is automoticaly updated with last commit (even if it is the same adress that you used before):

Re: [MSEide-MSEgui-talk] More translation issues...

2022-02-17 Thread Fred van Stappen
Hello Sieghard. OK, I jumped into your previous posts. > >> https://github.com/fredvs/ideU/archive/refs/heads/main.zip > Got that, about the reaults please see below. Hum, this link is automatically updated after each commit and it seems that you did not use the last one. But ok, the comments

Re: [MSEide-MSEgui-talk] More translation issues...

2022-02-14 Thread Fred van Stappen
Hello Sieghard. > here's a note pertaining to my attempts to find a "general" method to > provide a means for localization of msegui applications. It will be great to have a "automatic" caption-to-constant converter. Maybe you could take a look at /mseide-msegui/tools/i18n/resourceparser.pas

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-07 Thread Fred van Stappen
De : Sieghard via mseide-msegui-talk Envoyé : lundi 7 février 2022 14:27 À : mseide-msegui-talk@lists.sourceforge.net Cc : Sieghard Objet : Re: [MSEide-MSEgui-talk] Translations, and an aside Hallo Fred van Stappen, vous ecrit au Thu, 3 Feb 2022 20:04:54 +: [dialog

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-05 Thread Fred van Stappen
Ooops, the very last one for tonight: You will need also last commit of mseide-msegui to compile last ideU. https://github.com/mse-org/mseide-msegui/archive/refs/heads/main.zip Fre;D ___ mseide-msegui-talk mailing list

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-05 Thread Fred van Stappen
The last one, I promise (was missing /layout directory with AfterClose.prj layout)... >> https://github.com/fredvs/ideU/archive/refs/heads/main.zip > I'll get it "immediately"... > You'll get the results, but only when I had the time. >Many thanks for that! If you have installed the release of

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-05 Thread Fred van Stappen
Re... hello Sieghrard. >> https://github.com/fredvs/ideU/archive/refs/heads/main.zip > I'll get it "immediately"... > You'll get the results, but only when I had the time. >Many thanks for that! If you have installed the release of ideU, just compile the source and paste+replace binary of ideU

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-05 Thread Fred van Stappen
Hello Sieghard! >>(Google Translate did the job). > Might make for some laughter... Yes, surely but in the case of German, I have some very basic and did a fast check. I am more confortable in French, Spanish, Portuguese, Italian and a few Dutch. But for all the others languages in ideU (

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-05 Thread Fred van Stappen
Re-re hello Sieghard. > About the speed of charging, I did not test because I dont not know yet how > to use mo files. Ooops, I forgot one of your previous post with the msegui_dynpo-mod emo that has all what I need. WOW and many thanks! If you agree I will merge this in

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-05 Thread Fred van Stappen
Hello Sieghard! About PO2MO program first touch: Out-of-the-box, works like charm, no error, no cry, a beatiful MO file is created with: > po2mo ideu_fr.po But the size of the mo file is bigger than the po file: ideu_fr.po = 34.2 Kb. ideu_fr.mo = 36,2 Kb. About the speed of charging, I did

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-05 Thread Fred van Stappen
Hello Sieghard! > But I can present a new unit for your internationalization project. > You may retrieve it from my web site und the name "POtoMO.zip". Ho, great, I will jump into it with great attention and pleasure. Write you the result asap. By the way, about internatization of ideU,

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-03 Thread Fred van Stappen
Re-hello Sieghard. Sorry but I did not updated the german po file with the modifications of the one of your site, I will do it asap. Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-03 Thread Fred van Stappen
Hello Sieghard! About language things, OK, lot of hidden not-translated captions are added and your suggestions too. It was done in previous last commit. > When the current project is closed, and the IDE is terminated >afterwards, the next time it's called it comes up "naked". Ho, yes indeed,

Re: [MSEide-MSEgui-talk] Translations, and an aside

2022-02-01 Thread Fred van Stappen
Hello Sieghard! > msgid "Quit" (Signal 3): this is also used for the menu entry >"exit" to leaving the ide, which is not appropriate OK, there is the - msgid "Close", changed with it. > msgid "": it's function is unclear - does it mean > "Raise exception on encountering break

Re: [MSEide-MSEgui-talk] Hello back!

2022-02-01 Thread Fred van Stappen
Hello Sieghard! I am still busy with your first-check mail. Already done: added "Lang Directory" filename in Settings form + macro {$LANGLIB} so there the choice where to store the lang po files (and Linux purists are happy). I work now on the missing translated captions. But, I am

Re: [MSEide-MSEgui-talk] Hello back!

2022-02-01 Thread Fred van Stappen
Hello Sieghard! ***Many*** thanks for your deep check. I will follow each of your recommandation (if I can). Write you later. Have a perfect day. Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Hello back!

2022-01-29 Thread Fred van Stappen
Re-hello Sieghard. Maybe you will have more joy with GitLab ? ideU is mirrored there too: https://gitlab.com/fredvs/ideU I dont know if filling a issue is allowed without register with GitLab, maybe. I dont want to convert you to git but if you have a account with Github, you may use that

Re: [MSEide-MSEgui-talk] Hello back!

2022-01-29 Thread Fred van Stappen
Hello Sieghard! > I can guarantee that this will not last for a long time... Indeed, I did some change in msegui that simplify the use of "-dmse_dynpo" feature. Now mseconsts_dynpo.pas is merged ( with some {$ifdef mse_dynpo} ) into original mseconsts.pas, so no more double unit. The same for

Re: [MSEide-MSEgui-talk] Hello back!

2022-01-27 Thread Fred van Stappen
De : Sieghard via mseide-msegui-talk Envoyé : jeudi 27 janvier 2022 22:35 À : mseide-msegui-talk@lists.sourceforge.net Cc : Sieghard Objet : Re: [MSEide-MSEgui-talk] Hello back! Hello Sieghard > It is better to always check if there are new commits because

Re: [MSEide-MSEgui-talk] Hello back!

2022-01-27 Thread Fred van Stappen
Hello back! Hallo Fred van Stappen, vous evrit au Thu, 27 Jan 2022 00:33:56 +: > About search sequence: > >1. In the current directory. >2. In the directory where the compiler binary is (not under > LINUX). // That is the problem Why should this be a problem? Do y

Re: [MSEide-MSEgui-talk] Hello back!

2022-01-27 Thread Fred van Stappen
Hello Sieghard, is is still me! > >> There are 2 initialization files: ideuli.sta and ideU.ini: ... >> to re-check this and do all with the mse stat file, it is on the >> "todo" list. >I hope you can get at it soon... OK, done in last commit :

Re: [MSEide-MSEgui-talk] Hello back!

2022-01-26 Thread Fred van Stappen
e in same directory as the main program" way. Thanks for all. Fre;D De : Sieghard via mseide-msegui-talk Envoyé : mercredi 26 janvier 2022 23:07 À : mseide-msegui-talk@lists.sourceforge.net Cc : Sieghard Objet : Re: [MSEide-MSEgui-talk] Hello back! Hallo Fred

Re: [MSEide-MSEgui-talk] Hello back!

2022-01-26 Thread Fred van Stappen
: Re: [MSEide-MSEgui-talk] Hello back! Hallo Fred van Stappen, vous ecrit au Tue, 25 Jan 2022 22:59:57 +: > >> There are 2 initialization files: ideuli.sta and ideU.ini: ... > to re-check this and do all with the mse stat file, it is on the > "todo" list. I hope y

<    1   2   3   4   5   6   7   8   9   10   >