Re: [MSEide-MSEgui-talk] Transparent background of form.

2022-06-30 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Wed, 15 Jun 2022 20:27:33 +: > Super, I will jump into it (and "getchildren") the end of this > week-end. > > Write you later. Now, did you succeed? At least, you did add a couple new features. One of them (the "on all desktops") might be of use for

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-21 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Mon, 20 Jun 2022 20:40:36 +: > >> I have some problems to compile ideU using your /ideU_mo/ files, I ... > It is not because of the *.mo files but about the main.pas and > ideu.pas files. It is because you used a old version of ideU. > There was lot of

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-20 Thread Fred van Stappen
Hello Sieghard. Wow for your classes & inheritance infos, very usefull. Also your Class-Tree pdf give a idea of the complexity of MSEgui. It was added to https://github.com/mse-org/mseuniverse/tree/main/docs/classes_inheritance Many thanks and have a perfect summer. Fre;D

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-20 Thread Fred van Stappen
Hello Sieghard. >> I have some problems to compile ideU using your /ideU_mo/ files, I >> will check this deeper this week. >Now, how's that? For _compiling_, ... > (I presume, "/ideU_mo/ files" should mean the .mo files containing the ideU tanslations, i.e. the files named like "ideu_fr.mo"?)

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-20 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Mon, 20 Jun 2022 02:52:48 +: > Your /mseconsts_new/ files and /podemo_formscan/ demo where commited > in mse-org/mseide-msegui/. Many thanks for your great work. Not so great, just a bit comparing, separating and coercing. > I have some problems to

Re: [MSEide-MSEgui-talk] New form.optionswindow: wo_transparentbackground.

2022-06-19 Thread Fred van Stappen
Hello. Added in last commit: new window options: wo_transparentbackgroundround: to have a transparent form with all the childs visible and shape rounded. wo_inalldesktops: to have the form visible on all the desktops. It works for X11 and Windows. Fre;D

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-19 Thread Fred van Stappen
Hello Sieghard. Your /mseconsts_new/ files and /podemo_formscan/ demo where commited in mse-org/mseide-msegui/. Many thanks for your great work. I have some problems to compile ideU using your /ideU_mo/ files, I will check this deeper this week. Fre;D

[MSEide-MSEgui-talk] New form.optionswindow: wo_transparentbackground.

2022-06-17 Thread Fred van Stappen
Hello. There is a new shape in optionswindow: wo_transparentbackground. Setting this option allows to only see the child-components of the form, the background will be transparent. It works for Linux and Windows. You will need to recompile MSEide (or ideU) with the last commits of MSEgui to

[MSEide-MSEgui-talk] New optionswindow: wo_transparentbackground

2022-06-17 Thread Fred van Stappen
Hello. The mailing list dont like post with images anymore. So, all is explained here: https://github.com/mse-org/mseide-msegui/issues/38 Have lot of fun. Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-16 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Wed, 15 Jun 2022 22:32:31 +: > Yes Roland did a GREAT job and is still active for MSEgui. That's good to hear. So msegui is still alive and doing well? I don't get much information in this respect. > He recently has sent posts in MSEide-gui Russian

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-15 Thread Fred van Stappen
Hello Sieghard. Yes Roland did a GREAT job and is still active for MSEgui. He recently has sent posts in MSEide-gui Russian forum: http://www.freepascal.ru/forum/viewforum.php?f=11=c0325c051c47ab649cfad56a0cb73ab9 And the documentation should be up-to-date (we did not add new feature, appart

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-15 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecritau Tue, 14 Jun 2022 14:18:16 +: > Note too the excellent work done by Roland: > > https://www.msegui.net/doc/fpdoc/ > > > https://www.msegui.net/doc/pasdoc/ > I

Re: [MSEide-MSEgui-talk] Transparent background of form.

2022-06-15 Thread Fred van Stappen
Hello Sieghard. > The "getchildren" functions of those component classes needed for your purpose. OK, thanks, I will explore with this. > (BTW, there are some revised items on my web site for you.) Super, I will jump into it (and "getchildren") the end of this week-end. Write you later.

Re: [MSEide-MSEgui-talk] Transparent background of form.

2022-06-15 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Wed, 15 Jun 2022 13:05:59 +: > MSEgui has different "custom shapes of form". Nice. > Now I want to have a form-shape that only shows the components in the > form and set the background as transparent. > > To do this, I need to get a list of all the

Re: [MSEide-MSEgui-talk] Transparent background of form.

2022-06-15 Thread Fred van Stappen
[Edited previous post] Hello. MSEgui has different "custom shapes of form". For example myform.optionswindow := [wo_ellipse] will give a form with ellipse shape, myform.optionswindow := [wo_roundrect] will give a form with rounded rectangle shape. Now I want to have a form-shape that only

[MSEide-MSEgui-talk] Transparent background of form.

2022-06-15 Thread Fred van Stappen
Hello. MSEgui have different "custom shapes of form". For example myform.optionswindow := [wo_ellipse] will give a form with ellipse shape, myform.optionswindow := [wo_roundrect] will give a form with rounded rectangle shape. Now I want to have a form-shape that only shows the components in

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-14 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Tue, 14 Jun 2022 13:18:45 +: > Many thanks for your http://schs.de/download/mse/unitslist.zip > But the zip file is protected and, while trying to unzip it, there is Ooops - how's that? Shouldn't do that, but it's outdated anyway. > "Password required

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-14 Thread Fred van Stappen
Opps, the links seems broken, maybe try with this: Re-Re-hello Sieghard. Note too the excellent work done by Roland: https://www.msegui.net/doc/fpdoc/ https://www.msegui.net/doc/pasdoc/ Fre;D

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-14 Thread Fred van Stappen
Re-hello Sieghard. Note too the excellent work done by Roland: https://www.msegui.net/doc/fpdoc/index.htm https://www.msegui.net/doc/pasdoc/index.htm Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Classes & inheritance

2022-06-14 Thread Fred van Stappen
Hello Sieghard. Many thanks for your http://schs.de/download/mse/unitslist.zip But the zip file is protected and, while trying to unzip it, there is that message: "Password required for unitlist.zip: Password:" What password must I use? Fre;D De : Sieghard

[MSEide-MSEgui-talk] Classes & inheritance

2022-06-13 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, have gotten a bit side-tracked from searching the msegui classes hierarchy, I put together something like a small web site from these data. It consists of a html table containing all the classes defined in the lib/common tree, and a subdirectory "html" containing an

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-11 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Fri, 10 Jun 2022 20:52:04 +: > About MSEclock, I did this: > > Copy all the files of /MSEclock/newdialogs into root directory of > project /MSEclock/. > > But when compiling with fpc 3.3.1. there are those errors: > > clockwork.pas(487,56) Error:

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-10 Thread Fred van Stappen
Hello Sieghard. About MSEclock, I did this: Copy all the files of /MSEclock/newdialogs into root directory of project /MSEclock/. But when compiling with fpc 3.3.1. there are those errors: clockwork.pas(487,56) Error: Incompatible type for arg no. 2: Got "PointValues", expected

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-10 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Fri, 10 Jun 2022 18:08:25 +: > Hum, "po2array" unit needs "-dmse_dynpo" parameter to compile so all > code inside {$ifdef mse_dynpo} will be used. Anyway, it is not very Ah well, I see - I didn't take that into account... Yes, certainly, using .po files

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-10 Thread Fred van Stappen
Hallo Sieghard. > and they are used in your "po2array" unit(s), Hum, "po2array" unit needs "-dmse_dynpo" parameter to compile so all code inside {$ifdef mse_dynpo} will be used. Anyway, it is not very important because they're just nil pointers and will not bloat a on-mse_dynpo project. > if

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-10 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Thu, 9 Jun 2022 21:25:25 +: > > "mseconsts_new.zip" is directly relevant for msegui itself, because > > it contains modifications for the "lang_consts" units. > > OK, let's start with this. > Replaced in /mseide-msegui/lib/common/lang_consts/: >

Re: [MSEide-MSEgui-talk] Video about Martin

2022-06-10 Thread Fred van Stappen
Re-hello. There is also a English version of the video: https://www.youtube.com/watch?v=4N9pZ6qoBhA Fre;D De : Fred van Stappen Envoyé : vendredi 10 juin 2022 15:11 À : mseide-msegui-talk@lists.sourceforge.net Objet : [MSEide-MSEgui-talk] Video about Martin

[MSEide-MSEgui-talk] Video about Martin

2022-06-10 Thread Fred van Stappen
Hello everybody. There is a very interesting video about Martin in the Russian fpc forum: http://www.freepascal.ru/forum/viewtopic.php?f=11=42683=164437#p164437 Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-09 Thread Fred van Stappen
Re-hello Sieghard. I try to test your demo MSEclock but get those error messages: clockwork.pas(253,60) Error: Incompatible type for arg no. 1: Got "tcolordialogfo", expected "tdialogform" clockwork.pas(254,20) Error: Class or Object types "tdialogform" and "tcolordialogfo" are not related

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-09 Thread Fred van Stappen
Hello Sieghard. I will do it step by step. > "mseconsts_new.zip" is directly relevant for msegui itself, because > it contains modifications for the "lang_consts" units. OK, let's start with this. Replaced in /mseide-msegui/lib/common/lang_consts/: msestockobjects.pas and mseconsts.pas with

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-09 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Thu, 9 Jun 2022 13:45:27 +: > I have found some free time for tonight and will use it for your code. Don't use it up for things you're feeling pressed to, relax a bit. > But, sorry, I am a few lost with all your last posts. Well, it was quite a lot of

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-09 Thread Fred van Stappen
Hello Sieghard. I have found some free time for tonight and will use it for your code. But, sorry, I am a few lost with all your last posts. Could you give me a list of the new files/demos from your web site (http://schs.de/download/mse/) that I have to test? Thanks for your work Sieghard.

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-08 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, to reiterate, I got this "new" demo project to run just about satisfyingly. If you'd like to have a look, you can find it on my web site under the name "MSEclock" (zip file of same name). And yes, it IS only a clock, and even just a digital one, at that. Nonetheless, it

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-08 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Tue, 7 Jun 2022 08:28:13 +: > I dont forget you but I am totally full of work those last weeks + > week-end. I will try to find some free time this week. No problem, don't haste. I just found a little time to take on this old thing again, and got

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-07 Thread Fred van Stappen
Hello Sieghard. I dont forget you but I am totally full of work those last weeks + week-end. I will try to find some free time this week. Write you later. Fre;D ___ mseide-msegui-talk mailing list mseide-msegui-talk@lists.sourceforge.net

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-06 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, sorry for the near-immediate follow up... I made a couple of enhancements to the "classlist.html" table, where I forgot to mention previously that it also contains a column listing the interfaces a class may also have. The new version now corrects a case problem the links

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-06 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, this time I want to tell you about something quite different. On the other hand, the new files on my we site were directly provoked by my current efforts to prepare yet another demonstration project for the "mse_dynpo" undertaking. The new files are attempts at some

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-04 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Fri, 3 Jun 2022 10:58:40 +: > > Additionally, I'm afraid that it will not be easy to adopt the "old" > > code to the requirements of the new compiler. > > Imho the "old" code does not use "direct typecast" so it should not Well, I checked it, and found

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-03 Thread Fred van Stappen
Re-hello Sieghard. I checked your code and there is only very few things to change. Here your code lightly changed to be compatible with "old" static way (that uses units vs po/mo files). The code folows because mailing list dont allow attachment:

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-03 Thread Fred van Stappen
Hello Sieghard. > Additionally, I'm afraid that it will not be easy to adopt the "old" > code to the requirements of the new compiler. Imho the "old" code does not use "direct typecast" so it should not be problems. I did try to use the mseconst.pas from the last mseide-msegui Github + fpc

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-03 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Thu, 2 Jun 2022 15:26:27 +: > Thanks for your explanations, all is clearer now. Glad you think so. > I have try to use your modified "mseconsts.pas" for my applications > that use the "-dmse_dynpo" compiler parameter to enable "dynamic > loading of

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-02 Thread Fred van Stappen
Hallo Sieghard. Thanks for your explanations, all is clearer now. > There's another new file, too, named "mseconsts.zip", that contains a modified "mseconsts.pas" unit file. I have try to use your modified "mseconsts.pas" for my applications that use the "-dmse_dynpo" compiler parameter to

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-06-01 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Fri, 27 May 2022 14:09:26 +: > OK, fixed in last mseide-msegui commit: ... > The trick is to add {$modeswitch arraytodynarray} in mo2arrays.pas > and mo4stock.pas. See: Sorry, I have to contradict. That's not a trick, that's a crutch at best. The cause

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-05-31 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, I'm sorry having to say that I'm not yet been able to address the problem mentioned in the subject, as it might pertain to my stuff. The point is, I don't yet have a copy of fpc 3.3.anything (I didn't even find it for download last time I looked, albeit rather cursorily).

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-05-28 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Fri, 27 May 2022 14:09:26 +: > OK, fixed in last mseide-msegui commit: Ah, what? Oh, I see, way down below... > The trick is to add {$modeswitch arraytodynarray} in mo2arrays.pas Interesting. I'll have to have a look at that "specialty" and where and

Re: [MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-05-27 Thread Fred van Stappen
Hello everybody. OK, fixed in last mseide-msegui commit: https://github.com/mse-org/mseide-msegui/commit/e0850056fc5fc8c4ed56e72ef3bfe4abdcbecf85 The trick is to add {$modeswitch arraytodynarray} in mo2arrays.pas and mo4stock.pas. See:

[MSEide-MSEgui-talk] Direct typecast is no longer allowed in fpc trunk

2022-05-27 Thread Fred van Stappen
Hello everybody. I hope all is ok for you. In last trunk fpc 3.3.1 direct typecast is no longer allowed. I did try to compile many msegui programs and all seems ok, apart for /mseide-msegui/tools/POtools/MOdemo/modemo.pas. I can try to fix it but, Sieghard, if you read that post, maybe you can

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-11 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Mon, 11 Apr 2022 00:12:26 +: > 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

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
Re-hello Sieghard. Forget my previous proposition about replace procedure into function, there is the "verbose" variable to set to "false" to disable the "writeln()". I have a "Exception" error at running the ideU-formscanner project with this: "List index(11) out of bounds" But clicking on

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sun, 10 Apr 2022 11:58:12 +: > 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 Thank you for the information, I'll

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sat, 2 Apr 2022 15:47:03 +: > I dont see "formscanner" unit, is it on a other zip? Sorry, I got to amend my previous reply - there IS a more recent version of the "formscannr" unit. This dos not affct the functions extracting caption and similar text

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sat, 2 Apr 2022 15:47:03 +: > I think I can find some time tonight to jump into your code (but dont > say it to anybody). No problem, don't hurry, there's no need to. > I downloaded http://schs.de/download/mse/POtoMO.zip but > > > You can verify 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-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-23 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Wed, 23 Mar 2022 02:46:16 +: > >> Ok, tested and I get verigo... > > You got _what_? > > Vertigo: a sensation of whirling and loss of balance, associated Ah, it was just a typo. Sorry, but, on the other hand, I was really uneducated about the sensation

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Tue, 22 Mar 2022 14:44:57 +: > > file name "formscanner_experimental.zip" > > Ok, tested and I get verigo... You got _what_? > With your formscanner it opens the way to a "totally dynamic po-mo" > loader, no need to declare enums nor arrays 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-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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sun, 20 Mar 2022 02:26:56 +: > About MOdemo and caption extractor (see previous post in bottom of > page). > > Maybe it would be better to re-group the mseide-msegui/tools/POdemo > and MOdemo projects into one only POMOdemo project. ( So feel free 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-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-20 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sun, 20 Mar 2022 01:47:05 +: > >> I try to use your "podemo4stock.zip" updated files but with the ... > Like explained in my previous post, I updated last week Alright then, it wasn't quite clear to me that this applied to this latest version when 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-03-19 Thread Fred van Stappen
Re-hello Sieghard. About MOdemo and caption extractor (see previous post in bottom of page). Maybe it would be better to re-group the mseide-msegui/tools/POdemo and MOdemo projects into one only POMOdemo project. ( So feel free to adapt all the code of POdemo with your way in that new POMOdemo

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-19 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Mon, 14 Mar 2022 23:29:35 +: > 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? Anyway, and

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Mon, 14 Mar 2022 23:29:35 +: > 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 That's

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Mon, 14 Mar 2022 22:21:35 +: > > "podemo4stock.zip", an adapted version of your > > prior "podemo" program, and "ideU_mo4stock.zip", a modified version ... > > I hope everything works out correctly for you too and you can enjoy > > the new version. > >

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] UTF things?msegui_dymsegui_dynpo-mod.zip │ 108404│03. Mär 19:10npo-mod.zip │ 108404│03. Mär 19:10

2022-03-13 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, you can get the latest (still development) versions of the "mo4stock" unit for localization / translation from my web space now. It is contained within two new files, which also serve for demonstration purposes: "podemo4stock.zip", an adapted version of your prior "podemo"

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-13 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sat, 12 Mar 2022 22:12:00 +: > > 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

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

2022-03-12 Thread Fred van Stappen
Re-hello. About the font compatible with Chinese and others no-latin char. There is the font 'Unifont' that is present on nearly all Linux distros. With this: tlabel1.font.name := 'Unifont'; You should render nearly all type of language. Fre;D De : Fred

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

2022-03-12 Thread Fred van Stappen
Re-hello. And it works for Chineese ideograms on Linux too!: The trick for Linux: 1) In console look for the font installed compatible with Chinese ideograms: `$ > fc-list :lang=zh` 2) Chosse one, I took randomily **'Noto Serif CJK TC'** 3) In code, add the font name (see previous post):

[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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sat, 12 Mar 2022 16:03:13 +: > 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.

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-12 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Sat, 12 Mar 2022 00:12:26 +: > >nguage sign: could you explain what "illegal lesson" (leçon illegale) > > means? > > Hum, good question. Well, it was rather a rhetorical question... > In french I translated it with: > > msgid "Illegal instruction"

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Fri, 11 Mar 2022 16:24:22 +: > I only found 1 problem with 1 file during conversion of po files > using your POtoMO converter. It is with the ideu_fr.po, the Yes, there was a problem with the hash space size calculation. It produced a size that caused

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 Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Fri, 11 Mar 2022 16:24:22 +: > > I did not touch to your MO file code, it still work with the ... > Huh, not really, last night I commited change after playing with your > code ( perfectly clear, I should adopt if for PO file ), removed all >

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-11 Thread Sieghard via mseide-msegui-talk
Hallo Fred van Stappen, vous ecrit au Wed, 9 Mar 2022 00:06:32 +: > About the lang name array. Well - I'm tempted to make a multi lang joke from this, understandable in german only: You know that "lang" in german means "long" (longue), so a german might read your sentence above as

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:

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

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