Re: [MSEide-MSEgui-talk] SDL and MSEgui?

2024-05-18 Thread vasi vasi
Raylib is also a good 2D drawing engine, as is very close to the Borland
BGI. It uses mainly GLFW for interfacing with OpenGL but recently (starting
from version 5) got an optional support for SDL2. There is Ray4Laz package
(adapting raylib for freepascal) that works also independently from
Lazarus, directly useable with freepascal.

On Sat, May 18, 2024 at 9:54 AM vasi vasi  wrote:

> There are updated pascal units for SDL2... somewhere on Github... I have
> to look again...
>
> Now, regarding SDL in general, is an OpenGL platform that is present on
> all operating systems and constantly updated as is the base of so many
> games. Is there to stay. It is also used for some applications/utils. Now
> SDL3 is out, I think and SDL2 will be there for as long as SDL was (and
> probably will continue to be, as an important game, OpenXcom still uses it
> and I still play it - if you didn't know how important I am :D - kidding).
> Here are the SDL2 units for Pascal:
>
> https://github.com/PascalGameDevelopment/SDL2-for-Pascal
>
> On Fri, May 17, 2024 at 6:34 PM Fred vS  wrote:
>
>> Hello everybody.
>>
>> Does somebody knows SDL and have already used applications done with it
>> it?
>>
>> https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer
>>
>> There is a other gem in MSEuniverse:
>> https://github.com/mse-org/mseuniverse/tree/main/sdl4msegui
>>
>> In the readme.txt:
>> ---
>>
>> Main concept of porting MSEgui to Windows, Linux, Mac OS, Android and iOS :
>> - Use SDL 2 for windowing, input event, thread management, networking, 
>> audio, and I/O management for all OS
>> - Use OpenGL context only for drawing from SDL2.0 
>> (http://wiki.libsdl.org/moin.cgi/CategoryVideo)
>> - 2 options for 2D drawing engine, use cairo or mseopenglgdi.pas
>> - Use cairo for drawing engine, put pixels from cairo surface to opengl 
>> texture.
>>
>> ---
>>
>> But the demo is not out-of-the-box, it uses custom mse*** files that
>> needs to be updated.
>>
>> And before to maybe enter into a new battle, I would like to know if it
>> is worth it.
>>
>> Fre;D
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] SDL and MSEgui?

2024-05-18 Thread vasi vasi
There are updated pascal units for SDL2... somewhere on Github... I have to
look again...

Now, regarding SDL in general, is an OpenGL platform that is present on all
operating systems and constantly updated as is the base of so many games.
Is there to stay. It is also used for some applications/utils. Now SDL3 is
out, I think and SDL2 will be there for as long as SDL was (and probably
will continue to be, as an important game, OpenXcom still uses it and I
still play it - if you didn't know how important I am :D - kidding). Here
are the SDL2 units for Pascal:

https://github.com/PascalGameDevelopment/SDL2-for-Pascal

On Fri, May 17, 2024 at 6:34 PM Fred vS  wrote:

> Hello everybody.
>
> Does somebody knows SDL and have already used applications done with it it?
>
> https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer
>
> There is a other gem in MSEuniverse:
> https://github.com/mse-org/mseuniverse/tree/main/sdl4msegui
>
> In the readme.txt:
> ---
>
> Main concept of porting MSEgui to Windows, Linux, Mac OS, Android and iOS :
> - Use SDL 2 for windowing, input event, thread management, networking, audio, 
> and I/O management for all OS
> - Use OpenGL context only for drawing from SDL2.0 
> (http://wiki.libsdl.org/moin.cgi/CategoryVideo)
> - 2 options for 2D drawing engine, use cairo or mseopenglgdi.pas
> - Use cairo for drawing engine, put pixels from cairo surface to opengl 
> texture.
>
> ---
>
> But the demo is not out-of-the-box, it uses custom mse*** files that needs
> to be updated.
>
> And before to maybe enter into a new battle, I would like to know if it is
> worth it.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release 5.10.0.

2024-02-13 Thread vasi vasi
Thank you Fred, making fpc-llvm under Devuan 4.1.1 succeeded!  NetBSD still
at RC4 so it will have to wait...

On Tue, Feb 13, 2024 at 1:18 PM Fred vS  wrote:

> Hello Vasi.
>
> There is a how-to here (tested for MSEgui too):
>
> https://forum.lazarus.freepascal.org/index.php/topic,61069.msg459333.html?PHPSESSID=41sd602fpnus8p7bm621igr9j4#msg459333
>
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 13 février 2024 11:15
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release 5.10.0.
>
> Hi Fred!
>
> Thank you very much for the new version. Is there a tutorial how to for
> fpc-llvm-3.3.1? I mean, to get or make the compiler fpc for llvm
>
> On Tue, Feb 13, 2024 at 12:04 AM Fred vS  wrote:
>
> Hello everybody.
>
> There is a new release 5.10.0. with binaries of MSEide and the fixes of
> inherited forms.
> Also compatible with Darwin-MacOs (via XQuartz).
>
> https://github.com/mse-org/mseide-msegui/releases/tag/5.10.0
>
>
> Have lot of fun.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release 5.10.0.

2024-02-13 Thread vasi vasi
I will try your tutorial on NetBSD 10 when it comes out in final version
(now is at RC4) - very curios if it will work... Now, I can make it under
Devuan 4.1.1 which is Debian 11.  Have you heard of Chimera Linux? It uses
only llvm/clang   wit musl.
https://chimera-linux.org/about/#buildable-from-source

On Tue, Feb 13, 2024 at 1:18 PM Fred vS  wrote:

> Hello Vasi.
>
> There is a how-to here (tested for MSEgui too):
>
> https://forum.lazarus.freepascal.org/index.php/topic,61069.msg459333.html?PHPSESSID=41sd602fpnus8p7bm621igr9j4#msg459333
>
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 13 février 2024 11:15
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release 5.10.0.
>
> Hi Fred!
>
> Thank you very much for the new version. Is there a tutorial how to for
> fpc-llvm-3.3.1? I mean, to get or make the compiler fpc for llvm
>
> On Tue, Feb 13, 2024 at 12:04 AM Fred vS  wrote:
>
> Hello everybody.
>
> There is a new release 5.10.0. with binaries of MSEide and the fixes of
> inherited forms.
> Also compatible with Darwin-MacOs (via XQuartz).
>
> https://github.com/mse-org/mseide-msegui/releases/tag/5.10.0
>
>
> Have lot of fun.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release 5.10.0.

2024-02-13 Thread vasi vasi
Thank you Fred, much appreciated!

On Tue, Feb 13, 2024 at 1:18 PM Fred vS  wrote:

> Hello Vasi.
>
> There is a how-to here (tested for MSEgui too):
>
> https://forum.lazarus.freepascal.org/index.php/topic,61069.msg459333.html?PHPSESSID=41sd602fpnus8p7bm621igr9j4#msg459333
>
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 13 février 2024 11:15
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release 5.10.0.
>
> Hi Fred!
>
> Thank you very much for the new version. Is there a tutorial how to for
> fpc-llvm-3.3.1? I mean, to get or make the compiler fpc for llvm
>
> On Tue, Feb 13, 2024 at 12:04 AM Fred vS  wrote:
>
> Hello everybody.
>
> There is a new release 5.10.0. with binaries of MSEide and the fixes of
> inherited forms.
> Also compatible with Darwin-MacOs (via XQuartz).
>
> https://github.com/mse-org/mseide-msegui/releases/tag/5.10.0
>
>
> Have lot of fun.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release 5.10.0.

2024-02-13 Thread vasi vasi
Hi Fred!

Thank you very much for the new version. Is there a tutorial how to for
fpc-llvm-3.3.1? I mean, to get or make the compiler fpc for llvm

On Tue, Feb 13, 2024 at 12:04 AM Fred vS  wrote:

> Hello everybody.
>
> There is a new release 5.10.0. with binaries of MSEide and the fixes of
> inherited forms.
> Also compatible with Darwin-MacOs (via XQuartz).
>
> https://github.com/mse-org/mseide-msegui/releases/tag/5.10.0
>
>
> Have lot of fun.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEgui on the Mac!

2024-01-17 Thread vasi vasi
Much appreciated, Fred!

On Wed, Jan 17, 2024 at 2:02 PM Fred vS  wrote:

> Hello Vasi.
>
> Thanks for the thanks!
>
> If, by chance, you have a Mac and want to try to compile msegui apps on
> it, you will need to:
>
> 1) Install XCode. Warning: you need to install the XCode version
> compatible with your system.
>https://developer.apple.com/xcode/resources/
>
> 2) Install XQwartz. Just download and install the package from here:
> https://www.xquartz.org/
>
> 3) Install fpc from here:
> https://sourceforge.net/projects/freepascal/files/Mac%20OS%20X/3.2.2/
>
> 4) Install font config:  > brew install fontconfig.
>If brew was not installed yet, install it with that script from
> terminal:
>> /bin/bash -c "$(curl -fsSL
> https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
>
> 5) You will need to compile your app from command line.
> I did not catch how to use "*" (all in directory), so all the
> -Fusomedirectory are needed.
> For example to compile mseide (note the needed :-Fl/usr/X11/lib -B )
>
>- > cd directory/of/msegui-mseide.
>- > fpc -Fulib/common/kernel/linux/ -Fulib/common/kernel
> -Fulib/common/widgets
>-Fulib/common/fpccompatibility -Fulib/common/container
> -Fulib/common/graphics
>-Fulib/common/ifi -Fulib/common/sysutils
> -Fulib/common/lang_consts
>-Fulib/common/image -Fulib/common/math -Fulib/common/designutils
>-Fulib/common/editwidgets -Fulib/common/crypto
> -Fulib/common/serialcomm
>-Fulib/common/dialogs -Fulib/common/i18n -Fulib/common/printer
>-Fulib/common/regcomponents -Fulib/common/report
>-Fulib/common/db -Fulib/common/dialogx
>-Fulib/common/opengl -Fulib/common/assistive -Fulib/common/audio
>-Fl/usr/X11/lib -B -FUapps/ide/units apps/ide/mseide.pas
>
> Note that the debugger is not yet working, you may create-load
> projects, edit it, change it and save it.
> To compile your project you will need to do it via a terminal, like
> explained for compiling mseide.
>
> 6) Cross your fingers.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 17 janvier 2024 09:31
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] MSEgui on the Mac!
>
> Thank you Fred and congratulations!
>
> On Wed, Jan 17, 2024 at 3:00 AM Fred vS  wrote:
>
> Hello everybody.
>
> A litle surprise for the new year: MSEgui goes on the Mac.
>
> It is done via XQuartz.
>
> To do it, just install XQwartz form here: https://www.xquartz.org/
> and fontconfig with "brew install fontconfig" (because not installed by
> default).
>
> See screenshots:
>
> MSEide
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/22f9408d-885e-44f7-a468-1b1e06dab496
>
> Demo
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/27c7fbf0-6792-4a1a-941f-f1cf855a9a58
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEgui on the Mac!

2024-01-17 Thread vasi vasi
Thank you Fred and congratulations!

On Wed, Jan 17, 2024 at 3:00 AM Fred vS  wrote:

> Hello everybody.
>
> A litle surprise for the new year: MSEgui goes on the Mac.
>
> It is done via XQuartz.
>
> To do it, just install XQwartz form here: https://www.xquartz.org/
> and fontconfig with "brew install fontconfig" (because not installed by
> default).
>
> See screenshots:
>
> MSEide
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/22f9408d-885e-44f7-a468-1b1e06dab496
>
> Demo
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/27c7fbf0-6792-4a1a-941f-f1cf855a9a58
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEgui and Wayland.

2023-09-22 Thread vasi vasi
Fred,

let the Wayland team to solve the problems they created in forcing the move
from X-Window with a half baked solution. We (me and my family) use X
server because is the only one that correctly manages the Wacom tablet.

For now we don't care about Wayland is not useful for us and is really
their problem.

Wait for when things are usable. Not worth the effort at the expense of
your health.

On Fri, Sep 22, 2023 at 6:40 PM Fred vS  wrote:

> Hello everybody.
>
> I am already blocked because some methods in wayland-client.so are inlined
> and not accessible for fpc.
>
> I have asked it to the maintainer of the Wayland book with the demos:
> https://github.com/bugaevc/writing-wayland-clients/issues/2
>
> But I dont understand his solution.
>
> Do you have a idea what should be done to access those methods?
>
> Fre;D
>
> --
> *De :* Fred vS 
> *Envoyé :* vendredi 22 septembre 2023 01:21
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] MSEgui and Wayland.
>
> Hello everybody.
>
> For the fun, I started a new Github project:
> https://github.com/fredvs/wayland-pascal
>
> It takes inspiration of the demos from:
>
> https://bugaevc.gitbooks.io/writing-wayland-clients/content/black-square/first-steps.html
> (Yes, I confess, I was helped by ChatGPT for the translation of the C
> demos to Pascal.)
>
> It uses the excellent fpc-wayland Bindings Generator for freepascal from
> Andrews Haines.
> https://github.com/andrewd207/fpc-wayland
>
> The goal is to discover step by step, with code, how to make Wayland work
> with fpc.
> And maybe one day adapt this for msegui.
>
> The first step is a Pascal program that connect to a Wayland Client (of
> course you need a Wayland session):
>
>
> https://github.com/fredvs/wayland-pascal/assets/3421249/1a29cd1b-5af0-4fd4-9b70-d87a9a4e9148
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Mailing list & mseide-db woes

2023-09-06 Thread vasi vasi
https://www.bu.edu/csmet/files/2021/03/Getting-Started-with-SQLite.pdf

https://www.pearsonhighered.com/assets/samplechapter/0/6/7/2/067232685X.pdf

https://kshmirko.github.io/static/sqlite_tutorial.pdf



On Wed, Sep 6, 2023 at 1:34 AM Sieghard via mseide-msegui-talk <
mseide-msegui-talk@lists.sourceforge.net> wrote:

> Hello Fred,
>
> you wrote on Mon, 4 Sep 2023 21:50:21 +:
>
> > Indeed, with all his units in mseclock project, it compiles now. ;-)
>
> Fine.
>
> > I like your msefontdialog, very usefull and of course it will be part of
> > msegui widgetset.
>
> Be warned - it uses the special dialog form from my "newdialogs".
>
> > For the language selector I get a "Stream write error" message when
> > clicking on OK or Cancel.
>
> Interesting. But that doesn't occur here, although some problem might have
> crept in because I didn't test it since last time I worked on it. And I
> don't even see a place where a stream write might occur there, although it
> does use (load) the "msestream" unit. (I even tested with ANY language file
> access removed. Only english remains then, but the language dialog does
> work without an error. For me, that is, having compiled with fpc 3.2.2.
> and msegui 5.8.6.)
>
> > For all the other dialog widgets, I did not catch yet the difference with
> > original msegui-code. (but I did not yet jump into your code to see the
> > diffs).
>
> As I stated, the "catch" is that all dialogs using a sparate form window
> can be freely located, the form manipulated (e.g. set to another font,
> color scheme, even a full separate skin [probabely, not tested]) and this
> information can be retrieved in the application and saved for later use.
> (As a further enhancement, I thought about making storage of these data an
> internal property of the dialog, but there are some issues when the dialog
> form is only transient.)
>
> > For your other database project, I will try it asap.
>
> Be warned, it REQUIRES PostgreSQL, as that is the database system I (and
> my tax calculation ["ERP"] system) use. I've not found a good manual for
> sqlite yet, and although I do have a mysql manual, I don't have the
> software... Oh yes, and even though I do have an ODBC - hm, what's the
> right term for that? - "driver" installed, I wasn't able yet to correctly
> set this up for access to anything. Perhaps that might be the best
> candidate for the next version, as this promises to allow access to nearly
> any (SQL) database system. But at first, I have to get it working.
>
> > Many thanks.
>
> I hope you can enjoy it anyway, or at least get it all to work correctly.
> So, I wish you success, and have a good time!
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MailList

2023-08-28 Thread vasi vasi
https://products.fileformat.app/email/conversion/html-to-mbox

On Mon, Aug 28, 2023 at 6:01 PM Fred vS  wrote:

> Hello Vasi.
>
> Nice but:
>
> >SourceForge provides downloadable 'mbox' exports from:
> https://lists.sourceforge.net/mbox/[listname]
>
> So the migration that they propose is using the 'mbox' file that needs the
> pasword of Martin.
>
> The challenge will be to convert all the htlm downloaded files into a
> 'mbox' (or other) format to use it as database.
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 28 août 2023 16:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] MailList
>
> https://gist.github.com/tdonohue/cd2a643c5fca5f140cfd
>
> On Mon, Aug 28, 2023 at 5:31 PM Fred vS  wrote:
>
> Hello Med.
>
> Thanks for the link!
>
> Hum, in your zip file there are mails from from 2022-01-27 to 2023-07-29.
> I did check the files that I downloaded yesterday and there are all the
> mails from mail 2011-10-25 to last mail of yesterday.
>
> So I uploaded that zip file (42 megas) as asset.
> https://github.com/mse-org/mseuniverse/releases/tag/1.0
>
> Finally we are safe, we get it.
>
> Now the question: what are we gonna do with it?
> Any proposition is welcome!
>
> Fre;D
>
> --
> *De :* Fred vS 
> *Envoyé :* lundi 28 août 2023 16:13
> *À :* mohamed hamza 
> *Objet :* RE: MailList
>
> Re-re hello Med.
>
> In previous mail the asset was > 80 megas because in the zip was added the
> zip of the content.
> This was removed and I uploaded a new asset, this one is 42 megas  from
> first mail 2011 to yesterday.
> https://github.com/mse-org/mseuniverse/releases/tag/1.0
>
> At the end we are safe, we get it.
>
> Now the question: what are we gonna do with it?
> All proposition is welcome!
>
> Fre;D
>
> --
> *De :* mohamed hamza 
> *Envoyé :* lundi 28 août 2023 13:00
> *À :* Fred van Stappen 
> *Objet :* MailList
>
> Hello Fred,
>
> I shared MailList at google drive .
>
> Med
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MailList

2023-08-28 Thread vasi vasi
https://gist.github.com/tdonohue/cd2a643c5fca5f140cfd

On Mon, Aug 28, 2023 at 5:31 PM Fred vS  wrote:

> Hello Med.
>
> Thanks for the link!
>
> Hum, in your zip file there are mails from from 2022-01-27 to 2023-07-29.
> I did check the files that I downloaded yesterday and there are all the
> mails from mail 2011-10-25 to last mail of yesterday.
>
> So I uploaded that zip file (42 megas) as asset.
> https://github.com/mse-org/mseuniverse/releases/tag/1.0
>
> Finally we are safe, we get it.
>
> Now the question: what are we gonna do with it?
> Any proposition is welcome!
>
> Fre;D
>
> --
> *De :* Fred vS 
> *Envoyé :* lundi 28 août 2023 16:13
> *À :* mohamed hamza 
> *Objet :* RE: MailList
>
> Re-re hello Med.
>
> In previous mail the asset was > 80 megas because in the zip was added the
> zip of the content.
> This was removed and I uploaded a new asset, this one is 42 megas  from
> first mail 2011 to yesterday.
> https://github.com/mse-org/mseuniverse/releases/tag/1.0
>
> At the end we are safe, we get it.
>
> Now the question: what are we gonna do with it?
> All proposition is welcome!
>
> Fre;D
>
> --
> *De :* mohamed hamza 
> *Envoyé :* lundi 28 août 2023 13:00
> *À :* Fred van Stappen 
> *Objet :* MailList
>
> Hello Fred,
>
> I shared MailList at google drive .
>
> Med
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb

2023-08-28 Thread vasi vasi
---
> *De :* mohamed hamza 
> *Envoyé :* dimanche 27 août 2023 18:55
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred,
>
> If I come back to the major problem of dropdownlist
> I recognize that you have found where the famous fields are hidden the
> only problem is to know which is the column that the user has chosen in the
> dropdownlist and then select fieldno of this column at
> onAfterCloseDropdown Event?
>
> Thank you, Med
>
> ps: As Attn there is a sample.
> --
> *De :* mohamed hamza 
> *Envoyé :* dimanche 27 août 2023 16:22
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred,
>
> I got error uploading in New Issue · mse-org/mseide-msegui (github.com)
> <https://github.com/mse-org/mseide-msegui/issues/new>
> File size too big:  25 Mb are allowed
>
> Med
> <https://github.com/mse-org/mseide-msegui/issues/new>
> Build software better, together
> <https://github.com/mse-org/mseide-msegui/issues/new>
> GitHub is where people build software. More than 100 million people use
> GitHub to discover, fork, and contribute to over 330 million projects.
> github.com
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 27 août 2023 15:16
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Re-hello Med.
>
> Wow this webhttrack!
>
> To install it in Debian OS:
>
> $ sudo apt-get install webhttrack
>
> Then run it with:
>
> $ webhttrack
>
> And use this link to download all mseide-msegui mailing list (thanks to
> give it):
>
> mail-archive.com/mseide-msegui-talk@lists.sourceforge.net/maillist.html
>
> Ok, it works and is buzy to download.
> Already 30 megas and it is +- 50% done.  (of course it is not yet zipped)
> Lot of meat there!
>
> But after this I am totally allien.
> No idea what to do, how to convert all those data into a database format.
> Even no idea what is the "best" kind of format to use for database.
>
> But I am very interested to learn this world.
>
> Fre;D
>
> --
> *De :* mohamed hamza 
> *Envoyé :* dimanche 27 août 2023 09:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred?
>
>   See HTTrack Website Copier - Free Software Offline Browser (GNU GPL)
> <https://www.httrack.com/page/1/en/index.html>
>
> mail-archive.com/mseide-msegui-talk@lists.sourceforge.net/maillist.html
> is59.9 Mo weight.
>
> Med.
> HTTrack Website Copier - Free Software Offline Browser (GNU GPL)
> <https://www.httrack.com/page/1/en/index.html>
> HTTrack is a free (GPL, libre/free software) and easy-to-use offline
> browser utility. It allows you to download a World Wide Web site from the
> Internet to a local directory, building recursively all directories,
> getting HTML, images, and other files from the server to your computer.
> HTTrack arranges the original site's relative link-structure. Simply open a
> page of the 'mirrored' website in your browser, and you can browse the site
> from link to link, as if you were viewing it online. HTTrack can also
> update an existing mirrored site, and resume interrupted downloads. HTTrack
> is fully configurable, and has an integrated help system. WinHTTrack is the
> Windows 2000/XP/Vista/Seven/8 release of HTTrack, and WebHTTrack the
> Linux/Unix/BSD release.
> www.httrack.com
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 27 août 2023 02:45
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Vasi.
>
> Yes I would be very happy to come back in the database world but for this
> I need a goal.
> I dont need to deal with database at the moment.
>
> But the proposition ( I think it was Med ) to use all the data form
> mseide-msegui-sourceforge-mailing list is a nice chalenge and is a good
> opportunity to jump into database.
> But how to get those backup?
> Nobody has the password of Martin and it is needed to get the mbox files,
> it seems that only administrators may download it:
> https://sourceforge.net/p/forge/documentation/Mailing%20L

Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb

2023-08-28 Thread vasi vasi
 :* dimanche 27 août 2023 16:22
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred,
>
> I got error uploading in New Issue · mse-org/mseide-msegui (github.com)
> <https://github.com/mse-org/mseide-msegui/issues/new>
> File size too big:  25 Mb are allowed
>
> Med
> <https://github.com/mse-org/mseide-msegui/issues/new>
> Build software better, together
> <https://github.com/mse-org/mseide-msegui/issues/new>
> GitHub is where people build software. More than 100 million people use
> GitHub to discover, fork, and contribute to over 330 million projects.
> github.com
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 27 août 2023 15:16
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Re-hello Med.
>
> Wow this webhttrack!
>
> To install it in Debian OS:
>
> $ sudo apt-get install webhttrack
>
> Then run it with:
>
> $ webhttrack
>
> And use this link to download all mseide-msegui mailing list (thanks to
> give it):
>
> mail-archive.com/mseide-msegui-talk@lists.sourceforge.net/maillist.html
>
> Ok, it works and is buzy to download.
> Already 30 megas and it is +- 50% done.  (of course it is not yet zipped)
> Lot of meat there!
>
> But after this I am totally allien.
> No idea what to do, how to convert all those data into a database format.
> Even no idea what is the "best" kind of format to use for database.
>
> But I am very interested to learn this world.
>
> Fre;D
>
> --
> *De :* mohamed hamza 
> *Envoyé :* dimanche 27 août 2023 09:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred?
>
>   See HTTrack Website Copier - Free Software Offline Browser (GNU GPL)
> <https://www.httrack.com/page/1/en/index.html>
>
> mail-archive.com/mseide-msegui-talk@lists.sourceforge.net/maillist.html
> is59.9 Mo weight.
>
> Med.
> HTTrack Website Copier - Free Software Offline Browser (GNU GPL)
> <https://www.httrack.com/page/1/en/index.html>
> HTTrack is a free (GPL, libre/free software) and easy-to-use offline
> browser utility. It allows you to download a World Wide Web site from the
> Internet to a local directory, building recursively all directories,
> getting HTML, images, and other files from the server to your computer.
> HTTrack arranges the original site's relative link-structure. Simply open a
> page of the 'mirrored' website in your browser, and you can browse the site
> from link to link, as if you were viewing it online. HTTrack can also
> update an existing mirrored site, and resume interrupted downloads. HTTrack
> is fully configurable, and has an integrated help system. WinHTTrack is the
> Windows 2000/XP/Vista/Seven/8 release of HTTrack, and WebHTTrack the
> Linux/Unix/BSD release.
> www.httrack.com
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 27 août 2023 02:45
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Vasi.
>
> Yes I would be very happy to come back in the database world but for this
> I need a goal.
> I dont need to deal with database at the moment.
>
> But the proposition ( I think it was Med ) to use all the data form
> mseide-msegui-sourceforge-mailing list is a nice chalenge and is a good
> opportunity to jump into database.
> But how to get those backup?
> Nobody has the password of Martin and it is needed to get the mbox files,
> it seems that only administrators may download it:
> https://sourceforge.net/p/forge/documentation/Mailing%20List%20Archives/
>
> Or maybe there are other ways to get the archive, maybe somebody has saved
> it in his mail-reader?
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 27 août 2023 04:20
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Fred, that database engine might help you for apps that do not use more
> than 4Gb of data, similar in operation with Clipper and family.  Is a C
> library for which I wrote a Pascal interface. Studying its documentation in
> order to create the database structure and how to use it, is a must but is
> not hard to understand its principles.
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb

2023-08-28 Thread vasi vasi
ide-msegui (github.com)
> <https://github.com/mse-org/mseide-msegui/issues/new>
> File size too big:  25 Mb are allowed
>
> Med
> <https://github.com/mse-org/mseide-msegui/issues/new>
> Build software better, together
> <https://github.com/mse-org/mseide-msegui/issues/new>
> GitHub is where people build software. More than 100 million people use
> GitHub to discover, fork, and contribute to over 330 million projects.
> github.com
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 27 août 2023 15:16
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Re-hello Med.
>
> Wow this webhttrack!
>
> To install it in Debian OS:
>
> $ sudo apt-get install webhttrack
>
> Then run it with:
>
> $ webhttrack
>
> And use this link to download all mseide-msegui mailing list (thanks to
> give it):
>
> mail-archive.com/mseide-msegui-talk@lists.sourceforge.net/maillist.html
>
> Ok, it works and is buzy to download.
> Already 30 megas and it is +- 50% done.  (of course it is not yet zipped)
> Lot of meat there!
>
> But after this I am totally allien.
> No idea what to do, how to convert all those data into a database format.
> Even no idea what is the "best" kind of format to use for database.
>
> But I am very interested to learn this world.
>
> Fre;D
>
> --
> *De :* mohamed hamza 
> *Envoyé :* dimanche 27 août 2023 09:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred?
>
>   See HTTrack Website Copier - Free Software Offline Browser (GNU GPL)
> <https://www.httrack.com/page/1/en/index.html>
>
> mail-archive.com/mseide-msegui-talk@lists.sourceforge.net/maillist.html
> is59.9 Mo weight.
>
> Med.
> HTTrack Website Copier - Free Software Offline Browser (GNU GPL)
> <https://www.httrack.com/page/1/en/index.html>
> HTTrack is a free (GPL, libre/free software) and easy-to-use offline
> browser utility. It allows you to download a World Wide Web site from the
> Internet to a local directory, building recursively all directories,
> getting HTML, images, and other files from the server to your computer.
> HTTrack arranges the original site's relative link-structure. Simply open a
> page of the 'mirrored' website in your browser, and you can browse the site
> from link to link, as if you were viewing it online. HTTrack can also
> update an existing mirrored site, and resume interrupted downloads. HTTrack
> is fully configurable, and has an integrated help system. WinHTTrack is the
> Windows 2000/XP/Vista/Seven/8 release of HTTrack, and WebHTTrack the
> Linux/Unix/BSD release.
> www.httrack.com
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 27 août 2023 02:45
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Vasi.
>
> Yes I would be very happy to come back in the database world but for this
> I need a goal.
> I dont need to deal with database at the moment.
>
> But the proposition ( I think it was Med ) to use all the data form
> mseide-msegui-sourceforge-mailing list is a nice chalenge and is a good
> opportunity to jump into database.
> But how to get those backup?
> Nobody has the password of Martin and it is needed to get the mbox files,
> it seems that only administrators may download it:
> https://sourceforge.net/p/forge/documentation/Mailing%20List%20Archives/
>
> Or maybe there are other ways to get the archive, maybe somebody has saved
> it in his mail-reader?
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 27 août 2023 04:20
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Fred, that database engine might help you for apps that do not use more
> than 4Gb of data, similar in operation with Clipper and family.  Is a C
> library for which I wrote a Pascal interface. Studying its documentation in
> order to create the database structure and how to use it, is a must but is
> not hard to understand its principles.
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb

2023-08-26 Thread vasi vasi
Fred, that database engine might help you for apps that do not use more
than 4Gb of data, similar in operation with Clipper and family.  Is a C
library for which I wrote a Pascal interface. Studying its documentation in
order to create the database structure and how to use it, is a must but is
not hard to understand its principles.
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb

2023-08-26 Thread vasi vasi
Sieghard,

If for some reason, you still long to navigate on your database using a
cursor, like first, last, next, prev, current, based on an index or not,
similar to what we had with paradox database engine or dbf, I recommend you
to take a look here:
https://forum.lazarus.freepascal.org/index.php/topic,57974.0.html

On Sat, Aug 26, 2023 at 1:13 PM Sieghard via mseide-msegui-talk <
mseide-msegui-talk@lists.sourceforge.net> wrote:

> Hello Fred,
>
> you wrote on Fri, 25 Aug 2023 19:08:26 +:
>
> > Of course your samples are more than welcome.
>
> Ok, I'll prepare some samples if you care to state a format.
>
> > AsI have already warned, msegui DB is new jungle territory for me.
>
> Well, I think that's the right characterization... Not that the functions
> are extraordinarily sophisticated, but they are quite convoluted, and the
> documentation is "not quite up to msegui standards", so to say. I think you
> can derive what that should mean.
>
> > The last time I worked with DB, it was with Clipper (a pseudo-compiler
> > for DB3) and all seems to have a few changed since that heroic days... 
>
> Clipper? That must have been more than 30 years ago! Clipper was a dBase
> dialect, AFAIR. There were a couple "dBase compilers" other than that, and
> I even had done a project or two with one. I even had written a dBase
> display program with Turbo Pascal (the source of which I still have).
> But these days, you will HAVE to learn SQL, the "Structured Query Language"
> for databases. It's quite well standardized, but "a bit quirky" as seen
> from the point of view of a real programming language user. SQL is NOT a
> full programming language, but most database systems these days use it for
> data entry and retrieval, so one cannot ignore it if one has to work with
> them.
> On Linux, there are mainly 3 database systems in common use:
> - mysql, or now, as this was incorporated by a commercial "development
>   company", its follow-up version "mariadb". AFAIK that's free for private
>   use, and is often the system of choice for web server use.
> - postgresql, a rather professional, but still freely usable system, that's
>   less commonly used on Linux, although some more commercial applications
>   use it, like e.g. the "GnuCash" tax calculation and ERP financial system
>
> Both of these are client-server systems, i.e. the data management is done
> by a server deamon process that handles the real data storage and
> retrieval, and client applications that connect to it to provide or request
> the data of interest. Both of them can also work over a network connection.
> And then there is the third system, featuring a "slightly" different
> approach:
>
> - sqlite, a stand-alone database system, somewhat similar to dBase or
>   Clipper, that is meant to be integrated (compiled) into the application
>   using it. Its databases are stored in separate files along with tha
>   application data, usually with an extension of ".sqlite". You probabely
>   know these from firefox or thunderbird or a couple other similar
> software.
>
> On Windows, there's, of course, the MS "native" database system (I cannot
> remeber the name of) and (I think) the former "Interbase", AFAIK now called
> "firebird", from former Borland Inc.
> And then, there's an approach at integrating everything being able to
> "speak" SQL by an integrating layer for data provisioning called "ODBC",
> the "Open Data Base C". It is so
> universally capable that there's hardly an operating system without an
> implementation or a database system for which no driver is available
> (although NOT all of them are free).
> Our msegui also has an interface for that!
> I'm using postgresql for the application I use for my financial activities
> and a couple data collection functions, and, of course, though only
> indirectly, sqlite by means of firefox, mostly.
> I' planning to put the aforementioned database "browser" (for postgresql)
> on my web site shortly (in conjunction with a couple other things), but I
> will give notice here.
>
> > @Med, for the name of fields, maybe check the datasource used by the
> > dropdownedit. (I have to jump into msegui-db, I dont know)
>
> Could it be that this application does direct accesses to the sqlquery
> result data provided by a query? The "canonical" way seems to be meant to
> use the query only indirectly through the "datasource" module, but this
> might not be done consistently. Just a (wild) guess...
>
> See you later, and wish you very well in the meantime!
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> 

Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb

2023-08-25 Thread vasi vasi
Never used them,
mORMot:
 - Enterprise level software;
 - Tremendously complex.
Good to have for when such needs arise.

On Sat, Aug 26, 2023 at 2:51 AM Fred vS  wrote:

> >I miss Clipper s much!
>
> Yes, it was the time of ascii art without ai.
>
> About DB, what do you think about mORMot ?
> https://blog.synopse.info/?post/2023/08/24/mORMot-2.1-Released
>
> And Zeos (included in msegui-widgets)?
>
> And msegui-db?
>
> All seem to use the same root databases...
>
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* samedi 26 août 2023 00:25
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> I miss Clipper s much! These days, we have Harbour instead (
> https://github.com/harbour/core), but there is no time for it anymore...
>
> When Delphi appeared with its Paradox engine and DBI, Clipper lost
> relevance to me. But I long for its simplicity. Anyway, Typhoon Relational
> Database Engine, does it for me these days, for small and fast little
> projects.
>
> Foe complex and huge applications, Firebird and PostgreSQL are better
> suited.
>
> On Fri, Aug 25, 2023 at 10:08 PM Fred vS  wrote:
>
> Hello Sieghard.
>
> Of course your samples are more than welcome.
>
> AsI have already warned, msegui DB is new jungle territory for me.
>
> The last time I worked with DB, it was with Clipper (a pseudo-compiler for
> DB3) and all seems to have a few changed since that heroic days... 
>
> @Med, for the name of fields, maybe check the datasource used by the
> dropdownedit. (I have to jump into msegui-db, I dont know)
>
> Fre;D
> --
> *De :* Sieghard via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net>
> *Envoyé :* vendredi 25 août 2023 18:54
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Cc :* Sieghard 
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred,
>
> you wrote on Fri, 25 Aug 2023 13:50:19 +:
>
> > Imho, it would be much better if the data-test used would be something
> > more understandable-real-life than 'hdskdkjdlkds' or 'qhhsusuidddcas'.
>
> Indeed.
>
> > (And of course it would need to create those data and yes, it is boring
> > work)
>
> That's THE problem - whoever would want to do such things?
> But - if you took the trouble to provide a _specification_ of data you
> wanted to use in your demos, maybe that could be done by some code?
>
> BTW, if you think of time series of more or less random data, I _could_
> perhaps provide some "interesting" samples. Could a section from energy
> collection values from a PV system do? Or voltage recordings from a battery
> test stand? Or simply "arbitrary" consumption values from some arbitrary
> facility? Of course, these are all time series, including integer and real
> values, randomly some strings and other data formats. You had to specify
> the transfer format (SQL, csv, xlsx?) and expected size. The selection will
> be done in such a manner as to allow usage for time series graphing, but
> nothing as to what they mean or apply to will be accessible.
>
> As I wrote, I DID embark on a new "project", a more or less universal data
> base browser for (my) posgresql data, and it's even mostly done. Due to
> some quirks of, probabely, fpc itself it cannot access all data yet, as the
> data base routines don't know about some postgresql data types. These are,
> as far as I found, enumeration types and time intervals. They are simply
> returned as "ftUnknown" without any data, and there seems to be no way to
> access them or get more information about them. That's blocking my way now.
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb

2023-08-25 Thread vasi vasi
I miss Clipper s much! These days, we have Harbour instead (
https://github.com/harbour/core), but there is no time for it anymore...

When Delphi appeared with its Paradox engine and DBI, Clipper lost
relevance to me. But I long for its simplicity. Anyway, Typhoon Relational
Database Engine, does it for me these days, for small and fast little
projects.

Foe complex and huge applications, Firebird and PostgreSQL are better
suited.

On Fri, Aug 25, 2023 at 10:08 PM Fred vS  wrote:

> Hello Sieghard.
>
> Of course your samples are more than welcome.
>
> AsI have already warned, msegui DB is new jungle territory for me.
>
> The last time I worked with DB, it was with Clipper (a pseudo-compiler for
> DB3) and all seems to have a few changed since that heroic days... 
>
> @Med, for the name of fields, maybe check the datasource used by the
> dropdownedit. (I have to jump into msegui-db, I dont know)
>
> Fre;D
> --
> *De :* Sieghard via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net>
> *Envoyé :* vendredi 25 août 2023 18:54
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Cc :* Sieghard 
> *Objet :* Re: [MSEide-MSEgui-talk] dropdownedit tdropdownlisteditlb
>
> Hello Fred,
>
> you wrote on Fri, 25 Aug 2023 13:50:19 +:
>
> > Imho, it would be much better if the data-test used would be something
> > more understandable-real-life than 'hdskdkjdlkds' or 'qhhsusuidddcas'.
>
> Indeed.
>
> > (And of course it would need to create those data and yes, it is boring
> > work)
>
> That's THE problem - whoever would want to do such things?
> But - if you took the trouble to provide a _specification_ of data you
> wanted to use in your demos, maybe that could be done by some code?
>
> BTW, if you think of time series of more or less random data, I _could_
> perhaps provide some "interesting" samples. Could a section from energy
> collection values from a PV system do? Or voltage recordings from a battery
> test stand? Or simply "arbitrary" consumption values from some arbitrary
> facility? Of course, these are all time series, including integer and real
> values, randomly some strings and other data formats. You had to specify
> the transfer format (SQL, csv, xlsx?) and expected size. The selection will
> be done in such a manner as to allow usage for time series graphing, but
> nothing as to what they mean or apply to will be accessible.
>
> As I wrote, I DID embark on a new "project", a more or less universal data
> base browser for (my) posgresql data, and it's even mostly done. Due to
> some quirks of, probabely, fpc itself it cannot access all data yet, as the
> data base routines don't know about some postgresql data types. These are,
> as far as I found, enumeration types and time intervals. They are simply
> returned as "ftUnknown" without any data, and there seems to be no way to
> access them or get more information about them. That's blocking my way now.
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New OS in the family!

2023-08-19 Thread vasi vasi
> @vasi , the same could be done for DragonFly but I
cannot test the result so I prefer not to commit it.

Indeed, it is wise not to commit. But is good to know that it can be done
when the time comes! Great job, mister mseide guru and many thanks!

On Sat, Aug 19, 2023 at 8:36 PM Fred vS  wrote:

> Yeeep, the brother has come!
>
> Picture of the new brother:
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/0e5dbaef-d3fb-4a8f-bff3-c80d562f7fd3
>
> The binary of mseide for NetBSD i386 was added in assets-release:
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> This thanks to Don from fpcupdeluxe
> and his wonderfull
> cross-compiler that fixed the fpc-bug.
>
> @vasi , the same could be done for DragonFly but I
> cannot test the result so I prefer not to commit it.
>
> Fre;D
>
>
> --
> *De :* Fred vS 
> *Envoyé :* vendredi 18 août 2023 22:56
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New OS in the family!
>
> Thanks Med!
>
> Sadly his brother NetBSD for i386 (32 bit) will not come soon.
>
> I have try with fpc installer form sourceforge and there are problems at
> linking.
> Many libp*.a (done by fpc) are missing and linking fails.
> I did try too re-compiling fpc 3.3.1 but same problem at linking.
> Also the same with fpc 3.2.3...
> Did even try with CodeTyphon, same error.
>
> I stop the fight.
>
> Fre;D
>
> --
> *De :* mohamed hamza 
> *Envoyé :* vendredi 18 août 2023 18:55
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New OS in the family!
>
> CONGRATULATIONS AND LONG LIFE.
>
>
> --
> *De :* Fred vS 
> *Envoyé :* jeudi 17 août 2023 23:46
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New OS in the family!
>
> Re-hello.
>
> And here a picture of the new baby:
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/4f89e119-56a0-45da-b1d4-576221611e49
>
> 
> --
> *De :* Fred vS 
> *Envoyé :* vendredi 18 août 2023 01:44
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* [MSEide-MSEgui-talk] New OS in the family!
>
> Hello everybody.
>
> In last commit was added target OS OpenBSD for i386 (32 bit).
>
> The binary of MSEide for OpenBSD_i386 is in asset of release 5.8.0.
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> Have fun!
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New OS in the family!

2023-08-18 Thread vasi vasi
We thank you Fred for yet another option!

About DragonflyBSD, have you tried using an USB keyboard? You tested it on
a laptop, or a desktop workstation?

On Fri, Aug 18, 2023 at 2:47 AM Fred vS  wrote:

> Re-hello.
>
> And here a picture of the new baby:
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/4f89e119-56a0-45da-b1d4-576221611e49
>
> 
> --
> *De :* Fred vS 
> *Envoyé :* vendredi 18 août 2023 01:44
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* [MSEide-MSEgui-talk] New OS in the family!
>
> Hello everybody.
>
> In last commit was added target OS OpenBSD for i386 (32 bit).
>
> The binary of MSEide for OpenBSD_i386 is in asset of release 5.8.0.
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> Have fun!
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD freeze if using 2xclick.

2023-08-15 Thread vasi vasi
I immediately made a git pull when you said you solved it and posted also
in Lazarus forums :p

On Tue, Aug 15, 2023 at 9:23 PM Fred vS  wrote:

> Hello Vasi.
>
> Thanks for the thanks!
>
> I am very happy that this boring problem is fixed.
>
> I updated the binary release of mseide for NetBSD and OpenBSD:
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> So you can run MSEide with 2xclick now (but to compile things you need
> last commit of msegui).
>
> Fre;D
> ------
> *De :* vasi vasi 
> *Envoyé :* mardi 15 août 2023 11:01
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> Thank you very much Fred, that is awesome! I'm not able to test it right
> away on NetBSD, but when I'll do it, I  will let you know (I have to set a
> virtual machine on my wife's laptop as I had to install the linux back).
>
> On Tue, Aug 15, 2023 at 4:40 AM Fred vS  wrote:
>
> Yp, I get it.
>
> In mseapplication.pas,
> constructor tcustomapplication.create(aowner: tcomponent);
>
> At the end, line 1248 there is a "lock" and, strangely for NetBSD and
> OpenBSD it blocks the application when 2x click on the binary from a window
> manager.
>
> This fix it:
>
>  {$if not defined(openbsd) and not defined(netbsd)}
>  lock;
>  {$endif}
>
> Tested deeply on both openbsd and netbsd, all is working perfectly, even
> when running using 2x click.
> To be totally honnest it is random that helps me because I was in the dark.
> Also, I dont understand the need of that "lock" there (but it is still
> there for all other os).
>
> Anyway, it seems to works ok now.
>
> Of course, any test is very welcome.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 13 août 2023 20:07
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> https://begriffs.com/posts/2022-07-17-debugging-gdb-ddd.html
>
> On Sun, Aug 13, 2023 at 9:02 PM vasi vasi  wrote:
>
> Might this be a solution? https://www.gnu.org/s/ddd/manual/pdf/ddd.pdf
>
> On Sun, Aug 13, 2023 at 8:29 PM Fred vS  wrote:
>
> Re hello.
>
> >... using gdb does not help, there is no error...
>
> To be more precise, gdb does not help because gdb is called via a terminal
> and in that case, the msegui apps run perfectly.
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 13 août 2023 19:20
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> Hello everybody.
>
> I love the idea of OpenBSD to give, for each new release, a song!
> https://www.openbsd.org/lyrics.html
>
> So I decided to continue (a few) the combat to have msegui perfectly
> compatible with OpenBSD and NetBSD,
>
> At the moment, all seems to compile+run perfectly, tried with mseide
> himself + some other complicated apps, it run.
> But there is a bemol, the apps run ok only if launched from a terminal.
> If 2xclick on the binary, the app freeze at init and the cpu is used 100%
> without decrease, the app must be killed.
>
> Does it exist a way to debug this because using gdb does not help, there
> is no error, only like a perpetual loop?
> What tool can I use to see what cause that loop and where is that loop?
>
> Any ideas are welcome.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD freeze if using 2xclick.

2023-08-15 Thread vasi vasi
Thank you very much Fred, that is awesome! I'm not able to test it right
away on NetBSD, but when I'll do it, I  will let you know (I have to set a
virtual machine on my wife's laptop as I had to install the linux back).

On Tue, Aug 15, 2023 at 4:40 AM Fred vS  wrote:

> Yp, I get it.
>
> In mseapplication.pas,
> constructor tcustomapplication.create(aowner: tcomponent);
>
> At the end, line 1248 there is a "lock" and, strangely for NetBSD and
> OpenBSD it blocks the application when 2x click on the binary from a window
> manager.
>
> This fix it:
>
>  {$if not defined(openbsd) and not defined(netbsd)}
>  lock;
>  {$endif}
>
> Tested deeply on both openbsd and netbsd, all is working perfectly, even
> when running using 2x click.
> To be totally honnest it is random that helps me because I was in the dark.
> Also, I dont understand the need of that "lock" there (but it is still
> there for all other os).
>
> Anyway, it seems to works ok now.
>
> Of course, any test is very welcome.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 13 août 2023 20:07
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> https://begriffs.com/posts/2022-07-17-debugging-gdb-ddd.html
>
> On Sun, Aug 13, 2023 at 9:02 PM vasi vasi  wrote:
>
> Might this be a solution? https://www.gnu.org/s/ddd/manual/pdf/ddd.pdf
>
> On Sun, Aug 13, 2023 at 8:29 PM Fred vS  wrote:
>
> Re hello.
>
> >... using gdb does not help, there is no error...
>
> To be more precise, gdb does not help because gdb is called via a terminal
> and in that case, the msegui apps run perfectly.
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 13 août 2023 19:20
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> Hello everybody.
>
> I love the idea of OpenBSD to give, for each new release, a song!
> https://www.openbsd.org/lyrics.html
>
> So I decided to continue (a few) the combat to have msegui perfectly
> compatible with OpenBSD and NetBSD,
>
> At the moment, all seems to compile+run perfectly, tried with mseide
> himself + some other complicated apps, it run.
> But there is a bemol, the apps run ok only if launched from a terminal.
> If 2xclick on the binary, the app freeze at init and the cpu is used 100%
> without decrease, the app must be killed.
>
> Does it exist a way to debug this because using gdb does not help, there
> is no error, only like a perpetual loop?
> What tool can I use to see what cause that loop and where is that loop?
>
> Any ideas are welcome.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD freeze if using 2xclick.

2023-08-13 Thread vasi vasi
For Linux, I found this... maybe there are similar tools in BSD...
https://superuser.com/questions/222912/how-can-i-log-all-process-launches-in-linux

On Mon, Aug 14, 2023 at 12:05 AM vasi vasi  wrote:

> I am clueless :(
> A few things to try:
> - try to install Openbox (WindowMaker, Blackbox) and run it there from a
> menu option, and from another file manager...
>
> On Sun, Aug 13, 2023 at 11:20 PM Fred vS  wrote:
>
>>
>> Hello Vasi.
>>
>> Thanks for the info but if a msegui is launched via a debugger there are
>> no problem, it is like launching via a terminal.
>>
>> The problem is when lauching with 2xclick on the binary.
>>
>> So maybe a other debug-program should be run before to 2xclick on the
>> binary and analyse what appends with the msegui-freezed app.
>>
>> But maybe it is what you want to show me, if so please explain what I
>> should do.
>>
>> Fre;D
>> --
>> *De :* vasi vasi 
>> *Envoyé :* dimanche 13 août 2023 20:07
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
>> freeze if using 2xclick.
>>
>> https://begriffs.com/posts/2022-07-17-debugging-gdb-ddd.html
>>
>> On Sun, Aug 13, 2023 at 9:02 PM vasi vasi  wrote:
>>
>> Might this be a solution? https://www.gnu.org/s/ddd/manual/pdf/ddd.pdf
>>
>> On Sun, Aug 13, 2023 at 8:29 PM Fred vS  wrote:
>>
>> Re hello.
>>
>> >... using gdb does not help, there is no error...
>>
>> To be more precise, gdb does not help because gdb is called via a
>> terminal and in that case, the msegui apps run perfectly.
>>
>> --
>> *De :* Fred vS 
>> *Envoyé :* dimanche 13 août 2023 19:20
>> *À :* mseide-msegui-talk@lists.sourceforge.net <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
>> freeze if using 2xclick.
>>
>> Hello everybody.
>>
>> I love the idea of OpenBSD to give, for each new release, a song!
>> https://www.openbsd.org/lyrics.html
>>
>> So I decided to continue (a few) the combat to have msegui perfectly
>> compatible with OpenBSD and NetBSD,
>>
>> At the moment, all seems to compile+run perfectly, tried with mseide
>> himself + some other complicated apps, it run.
>> But there is a bemol, the apps run ok only if launched from a terminal.
>> If 2xclick on the binary, the app freeze at init and the cpu is used 100%
>> without decrease, the app must be killed.
>>
>> Does it exist a way to debug this because using gdb does not help, there
>> is no error, only like a perpetual loop?
>> What tool can I use to see what cause that loop and where is that loop?
>>
>> Any ideas are welcome.
>>
>> Fre;D
>> _______
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>>
>>
>>
>> --
>> Vasi
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD freeze if using 2xclick.

2023-08-13 Thread vasi vasi
I am clueless :(
A few things to try:
- try to install Openbox (WindowMaker, Blackbox) and run it there from a
menu option, and from another file manager...

On Sun, Aug 13, 2023 at 11:20 PM Fred vS  wrote:

>
> Hello Vasi.
>
> Thanks for the info but if a msegui is launched via a debugger there are
> no problem, it is like launching via a terminal.
>
> The problem is when lauching with 2xclick on the binary.
>
> So maybe a other debug-program should be run before to 2xclick on the
> binary and analyse what appends with the msegui-freezed app.
>
> But maybe it is what you want to show me, if so please explain what I
> should do.
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 13 août 2023 20:07
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> https://begriffs.com/posts/2022-07-17-debugging-gdb-ddd.html
>
> On Sun, Aug 13, 2023 at 9:02 PM vasi vasi  wrote:
>
> Might this be a solution? https://www.gnu.org/s/ddd/manual/pdf/ddd.pdf
>
> On Sun, Aug 13, 2023 at 8:29 PM Fred vS  wrote:
>
> Re hello.
>
> >... using gdb does not help, there is no error...
>
> To be more precise, gdb does not help because gdb is called via a terminal
> and in that case, the msegui apps run perfectly.
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 13 août 2023 19:20
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> Hello everybody.
>
> I love the idea of OpenBSD to give, for each new release, a song!
> https://www.openbsd.org/lyrics.html
>
> So I decided to continue (a few) the combat to have msegui perfectly
> compatible with OpenBSD and NetBSD,
>
> At the moment, all seems to compile+run perfectly, tried with mseide
> himself + some other complicated apps, it run.
> But there is a bemol, the apps run ok only if launched from a terminal.
> If 2xclick on the binary, the app freeze at init and the cpu is used 100%
> without decrease, the app must be killed.
>
> Does it exist a way to debug this because using gdb does not help, there
> is no error, only like a perpetual loop?
> What tool can I use to see what cause that loop and where is that loop?
>
> Any ideas are welcome.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD freeze if using 2xclick.

2023-08-13 Thread vasi vasi
https://begriffs.com/posts/2022-07-17-debugging-gdb-ddd.html

On Sun, Aug 13, 2023 at 9:02 PM vasi vasi  wrote:

> Might this be a solution? https://www.gnu.org/s/ddd/manual/pdf/ddd.pdf
>
> On Sun, Aug 13, 2023 at 8:29 PM Fred vS  wrote:
>
>> Re hello.
>>
>> >... using gdb does not help, there is no error...
>>
>> To be more precise, gdb does not help because gdb is called via a
>> terminal and in that case, the msegui apps run perfectly.
>>
>> --
>> *De :* Fred vS 
>> *Envoyé :* dimanche 13 août 2023 19:20
>> *À :* mseide-msegui-talk@lists.sourceforge.net <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
>> freeze if using 2xclick.
>>
>> Hello everybody.
>>
>> I love the idea of OpenBSD to give, for each new release, a song!
>> https://www.openbsd.org/lyrics.html
>>
>> So I decided to continue (a few) the combat to have msegui perfectly
>> compatible with OpenBSD and NetBSD,
>>
>> At the moment, all seems to compile+run perfectly, tried with mseide
>> himself + some other complicated apps, it run.
>> But there is a bemol, the apps run ok only if launched from a terminal.
>> If 2xclick on the binary, the app freeze at init and the cpu is used 100%
>> without decrease, the app must be killed.
>>
>> Does it exist a way to debug this because using gdb does not help, there
>> is no error, only like a perpetual loop?
>> What tool can I use to see what cause that loop and where is that loop?
>>
>> Any ideas are welcome.
>>
>> Fre;D
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD freeze if using 2xclick.

2023-08-13 Thread vasi vasi
Might this be a solution? https://www.gnu.org/s/ddd/manual/pdf/ddd.pdf

On Sun, Aug 13, 2023 at 8:29 PM Fred vS  wrote:

> Re hello.
>
> >... using gdb does not help, there is no error...
>
> To be more precise, gdb does not help because gdb is called via a terminal
> and in that case, the msegui apps run perfectly.
>
> --
> *De :* Fred vS 
> *Envoyé :* dimanche 13 août 2023 19:20
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* [MSEide-MSEgui-talk] Run msegui apps on NetBSD and OpenBSD
> freeze if using 2xclick.
>
> Hello everybody.
>
> I love the idea of OpenBSD to give, for each new release, a song!
> https://www.openbsd.org/lyrics.html
>
> So I decided to continue (a few) the combat to have msegui perfectly
> compatible with OpenBSD and NetBSD,
>
> At the moment, all seems to compile+run perfectly, tried with mseide
> himself + some other complicated apps, it run.
> But there is a bemol, the apps run ok only if launched from a terminal.
> If 2xclick on the binary, the app freeze at init and the cpu is used 100%
> without decrease, the app must be killed.
>
> Does it exist a way to debug this because using gdb does not help, there
> is no error, only like a perpetual loop?
> What tool can I use to see what cause that loop and where is that loop?
>
> Any ideas are welcome.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Save forms to bitmaps?

2023-08-09 Thread vasi vasi
I think his goal is a solution for Lazarus and LCL... but he already has
msegui as inspiration...

On Wed, Aug 9, 2023 at 3:12 AM Fred vS  wrote:

> Hello Sieghard.
>
> >> Lagprogramming sent me PMs and agreed to share it with you.
>
> > Nice, it seems they are interested in some coopertion, then.
> >But I'm not yet clear about what "Lagprogramming" really IS or what their
> >gaol might be.
>
> Hum, Lagprogramming is a user of Lazarus forum who sent me, via PM, some
> fixes for msegui that I commited.
> For example:
> https://github.com/mse-org/mseide-msegui/commit/717a7901c4ddb9e5e09e76537c351bc9e16eeb0b
>
> For the current "save forms to bitmap" he was responding to a post about 
> framebuffer
> console and mentioned msegui.
> After he sent me some PM about how to do it for msegui.
> It would be great if he jumps deeper into msegui, maybe begin to like it
> and then expands it.
>
> But I have to confess that I dont understand perfectly his goal.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Save forms to bitmaps?

2023-08-04 Thread vasi vasi
Yeah, without a window manager... again, look at Allegro how it handles so
called windows... in those bitmaps, the user must draw also the "window
controls", not only the content of the window that are the widgets...

And I see your last reply... yes, is a huge task beyond a single person...
Well, for one that knows well the internals, it will be easy at least to
"draw a blueprint" for the future work to be done (that would have been
Martin)...

I see the console frame buffer stuff as a solution for old machines without
good video drivers or for the embedded world where you can't fit an X
server but your app would have enough memory to run... but not an emergency
or a vital thing... We are not yet there... Right now it might be practical
for small software tools but not for big database applications with huge
scroll-able tables, etc... Similar to the kind of graphical applications I
do right now using OpenGL, which I prefer...

On Fri, Aug 4, 2023 at 5:52 PM vasi vasi  wrote:

> Look at how Allegro works in console unsig the frambuffer... Yeah, is
> about showing forms in the framebuffer without X11... Remember, what you
> see in X11 is not the drawn form... is the already drawn bitmap :P
>
> On Fri, Aug 4, 2023 at 5:23 PM Fred vS  wrote:
>
>>
>> Hello Vasi.
>>
>> Ha, ok, it is new jungle for me this framebuffer console concept.
>> I will study it.
>>
>> Is it about run a graphic application just from terminal, after boot,
>> without loading X11?
>> Nice if it is that but what about the forms if there is no window manager?
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* vendredi 4 août 2023 15:58
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] Save forms to bitmaps?
>>
>> Is about running graphical applications based on LCL and MSEgui outside
>> X-Window, in framebuffer console...
>>
>> MSEgui already uses a double-buffer mecanism in painting the final bitmap
>> on X-Window and Windows... as far as I understand... So, I will not go on
>> top level trying to get forms saving to a bitmap... the mechanism is
>> already present at the base of the MSEgui... just change the destination...
>>
>> On Fri, Aug 4, 2023 at 2:25 AM Sieghard via mseide-msegui-talk <
>> mseide-msegui-talk@lists.sourceforge.net> wrote:
>>
>> Hello Fred,
>>
>> you wrote on Thu, 3 Aug 2023 18:38:56 +:
>>
>> > There is a topic on Lazarus forum about save forms to bitmaps with
>> MSEgui:
>> ...
>> > https://github.com/mse-org/mseide-msegui Unfortunately, at the moment,
>> > unlike LCL, MSEgui is not able to save forms to bitmaps, which is
>>
>> You did bring this up before, and you might remember that I investigated
>> it a bit, finding that the designated functions aren't implemented.
>>
>> > something very important for MSEgui. Much more important than it is for
>> > LCL.
>>
>> Hm. I don't see much neccessity for that, especially as screen capture
>> programs exist in masses. Didn't you find some solution using such an
>> approach yourself?
>> ...
>> > Is it possible to save forms to bitmaps?
>>
>> Well, the last thing I could achieve without delving deeply into writing
>> additional drawing code was a program creating a bitmap of the, still
>> empty, form rectangle, filled with black color.
>>
>> > Sure with a capture-screen and select a position it is possible but it
>> > seems they want something else.
>>
>> Who are "they"? Are "they" important for msegui's persistance?
>> If so, it MIGHT be useful to tackle the chore...
>>
>> --
>> (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
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Save forms to bitmaps?

2023-08-04 Thread vasi vasi
Look at how Allegro works in console unsig the frambuffer... Yeah, is about
showing forms in the framebuffer without X11... Remember, what you see in
X11 is not the drawn form... is the already drawn bitmap :P

On Fri, Aug 4, 2023 at 5:23 PM Fred vS  wrote:

>
> Hello Vasi.
>
> Ha, ok, it is new jungle for me this framebuffer console concept.
> I will study it.
>
> Is it about run a graphic application just from terminal, after boot,
> without loading X11?
> Nice if it is that but what about the forms if there is no window manager?
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* vendredi 4 août 2023 15:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] Save forms to bitmaps?
>
> Is about running graphical applications based on LCL and MSEgui outside
> X-Window, in framebuffer console...
>
> MSEgui already uses a double-buffer mecanism in painting the final bitmap
> on X-Window and Windows... as far as I understand... So, I will not go on
> top level trying to get forms saving to a bitmap... the mechanism is
> already present at the base of the MSEgui... just change the destination...
>
> On Fri, Aug 4, 2023 at 2:25 AM Sieghard via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net> wrote:
>
> Hello Fred,
>
> you wrote on Thu, 3 Aug 2023 18:38:56 +:
>
> > There is a topic on Lazarus forum about save forms to bitmaps with
> MSEgui:
> ...
> > https://github.com/mse-org/mseide-msegui Unfortunately, at the moment,
> > unlike LCL, MSEgui is not able to save forms to bitmaps, which is
>
> You did bring this up before, and you might remember that I investigated
> it a bit, finding that the designated functions aren't implemented.
>
> > something very important for MSEgui. Much more important than it is for
> > LCL.
>
> Hm. I don't see much neccessity for that, especially as screen capture
> programs exist in masses. Didn't you find some solution using such an
> approach yourself?
> ...
> > Is it possible to save forms to bitmaps?
>
> Well, the last thing I could achieve without delving deeply into writing
> additional drawing code was a program creating a bitmap of the, still
> empty, form rectangle, filled with black color.
>
> > Sure with a capture-screen and select a position it is possible but it
> > seems they want something else.
>
> Who are "they"? Are "they" important for msegui's persistance?
> If so, it MIGHT be useful to tackle the chore...
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Save forms to bitmaps?

2023-08-04 Thread vasi vasi
Is about running graphical applications based on LCL and MSEgui outside
X-Window, in framebuffer console...

MSEgui already uses a double-buffer mecanism in painting the final bitmap
on X-Window and Windows... as far as I understand... So, I will not go on
top level trying to get forms saving to a bitmap... the mechanism is
already present at the base of the MSEgui... just change the destination...

On Fri, Aug 4, 2023 at 2:25 AM Sieghard via mseide-msegui-talk <
mseide-msegui-talk@lists.sourceforge.net> wrote:

> Hello Fred,
>
> you wrote on Thu, 3 Aug 2023 18:38:56 +:
>
> > There is a topic on Lazarus forum about save forms to bitmaps with
> MSEgui:
> ...
> > https://github.com/mse-org/mseide-msegui Unfortunately, at the moment,
> > unlike LCL, MSEgui is not able to save forms to bitmaps, which is
>
> You did bring this up before, and you might remember that I investigated
> it a bit, finding that the designated functions aren't implemented.
>
> > something very important for MSEgui. Much more important than it is for
> > LCL.
>
> Hm. I don't see much neccessity for that, especially as screen capture
> programs exist in masses. Didn't you find some solution using such an
> approach yourself?
> ...
> > Is it possible to save forms to bitmaps?
>
> Well, the last thing I could achieve without delving deeply into writing
> additional drawing code was a program creating a bitmap of the, still
> empty, form rectangle, filled with black color.
>
> > Sure with a capture-screen and select a position it is possible but it
> > seems they want something else.
>
> Who are "they"? Are "they" important for msegui's persistance?
> If so, it MIGHT be useful to tackle the chore...
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] fpc big-bug.

2023-07-19 Thread vasi vasi
That is very convenient...

On Wed, Jul 19, 2023 at 6:10 AM Fred van Stappen  wrote:

> >Note that, for msegui, you need to add the -dglibc255 compiler parameter
> for Linux AMD64 and -dglibc20 for Linux i386.
> >This will assign the libc.so.6 methods used by msegui with the right
> signed symbol table.
>
> In msegui last commit, no need to use the -dglibc255 or -dglibc20 compiler
> parameters, the define is done in the units when the OS is Linux/AMD64
> or  Linux/i386.
>
> --
> *De :* Fred van Stappen 
> *Envoyé :* mercredi 19 juillet 2023 03:18
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] fpc big-bug.
>
> Hello Vasi.
>
> >personally I use your fork
>
> Note that, for msegui, you need to add the -dglibc255 compiler parameter
> for Linux AMD64 and -dglibc20 for Linux i386.
> This will assign the libc.so.6 methods used by msegui with the right
> signed symbol table.
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 19 juillet 2023 02:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] fpc big-bug.
>
> Thank you Fred, personally I use your fork and thank you also for the
> themes. It will be a great starting point.
>
> It is quiet indeed on the forums regarding this, but probably there are
> lots of discussions behind the scene... maybe in a private part of the
> forum, where only devs have the access... Of course, this means absolutely
> nothing if there are no positive outcomes... But let's hope... :P
>
> On Tue, Jul 18, 2023 at 5:38 PM Fred van Stappen 
> wrote:
>
> Hello.
>
> There are not lot of answers from the fpc devs about the Linux BIG-BUG of
> not using the magic *signed symbol tables* feature of libc.so.6
>  to assure backward and upward compatibility with old-new libc.so.6.
> versions.
> This magic feature is the signed symbol tables that work like a filter to
> warn the new version of a method to use the same stat record and same
> parmeters as the signed table defined for the method.
>
> https://forum.lazarus.freepascal.org/index.php/topic,5.0.html
>
> Anyway, people who dont want to wait eterrnity for the fixes, may use the
> fpc-ootb patched fork:
> https://github.com/fredvs/freepascal-ootb/releases/
>
> Fre;D
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> H
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] fpc big-bug.

2023-07-18 Thread vasi vasi
Thank you Fred, personally I use your fork and thank you also for the
themes. It will be a great starting point.

It is quiet indeed on the forums regarding this, but probably there are
lots of discussions behind the scene... maybe in a private part of the
forum, where only devs have the access... Of course, this means absolutely
nothing if there are no positive outcomes... But let's hope... :P

On Tue, Jul 18, 2023 at 5:38 PM Fred van Stappen  wrote:

> Hello.
>
> There are not lot of answers from the fpc devs about the Linux BIG-BUG of
> not using the magic *signed symbol tables* feature of libc.so.6
>  to assure backward and upward compatibility with old-new libc.so.6.
> versions.
> This magic feature is the signed symbol tables that work like a filter to
> warn the new version of a method to use the same stat record and same
> parmeters as the signed table defined for the method.
>
> https://forum.lazarus.freepascal.org/index.php/topic,5.0.html
>
> Anyway, people who dont want to wait eterrnity for the fixes, may use the
> fpc-ootb patched fork:
> https://github.com/fredvs/freepascal-ootb/releases/
>
> Fre;D
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] ERROR DBFILTER.PRJ

2023-07-18 Thread vasi vasi
On Tue, Jul 18, 2023 at 1:35 AM Fred van Stappen  wrote:

>
> Bună ziua Vasi!
>
> You got me there! A good day to you too (Bonne journée à toi aussi ! - but
I had to use Google translate )


> About msegui-themes, I agree some demos are welcome.
> I dont know what is the status of msegui-themes, Martin was working on it.
>
> Maybe you could become the msegui-theme explorer, see what cefou has
> already done and see what is not working.
> If you jump into it, I will follow you.
>
Is not the first time when I try to learn what Cefou did... Probably I will
go back to it, but right now I have a big C project "under
construction"...
https://stm32vpc.blogspot.com/2023/02/the-system-has-been-decided.html



>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 17 juillet 2023 21:00
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] ERROR DBFILTER.PRJ
>
> "The only trouble could be if nobody care anymore of msegui."
>
> Is the only viable alternative to Lazarus and LCL... I bet the majority of
> Lazarus users have MSEide+MSEgui into their toolbox. But it would help if
> the gurus of various parts of msegui would write some guides to help
> newcomers to continue the development when the time comes...
>
> Also, if @cefou would have time to create two themes, one light, another
> dark, at least similar to what Linuxmint has on Mate and Cinnamon... it
> would help even more with the adoption for commercial projects... Yeah, I
> know, I'm stressing this out, but look is essential and the complexity of
> msegui regarding look might scare the LCL user... I bet the default look of
> msegui is the main reason potential users are fading away (the young ones)
> ...
>
> On Mon, Jul 17, 2023 at 3:38 PM Fred van Stappen 
> wrote:
>
> Hello Sieghard.
>
> > >(As the initiator of the trouble, I'll probabely have the duty to attack
> > > the chore, I'm afraid...)
> >
> > I fear it too because my level of knowledge of db-msegui is very low.
>
> I think there is only one db-msegui guru and it is Med. ;-)
>
> >I apologize for the trouble I caused.
>
> You did not cause any trouble, Med has directly found the problem.
> Also I keep all your fixes about mse_dynlib, so part of your fixes are
> commited.
> The only trouble could be if nobody care anymore of msegui.
>
> Thanks for your great work Sieghard.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] ERROR DBFILTER.PRJ

2023-07-17 Thread vasi vasi
"The only trouble could be if nobody care anymore of msegui."

Is the only viable alternative to Lazarus and LCL... I bet the majority of
Lazarus users have MSEide+MSEgui into their toolbox. But it would help if
the gurus of various parts of msegui would write some guides to help
newcomers to continue the development when the time comes...

Also, if @cefou would have time to create two themes, one light, another
dark, at least similar to what Linuxmint has on Mate and Cinnamon... it
would help even more with the adoption for commercial projects... Yeah, I
know, I'm stressing this out, but look is essential and the complexity of
msegui regarding look might scare the LCL user... I bet the default look of
msegui is the main reason potential users are fading away (the young ones)
...

On Mon, Jul 17, 2023 at 3:38 PM Fred van Stappen  wrote:

> Hello Sieghard.
>
> > >(As the initiator of the trouble, I'll probabely have the duty to attack
> > > the chore, I'm afraid...)
> >
> > I fear it too because my level of knowledge of db-msegui is very low.
>
> I think there is only one db-msegui guru and it is Med. ;-)
>
> >I apologize for the trouble I caused.
>
> You did not cause any trouble, Med has directly found the problem.
> Also I keep all your fixes about mse_dynlib, so part of your fixes are
> commited.
> The only trouble could be if nobody care anymore of msegui.
>
> Thanks for your great work Sieghard.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Timeless MSEgui apps.

2023-07-04 Thread vasi vasi
Wow, definitely! In my opinion, you don't even need to ask! This is gold!

On Tue, Jul 4, 2023 at 5:03 PM Fred van Stappen  wrote:

> Recently the Linux-glibc team has release a new version of libc.so.6.
> And some distros have integrated it.
>
> But when you compile your application, at linking, the new table of signed
> symbols of that new libc.so.6 will be assigned.
> It has as result that the application will run only on systems with that
> minimum libc.so.6 version and not on distros with previous version of
> libc.so.6.
>
> The most "Catholic" option to fix this is to install a VM old distro with
> all needed for fpc and compile your application on that old distro and
> share that binary.
> Not very "out-of-the-box".
>
> Fortunately, Robert Rosee found a solution that dont need to tweak
> fpc-complier source and not install a VM.
>
> https://forum.lazarus.freepascal.org/index.php/topic,5.msg483626.html#msg483626
>
> With msegui it is even better if we change some things in msegui source.
> With those changes, a msegui application compiled on any system with
> libc.so older or newer will make your binary works:
>
>- on Linux 32 from 1994-05-16 till libc.so die.
>- on Linux 64 from 2002-01-20 till libc.so die.
>
> (For X11 library, first version X11R6 (still used) date from 1994-05-16
> till forever (X11 will always survive), so no problems there)
>
> To enable this, you will need to only add this parameter for compilation
> "-dglibc225".
> The fake libdl.so will be created by a patch using  "Command before
> compiling" and removed using "Command after compiling" in project option.
>
> I did test it and it works on old distro more than 20 years ago!
>
> What do you think, do you agree if I commit the change? (note that if you
> dont use "-dglibc225" nor the fake libdl.so, it will remain like it is now).
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
Hi Fred,
Have you tried just X-Window without xfce4? In FreeBSD there were some
problems with the keyboard in that particular window manager...right now
NetBSD works well for me, but I think I will try again dflybsd... maybe I
can make it work with lxqt or with openbox or something...

On Thu, Jun 15, 2023 at 9:59 PM vasi vasi  wrote:

> I don't know what is happening... maybe all have desktop computers or
> Thinkpads O also was not able to find any report... and don't know how
> to post a report... maybe they will do something before new version comes
> out...
>
>
> On Thu, Jun 15, 2023 at 9:57 PM Fred van Stappen 
> wrote:
>
>> Ha ok, perfect.
>>
>> I did a search in the issues and commits but no mention about
>> keyboard-mouse problems with Xorg.
>>
>> Could it be that only you, theregister-testers and me have that problem?
>>
>> (Or maybe we are the only testers...) 
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 15 juin 2023 20:48
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> I remember also trying 5.8 and not able to use X... on a real hardware. I
>> don't test on virtual... I effectively install on my wife's laptop :P
>>
>> On Thu, Jun 15, 2023 at 9:38 PM Fred van Stappen 
>> wrote:
>>
>> Yes, we hope.
>>
>> But what is strange is that I have try with the previous release 5.8 and
>> the same: no keyboard for Xorg.
>> So maybe it happens only on virtual machine ( I tested with VMware and
>> VirtualBox without luck ) and they dont care about VM, only "direct"
>> machine are concerned.
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 15 juin 2023 20:02
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> https://bugs.dragonflybsd.org/projects/dragonfly/roadmap
>>
>> There says that DragonflyBSD 6.6 is out in 15 days... lets hope...
>>
>> On Thu, Jun 15, 2023 at 8:52 PM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi.
>>
>> I dont have problems with the mouse on DragonFly (I did the same that you
>> explained).
>>
>> But it is the keyboard...
>>
>> And I am not he only one:
>> https://www.theregister.com/2023/01/06/dragonfly_bsd_6_4/
>>
>> They explain their installation before test, here what they say:
>>
>> ...
>>
>> pkg install xorg
>>
>> The result worked perfectly, although it's extremely basic. So, we
>> installed the slim desktop manager for a graphical login, and rebooted…
>> only to find that once the GUI launched, our keyboard stopped working. So,
>> we reinstalled the OS a *third* time, and this time installed Xfce 4
>> instead. That came up perfectly, but again, the keyboard stopped working.
>>
>> Such are the joys of trying out experimental operating systems, but
>> unfortunately, the pressure of online publishing deadlines meant that our
>> step-by-step process of learning by trying it and breaking things had to
>> end.
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 15 juin 2023 19:41
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> I've seen your reply, hope that guys will come to help.
>>
>> BTW Fred, you know what blocked my mouse in X-Window under NetBSD? When I
>> added in /etc/rc.conf the following line:
>>
>> wsmoused=YES
>>
>> There is stil wsconsole=YES there but doesn't affect the keyboard in X...
>>
>> It might be true also for DragonflyBSD?
>>
>> On Thu, Jun 15, 2023 at 7:19 PM Fred van Stappen 
>> wrote:
>>
>>
>> Hello Vasi.
>>
>> So we went to the same schools!
>> (And if your age is in your Lazarus-forum account, I am older than you 
>> )
>>
>> I answered to your post in Lazarus forum (thanks to doing that).
>>
>> https://forum.lazarus.freepascal.org/index.php/topic,55217.msg482695.html#msg482695
>>
>> Wait and see...
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 15 juin 2023 15:15
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: 

Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
I don't know what is happening... maybe all have desktop computers or
Thinkpads O also was not able to find any report... and don't know how
to post a report... maybe they will do something before new version comes
out...


On Thu, Jun 15, 2023 at 9:57 PM Fred van Stappen  wrote:

> Ha ok, perfect.
>
> I did a search in the issues and commits but no mention about
> keyboard-mouse problems with Xorg.
>
> Could it be that only you, theregister-testers and me have that problem?
>
> (Or maybe we are the only testers...) 
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 20:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I remember also trying 5.8 and not able to use X... on a real hardware. I
> don't test on virtual... I effectively install on my wife's laptop :P
>
> On Thu, Jun 15, 2023 at 9:38 PM Fred van Stappen 
> wrote:
>
> Yes, we hope.
>
> But what is strange is that I have try with the previous release 5.8 and
> the same: no keyboard for Xorg.
> So maybe it happens only on virtual machine ( I tested with VMware and
> VirtualBox without luck ) and they dont care about VM, only "direct"
> machine are concerned.
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 20:02
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> https://bugs.dragonflybsd.org/projects/dragonfly/roadmap
>
> There says that DragonflyBSD 6.6 is out in 15 days... lets hope...
>
> On Thu, Jun 15, 2023 at 8:52 PM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I dont have problems with the mouse on DragonFly (I did the same that you
> explained).
>
> But it is the keyboard...
>
> And I am not he only one:
> https://www.theregister.com/2023/01/06/dragonfly_bsd_6_4/
>
> They explain their installation before test, here what they say:
>
> ...
>
> pkg install xorg
>
> The result worked perfectly, although it's extremely basic. So, we
> installed the slim desktop manager for a graphical login, and rebooted…
> only to find that once the GUI launched, our keyboard stopped working. So,
> we reinstalled the OS a *third* time, and this time installed Xfce 4
> instead. That came up perfectly, but again, the keyboard stopped working.
>
> Such are the joys of trying out experimental operating systems, but
> unfortunately, the pressure of online publishing deadlines meant that our
> step-by-step process of learning by trying it and breaking things had to
> end.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 19:41
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I've seen your reply, hope that guys will come to help.
>
> BTW Fred, you know what blocked my mouse in X-Window under NetBSD? When I
> added in /etc/rc.conf the following line:
>
> wsmoused=YES
>
> There is stil wsconsole=YES there but doesn't affect the keyboard in X...
>
> It might be true also for DragonflyBSD?
>
> On Thu, Jun 15, 2023 at 7:19 PM Fred van Stappen 
> wrote:
>
>
> Hello Vasi.
>
> So we went to the same schools!
> (And if your age is in your Lazarus-forum account, I am older than you  )
>
> I answered to your post in Lazarus forum (thanks to doing that).
>
> https://forum.lazarus.freepascal.org/index.php/topic,55217.msg482695.html#msg482695
>
> Wait and see...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 15:15
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I also worked for a while with wordstar editor for MS-DOS, loved that
> piece of software...  Thankfully, UNIX/Linux have their console
> untouched... and still be able to provide a graphic system...
>
> On Thu, Jun 15, 2023 at 4:12 PM vasi vasi  wrote:
>
> Most surely I launched them from mc in console... is how I work almost all
> the time (the first thing I install in an operating system is Midnight
> Commander) ... that is how I started in computers... from a console... :D
> old guy here...
>
> On Thu, Jun 15, 2023 at 4:00 PM vasi vasi  wrote:
>
> Can't remember if I launched my app from console with mc or from file
> manager... now I have NetBSD installed :(
>
> On Thu, Jun 15, 2023 at 7:52 AM Fred van Stappen 
> wrote:
>
>

Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
I remember also trying 5.8 and not able to use X... on a real hardware. I
don't test on virtual... I effectively install on my wife's laptop :P

On Thu, Jun 15, 2023 at 9:38 PM Fred van Stappen  wrote:

> Yes, we hope.
>
> But what is strange is that I have try with the previous release 5.8 and
> the same: no keyboard for Xorg.
> So maybe it happens only on virtual machine ( I tested with VMware and
> VirtualBox without luck ) and they dont care about VM, only "direct"
> machine are concerned.
>
> ------
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 20:02
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> https://bugs.dragonflybsd.org/projects/dragonfly/roadmap
>
> There says that DragonflyBSD 6.6 is out in 15 days... lets hope...
>
> On Thu, Jun 15, 2023 at 8:52 PM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I dont have problems with the mouse on DragonFly (I did the same that you
> explained).
>
> But it is the keyboard...
>
> And I am not he only one:
> https://www.theregister.com/2023/01/06/dragonfly_bsd_6_4/
>
> They explain their installation before test, here what they say:
>
> ...
>
> pkg install xorg
>
> The result worked perfectly, although it's extremely basic. So, we
> installed the slim desktop manager for a graphical login, and rebooted…
> only to find that once the GUI launched, our keyboard stopped working. So,
> we reinstalled the OS a *third* time, and this time installed Xfce 4
> instead. That came up perfectly, but again, the keyboard stopped working.
>
> Such are the joys of trying out experimental operating systems, but
> unfortunately, the pressure of online publishing deadlines meant that our
> step-by-step process of learning by trying it and breaking things had to
> end.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 19:41
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I've seen your reply, hope that guys will come to help.
>
> BTW Fred, you know what blocked my mouse in X-Window under NetBSD? When I
> added in /etc/rc.conf the following line:
>
> wsmoused=YES
>
> There is stil wsconsole=YES there but doesn't affect the keyboard in X...
>
> It might be true also for DragonflyBSD?
>
> On Thu, Jun 15, 2023 at 7:19 PM Fred van Stappen 
> wrote:
>
>
> Hello Vasi.
>
> So we went to the same schools!
> (And if your age is in your Lazarus-forum account, I am older than you  )
>
> I answered to your post in Lazarus forum (thanks to doing that).
>
> https://forum.lazarus.freepascal.org/index.php/topic,55217.msg482695.html#msg482695
>
> Wait and see...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 15:15
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I also worked for a while with wordstar editor for MS-DOS, loved that
> piece of software...  Thankfully, UNIX/Linux have their console
> untouched... and still be able to provide a graphic system...
>
> On Thu, Jun 15, 2023 at 4:12 PM vasi vasi  wrote:
>
> Most surely I launched them from mc in console... is how I work almost all
> the time (the first thing I install in an operating system is Midnight
> Commander) ... that is how I started in computers... from a console... :D
> old guy here...
>
> On Thu, Jun 15, 2023 at 4:00 PM vasi vasi  wrote:
>
> Can't remember if I launched my app from console with mc or from file
> manager... now I have NetBSD installed :(
>
> On Thu, Jun 15, 2023 at 7:52 AM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> Ho, nice, I just see your post in Lazarus forum, thanks for the
> compliments.
> I hope we will have answers.
>
> So you was able to compile and run Lazarus on OpenBSD, good news.
> Is it ok with Lazarus apps to run with 2xclick or is it the same as msegui
> apps ?
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 06:09
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Fred, thank you for the solution, this comes after I posted on the lazarus
> forums
>
> On Thu, Jun 15, 2023 at 6:17 AM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did not find the reason why 2xclick or using a launcher with the
> application path fre

Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
https://bugs.dragonflybsd.org/projects/dragonfly/roadmap

There says that DragonflyBSD 6.6 is out in 15 days... lets hope...

On Thu, Jun 15, 2023 at 8:52 PM Fred van Stappen  wrote:

> Hello Vasi.
>
> I dont have problems with the mouse on DragonFly (I did the same that you
> explained).
>
> But it is the keyboard...
>
> And I am not he only one:
> https://www.theregister.com/2023/01/06/dragonfly_bsd_6_4/
>
> They explain their installation before test, here what they say:
>
> ...
>
> pkg install xorg
>
> The result worked perfectly, although it's extremely basic. So, we
> installed the slim desktop manager for a graphical login, and rebooted…
> only to find that once the GUI launched, our keyboard stopped working. So,
> we reinstalled the OS a *third* time, and this time installed Xfce 4
> instead. That came up perfectly, but again, the keyboard stopped working.
>
> Such are the joys of trying out experimental operating systems, but
> unfortunately, the pressure of online publishing deadlines meant that our
> step-by-step process of learning by trying it and breaking things had to
> end.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 19:41
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I've seen your reply, hope that guys will come to help.
>
> BTW Fred, you know what blocked my mouse in X-Window under NetBSD? When I
> added in /etc/rc.conf the following line:
>
> wsmoused=YES
>
> There is stil wsconsole=YES there but doesn't affect the keyboard in X...
>
> It might be true also for DragonflyBSD?
>
> On Thu, Jun 15, 2023 at 7:19 PM Fred van Stappen 
> wrote:
>
>
> Hello Vasi.
>
> So we went to the same schools!
> (And if your age is in your Lazarus-forum account, I am older than you  )
>
> I answered to your post in Lazarus forum (thanks to doing that).
>
> https://forum.lazarus.freepascal.org/index.php/topic,55217.msg482695.html#msg482695
>
> Wait and see...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 15:15
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I also worked for a while with wordstar editor for MS-DOS, loved that
> piece of software...  Thankfully, UNIX/Linux have their console
> untouched... and still be able to provide a graphic system...
>
> On Thu, Jun 15, 2023 at 4:12 PM vasi vasi  wrote:
>
> Most surely I launched them from mc in console... is how I work almost all
> the time (the first thing I install in an operating system is Midnight
> Commander) ... that is how I started in computers... from a console... :D
> old guy here...
>
> On Thu, Jun 15, 2023 at 4:00 PM vasi vasi  wrote:
>
> Can't remember if I launched my app from console with mc or from file
> manager... now I have NetBSD installed :(
>
> On Thu, Jun 15, 2023 at 7:52 AM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> Ho, nice, I just see your post in Lazarus forum, thanks for the
> compliments.
> I hope we will have answers.
>
> So you was able to compile and run Lazarus on OpenBSD, good news.
> Is it ok with Lazarus apps to run with 2xclick or is it the same as msegui
> apps ?
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 06:09
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Fred, thank you for the solution, this comes after I posted on the lazarus
> forums
>
> On Thu, Jun 15, 2023 at 6:17 AM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did not find the reason why 2xclick or using a launcher with the
> application path freeze the application.
> I suspect that maybe it is because the binary must be hardened (make a PIE
> executable with parameters "-Cg -k-pie -k-znow" but fpc does not allow it
> for NetBSD).
>
> Anyway, there is a clean workaround using a script or a launcher.
>
> The command of the launcher/script would be "xterm -iconic
> /path/of/application".
> The application will run as expected, but there will be xterm iconized
> (that will disapear when closing the app).
>
> Fre;d
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 14 juin 2023 03:54
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> It is ok Fre

Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
I've seen your reply, hope that guys will come to help.

BTW Fred, you know what blocked my mouse in X-Window under NetBSD? When I
added in /etc/rc.conf the following line:

wsmoused=YES

There is stil wsconsole=YES there but doesn't affect the keyboard in X...

It might be true also for DragonflyBSD?

On Thu, Jun 15, 2023 at 7:19 PM Fred van Stappen  wrote:

>
> Hello Vasi.
>
> So we went to the same schools!
> (And if your age is in your Lazarus-forum account, I am older than you  )
>
> I answered to your post in Lazarus forum (thanks to doing that).
>
> https://forum.lazarus.freepascal.org/index.php/topic,55217.msg482695.html#msg482695
>
> Wait and see...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 15:15
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I also worked for a while with wordstar editor for MS-DOS, loved that
> piece of software...  Thankfully, UNIX/Linux have their console
> untouched... and still be able to provide a graphic system...
>
> On Thu, Jun 15, 2023 at 4:12 PM vasi vasi  wrote:
>
> Most surely I launched them from mc in console... is how I work almost all
> the time (the first thing I install in an operating system is Midnight
> Commander) ... that is how I started in computers... from a console... :D
> old guy here...
>
> On Thu, Jun 15, 2023 at 4:00 PM vasi vasi  wrote:
>
> Can't remember if I launched my app from console with mc or from file
> manager... now I have NetBSD installed :(
>
> On Thu, Jun 15, 2023 at 7:52 AM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> Ho, nice, I just see your post in Lazarus forum, thanks for the
> compliments.
> I hope we will have answers.
>
> So you was able to compile and run Lazarus on OpenBSD, good news.
> Is it ok with Lazarus apps to run with 2xclick or is it the same as msegui
> apps ?
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 06:09
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Fred, thank you for the solution, this comes after I posted on the lazarus
> forums
>
> On Thu, Jun 15, 2023 at 6:17 AM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did not find the reason why 2xclick or using a launcher with the
> application path freeze the application.
> I suspect that maybe it is because the binary must be hardened (make a PIE
> executable with parameters "-Cg -k-pie -k-znow" but fpc does not allow it
> for NetBSD).
>
> Anyway, there is a clean workaround using a script or a launcher.
>
> The command of the launcher/script would be "xterm -iconic
> /path/of/application".
> The application will run as expected, but there will be xterm iconized
> (that will disapear when closing the app).
>
> Fre;d
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 14 juin 2023 03:54
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> It is ok Fred, two new operating systems out of three is an excellent
> score.  And these were harder than DragonflyBSD which can use the FreeBSD
> repository... Some day,  we will get X to work in dflyBSD, on a different
> version. You did an amazing job, thank you!
>
> On Wed, Jun 14, 2023 at 3:19 AM Fred van Stappen 
> wrote:
>
> Hello Vasi and everybody.
>
> > Yep, I can confirm the double-click problem. The IDE works when lunched
> from console.
>
> Tested on OpenBSD and there is the same problem too, good in console, not
> good from 2xclick.
> Maybe somebody could ask why on fpc forum?
>
> Anyway I did some more test (form console) of mseide on OpenBSD and NetBSD
> and all seems ok.
>
> So I updated the binaries in the assets of last release.
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
> ( I did have more luck when reinstalling OpenBSD, he allows me to upload
> now ).
>
> But for our friend DragonFly, I did try all, even now install it on a
> other older computer.
> Same problem with Xorg: mouse works but not the keyboard. ;-(
> So, sorry, but I cannot engage the combat.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 12 juin 2023 22:37
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yep, I can confirm the double-click problem. The IDE works w

Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
I also worked for a while with wordstar editor for MS-DOS, loved that piece
of software...  Thankfully, UNIX/Linux have their console untouched... and
still be able to provide a graphic system...

On Thu, Jun 15, 2023 at 4:12 PM vasi vasi  wrote:

> Most surely I launched them from mc in console... is how I work almost all
> the time (the first thing I install in an operating system is Midnight
> Commander) ... that is how I started in computers... from a console... :D
> old guy here...
>
> On Thu, Jun 15, 2023 at 4:00 PM vasi vasi  wrote:
>
>> Can't remember if I launched my app from console with mc or from file
>> manager... now I have NetBSD installed :(
>>
>> On Thu, Jun 15, 2023 at 7:52 AM Fred van Stappen 
>> wrote:
>>
>>> Hello Vasi.
>>>
>>> Ho, nice, I just see your post in Lazarus forum, thanks for the
>>> compliments.
>>> I hope we will have answers.
>>>
>>> So you was able to compile and run Lazarus on OpenBSD, good news.
>>> Is it ok with Lazarus apps to run with 2xclick or is it the same as
>>> msegui apps ?
>>>
>>> Fre;D
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* jeudi 15 juin 2023 06:09
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Fred, thank you for the solution, this comes after I posted on the
>>> lazarus forums
>>>
>>> On Thu, Jun 15, 2023 at 6:17 AM Fred van Stappen 
>>> wrote:
>>>
>>> Hello Vasi.
>>>
>>> I did not find the reason why 2xclick or using a launcher with the
>>> application path freeze the application.
>>> I suspect that maybe it is because the binary must be hardened (make a
>>> PIE executable with parameters "-Cg -k-pie -k-znow" but fpc does not allow
>>> it for NetBSD).
>>>
>>> Anyway, there is a clean workaround using a script or a launcher.
>>>
>>> The command of the launcher/script would be "xterm -iconic
>>> /path/of/application".
>>> The application will run as expected, but there will be xterm iconized
>>> (that will disapear when closing the app).
>>>
>>> Fre;d
>>>
>>>
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* mercredi 14 juin 2023 03:54
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> It is ok Fred, two new operating systems out of three is an excellent
>>> score.  And these were harder than DragonflyBSD which can use the FreeBSD
>>> repository... Some day,  we will get X to work in dflyBSD, on a different
>>> version. You did an amazing job, thank you!
>>>
>>> On Wed, Jun 14, 2023 at 3:19 AM Fred van Stappen 
>>> wrote:
>>>
>>> Hello Vasi and everybody.
>>>
>>> > Yep, I can confirm the double-click problem. The IDE works when
>>> lunched from console.
>>>
>>> Tested on OpenBSD and there is the same problem too, good in console,
>>> not good from 2xclick.
>>> Maybe somebody could ask why on fpc forum?
>>>
>>> Anyway I did some more test (form console) of mseide on OpenBSD and
>>> NetBSD and all seems ok.
>>>
>>> So I updated the binaries in the assets of last release.
>>> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>>> ( I did have more luck when reinstalling OpenBSD, he allows me to upload
>>> now ).
>>>
>>> But for our friend DragonFly, I did try all, even now install it on a
>>> other older computer.
>>> Same problem with Xorg: mouse works but not the keyboard. ;-(
>>> So, sorry, but I cannot engage the combat.
>>>
>>> Fre;D
>>>
>>>
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* lundi 12 juin 2023 22:37
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Yep, I can confirm the double-click problem. The IDE works when lunched
>>> from console.
>>> The froze happens with mseide and applications that it creates,. Not
>>> with apps from NetBSD repo...
>>>
>>> Bit I couldn't compile myide project from the apps folder, there is an
&g

Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
Most surely I launched them from mc in console... is how I work almost all
the time (the first thing I install in an operating system is Midnight
Commander) ... that is how I started in computers... from a console... :D
old guy here...

On Thu, Jun 15, 2023 at 4:00 PM vasi vasi  wrote:

> Can't remember if I launched my app from console with mc or from file
> manager... now I have NetBSD installed :(
>
> On Thu, Jun 15, 2023 at 7:52 AM Fred van Stappen 
> wrote:
>
>> Hello Vasi.
>>
>> Ho, nice, I just see your post in Lazarus forum, thanks for the
>> compliments.
>> I hope we will have answers.
>>
>> So you was able to compile and run Lazarus on OpenBSD, good news.
>> Is it ok with Lazarus apps to run with 2xclick or is it the same as
>> msegui apps ?
>>
>> Fre;D
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 15 juin 2023 06:09
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Fred, thank you for the solution, this comes after I posted on the
>> lazarus forums
>>
>> On Thu, Jun 15, 2023 at 6:17 AM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi.
>>
>> I did not find the reason why 2xclick or using a launcher with the
>> application path freeze the application.
>> I suspect that maybe it is because the binary must be hardened (make a
>> PIE executable with parameters "-Cg -k-pie -k-znow" but fpc does not allow
>> it for NetBSD).
>>
>> Anyway, there is a clean workaround using a script or a launcher.
>>
>> The command of the launcher/script would be "xterm -iconic
>> /path/of/application".
>> The application will run as expected, but there will be xterm iconized
>> (that will disapear when closing the app).
>>
>> Fre;d
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* mercredi 14 juin 2023 03:54
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> It is ok Fred, two new operating systems out of three is an excellent
>> score.  And these were harder than DragonflyBSD which can use the FreeBSD
>> repository... Some day,  we will get X to work in dflyBSD, on a different
>> version. You did an amazing job, thank you!
>>
>> On Wed, Jun 14, 2023 at 3:19 AM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi and everybody.
>>
>> > Yep, I can confirm the double-click problem. The IDE works when
>> lunched from console.
>>
>> Tested on OpenBSD and there is the same problem too, good in console, not
>> good from 2xclick.
>> Maybe somebody could ask why on fpc forum?
>>
>> Anyway I did some more test (form console) of mseide on OpenBSD and
>> NetBSD and all seems ok.
>>
>> So I updated the binaries in the assets of last release.
>> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>> ( I did have more luck when reinstalling OpenBSD, he allows me to upload
>> now ).
>>
>> But for our friend DragonFly, I did try all, even now install it on a
>> other older computer.
>> Same problem with Xorg: mouse works but not the keyboard. ;-(
>> So, sorry, but I cannot engage the combat.
>>
>> Fre;D
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* lundi 12 juin 2023 22:37
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Yep, I can confirm the double-click problem. The IDE works when lunched
>> from console.
>> The froze happens with mseide and applications that it creates,. Not with
>> apps from NetBSD repo...
>>
>> Bit I couldn't compile myide project from the apps folder, there is an
>> error in the mseformatstring if I am correct, an internal error...
>>
>> On Mon, Jun 12, 2023 at 11:10 PM vasi vasi  wrote:
>>
>> Rather a bug than anything else... I think is related to the distro CD...
>> which didn't go well for me when I tried to install the system... I
>> succeeded installing it online from their repos... I suspect there are some
>> bugs...
>>
>> They have quite an impressive network stack, but such little errors to go
>> unobserved... It is shocking...
>>
>> Anyway, you deserve lot of rest, to gain two more different operating
>> systems for msegui is quite an accompli

Re: [MSEide-MSEgui-talk] New release?

2023-06-15 Thread vasi vasi
Can't remember if I launched my app from console with mc or from file
manager... now I have NetBSD installed :(

On Thu, Jun 15, 2023 at 7:52 AM Fred van Stappen  wrote:

> Hello Vasi.
>
> Ho, nice, I just see your post in Lazarus forum, thanks for the
> compliments.
> I hope we will have answers.
>
> So you was able to compile and run Lazarus on OpenBSD, good news.
> Is it ok with Lazarus apps to run with 2xclick or is it the same as msegui
> apps ?
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 15 juin 2023 06:09
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Fred, thank you for the solution, this comes after I posted on the lazarus
> forums
>
> On Thu, Jun 15, 2023 at 6:17 AM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did not find the reason why 2xclick or using a launcher with the
> application path freeze the application.
> I suspect that maybe it is because the binary must be hardened (make a PIE
> executable with parameters "-Cg -k-pie -k-znow" but fpc does not allow it
> for NetBSD).
>
> Anyway, there is a clean workaround using a script or a launcher.
>
> The command of the launcher/script would be "xterm -iconic
> /path/of/application".
> The application will run as expected, but there will be xterm iconized
> (that will disapear when closing the app).
>
> Fre;d
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 14 juin 2023 03:54
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> It is ok Fred, two new operating systems out of three is an excellent
> score.  And these were harder than DragonflyBSD which can use the FreeBSD
> repository... Some day,  we will get X to work in dflyBSD, on a different
> version. You did an amazing job, thank you!
>
> On Wed, Jun 14, 2023 at 3:19 AM Fred van Stappen 
> wrote:
>
> Hello Vasi and everybody.
>
> > Yep, I can confirm the double-click problem. The IDE works when lunched
> from console.
>
> Tested on OpenBSD and there is the same problem too, good in console, not
> good from 2xclick.
> Maybe somebody could ask why on fpc forum?
>
> Anyway I did some more test (form console) of mseide on OpenBSD and NetBSD
> and all seems ok.
>
> So I updated the binaries in the assets of last release.
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
> ( I did have more luck when reinstalling OpenBSD, he allows me to upload
> now ).
>
> But for our friend DragonFly, I did try all, even now install it on a
> other older computer.
> Same problem with Xorg: mouse works but not the keyboard. ;-(
> So, sorry, but I cannot engage the combat.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 12 juin 2023 22:37
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yep, I can confirm the double-click problem. The IDE works when lunched
> from console.
> The froze happens with mseide and applications that it creates,. Not with
> apps from NetBSD repo...
>
> Bit I couldn't compile myide project from the apps folder, there is an
> error in the mseformatstring if I am correct, an internal error...
>
> On Mon, Jun 12, 2023 at 11:10 PM vasi vasi  wrote:
>
> Rather a bug than anything else... I think is related to the distro CD...
> which didn't go well for me when I tried to install the system... I
> succeeded installing it online from their repos... I suspect there are some
> bugs...
>
> They have quite an impressive network stack, but such little errors to go
> unobserved... It is shocking...
>
> Anyway, you deserve lot of rest, to gain two more different operating
> systems for msegui is quite an accomplishment in such a short time!
> Congratulations! And thank you very much!
>
> BTW, I will see if I have the same problem with the double-click on
> launching the app...
>
> On Mon, Jun 12, 2023 at 9:03 PM Fred van Stappen 
> wrote:
>
> Re-hello Vasi.
>
> Note that you need to run the application via console, strangely if you
> 2Xclick on the binary, the application run then freeze.
> I did try for other binaries (not fpc binaries) and it is the same.
> Maybe a protection feature (or a bug).
>
> Fre;D
>
>
> --
> *De :* Fred van Stappen 
> *Envoyé :* lundi 12 juin 2023 19:57
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.so

Re: [MSEide-MSEgui-talk] New release?

2023-06-14 Thread vasi vasi
Fred, thank you for the solution, this comes after I posted on the lazarus
forums

On Thu, Jun 15, 2023 at 6:17 AM Fred van Stappen  wrote:

> Hello Vasi.
>
> I did not find the reason why 2xclick or using a launcher with the
> application path freeze the application.
> I suspect that maybe it is because the binary must be hardened (make a PIE
> executable with parameters "-Cg -k-pie -k-znow" but fpc does not allow it
> for NetBSD).
>
> Anyway, there is a clean workaround using a script or a launcher.
>
> The command of the launcher/script would be "xterm -iconic
> /path/of/application".
> The application will run as expected, but there will be xterm iconized
> (that will disapear when closing the app).
>
> Fre;d
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 14 juin 2023 03:54
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> It is ok Fred, two new operating systems out of three is an excellent
> score.  And these were harder than DragonflyBSD which can use the FreeBSD
> repository... Some day,  we will get X to work in dflyBSD, on a different
> version. You did an amazing job, thank you!
>
> On Wed, Jun 14, 2023 at 3:19 AM Fred van Stappen 
> wrote:
>
> Hello Vasi and everybody.
>
> > Yep, I can confirm the double-click problem. The IDE works when lunched
> from console.
>
> Tested on OpenBSD and there is the same problem too, good in console, not
> good from 2xclick.
> Maybe somebody could ask why on fpc forum?
>
> Anyway I did some more test (form console) of mseide on OpenBSD and NetBSD
> and all seems ok.
>
> So I updated the binaries in the assets of last release.
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
> ( I did have more luck when reinstalling OpenBSD, he allows me to upload
> now ).
>
> But for our friend DragonFly, I did try all, even now install it on a
> other older computer.
> Same problem with Xorg: mouse works but not the keyboard. ;-(
> So, sorry, but I cannot engage the combat.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 12 juin 2023 22:37
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yep, I can confirm the double-click problem. The IDE works when lunched
> from console.
> The froze happens with mseide and applications that it creates,. Not with
> apps from NetBSD repo...
>
> Bit I couldn't compile myide project from the apps folder, there is an
> error in the mseformatstring if I am correct, an internal error...
>
> On Mon, Jun 12, 2023 at 11:10 PM vasi vasi  wrote:
>
> Rather a bug than anything else... I think is related to the distro CD...
> which didn't go well for me when I tried to install the system... I
> succeeded installing it online from their repos... I suspect there are some
> bugs...
>
> They have quite an impressive network stack, but such little errors to go
> unobserved... It is shocking...
>
> Anyway, you deserve lot of rest, to gain two more different operating
> systems for msegui is quite an accomplishment in such a short time!
> Congratulations! And thank you very much!
>
> BTW, I will see if I have the same problem with the double-click on
> launching the app...
>
> On Mon, Jun 12, 2023 at 9:03 PM Fred van Stappen 
> wrote:
>
> Re-hello Vasi.
>
> Note that you need to run the application via console, strangely if you
> 2Xclick on the binary, the application run then freeze.
> I did try for other binaries (not fpc binaries) and it is the same.
> Maybe a protection feature (or a bug).
>
> Fre;D
>
>
> --
> *De :* Fred van Stappen 
> *Envoyé :* lundi 12 juin 2023 19:57
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hello Vasi.
>
> Yep, I finally managed to tame the directory access.
> Now, with last commit, all (should) works perfectly, included mseide, no
> more perpetual loop at run, nor crash and file-dialogs are working ok.
>
> NetBSD was not easy to tame, mainly because of missing or wrong doc.
> For example, https://man.netbsd.org/dirent.3
> The declaration of
>
>  uint16_td_namlen;
>
> is wrong, it should be uint8_t and make the things not work, changing to 
> uint8 fix it.
>
>
> Also there is a bug with readdir_r(), sometime it never reach to the end of 
> the directory and does a perpetual loop.
>
> I use now readdir(), thi

Re: [MSEide-MSEgui-talk] New release?

2023-06-13 Thread vasi vasi
It is ok Fred, two new operating systems out of three is an excellent
score.  And these were harder than DragonflyBSD which can use the FreeBSD
repository... Some day,  we will get X to work in dflyBSD, on a different
version. You did an amazing job, thank you!

On Wed, Jun 14, 2023 at 3:19 AM Fred van Stappen  wrote:

> Hello Vasi and everybody.
>
> > Yep, I can confirm the double-click problem. The IDE works when lunched
> from console.
>
> Tested on OpenBSD and there is the same problem too, good in console, not
> good from 2xclick.
> Maybe somebody could ask why on fpc forum?
>
> Anyway I did some more test (form console) of mseide on OpenBSD and NetBSD
> and all seems ok.
>
> So I updated the binaries in the assets of last release.
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
> ( I did have more luck when reinstalling OpenBSD, he allows me to upload
> now ).
>
> But for our friend DragonFly, I did try all, even now install it on a
> other older computer.
> Same problem with Xorg: mouse works but not the keyboard. ;-(
> So, sorry, but I cannot engage the combat.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 12 juin 2023 22:37
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yep, I can confirm the double-click problem. The IDE works when lunched
> from console.
> The froze happens with mseide and applications that it creates,. Not with
> apps from NetBSD repo...
>
> Bit I couldn't compile myide project from the apps folder, there is an
> error in the mseformatstring if I am correct, an internal error...
>
> On Mon, Jun 12, 2023 at 11:10 PM vasi vasi  wrote:
>
> Rather a bug than anything else... I think is related to the distro CD...
> which didn't go well for me when I tried to install the system... I
> succeeded installing it online from their repos... I suspect there are some
> bugs...
>
> They have quite an impressive network stack, but such little errors to go
> unobserved... It is shocking...
>
> Anyway, you deserve lot of rest, to gain two more different operating
> systems for msegui is quite an accomplishment in such a short time!
> Congratulations! And thank you very much!
>
> BTW, I will see if I have the same problem with the double-click on
> launching the app...
>
> On Mon, Jun 12, 2023 at 9:03 PM Fred van Stappen 
> wrote:
>
> Re-hello Vasi.
>
> Note that you need to run the application via console, strangely if you
> 2Xclick on the binary, the application run then freeze.
> I did try for other binaries (not fpc binaries) and it is the same.
> Maybe a protection feature (or a bug).
>
> Fre;D
>
>
> --
> *De :* Fred van Stappen 
> *Envoyé :* lundi 12 juin 2023 19:57
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hello Vasi.
>
> Yep, I finally managed to tame the directory access.
> Now, with last commit, all (should) works perfectly, included mseide, no
> more perpetual loop at run, nor crash and file-dialogs are working ok.
>
> NetBSD was not easy to tame, mainly because of missing or wrong doc.
> For example, https://man.netbsd.org/dirent.3
> The declaration of
>
>  uint16_td_namlen;
>
> is wrong, it should be uint8_t and make the things not work, changing to 
> uint8 fix it.
>
>
> Also there is a bug with readdir_r(), sometime it never reach to the end of 
> the directory and does a perpetual loop.
>
> I use now readdir(), this one is ok.
>
> It was a hard battle but we win.
>
> Cheers.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 12 juin 2023 17:36
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> NetBSD is in full transition to clang but it cannot give up on gcc also,
> so, there are two different linkers with different configurations and
> expectations. With resulted programs that cannot find their shared libs so
> is a total mess... Hopefully, NetBSD 10 will ease things... But not only
> the BSD world, Linux also... there are efforts towards clang...
>
> Until then, even for C programs there are problems... Because I don't know
> other way, I had to copy-symlink all libraries from X11R7 to /usr/lib, not
> only six of them (thanks for the pointer)... I'm pretty sure there is a
> right way to do it?  A manual or something (it wasn't this mess a few years
> back...)
>
> For example for lockf ()

Re: [MSEide-MSEgui-talk] New release?

2023-06-12 Thread vasi vasi
NetBSD is in full transition to clang but it cannot give up on gcc also,
so, there are two different linkers with different configurations and
expectations. With resulted programs that cannot find their shared libs so
is a total mess... Hopefully, NetBSD 10 will ease things... But not only
the BSD world, Linux also... there are efforts towards clang...

Until then, even for C programs there are problems... Because I don't know
other way, I had to copy-symlink all libraries from X11R7 to /usr/lib, not
only six of them (thanks for the pointer)... I'm pretty sure there is a
right way to do it?  A manual or something (it wasn't this mess a few years
back...)

For example for lockf () function, (if I remember correctly, because I am
now on the linux laptop) you get errors and if you look at the man manual,
things are like in linux, but it ends up that you really must change the
value of one parameter the way compiler suggest it... In the end, raylib
4.0 compiles and runs ok but the timing is wrong because of
incompatibilities with the timer functions that are yet to be solved... A
nice graphical library that we have a pascal translation for. At least, in
OpenBSD didn't worked at all (mouse problems in glfw library)...  We really
need some pointers from the developers and the porting team... Typhoon
Relational Database needed also some interventions... Because, asking users
to do what we do is a no-no... But at least, things are working...

Otherwise, NetBSD snappier for me than OpenBSD... Your pointers were
helpful. I had an X11 freeze trying mseide but I switched to the console
and killed the X... No system crash, and I activated the journaling for the
file system, just to be sure is recoverable... It works better than in
OpenBSD...

So, it seems that NetBSD requires the most work from the three of them...
but I expect dflyBSD to be as easier as FreeBSD (if we make mouse and
keyboard to work on X)...

On Mon, Jun 12, 2023 at 6:18 AM vasi vasi  wrote:

> Excellent progress!
> I also lost the night configuring NetBSD, setting the firewall, installing
> apps... now is up and running, just to make those X11 symlinks. Also having
> some difficulties in compiling a C library, but not mseide related...
>
> On Mon, Jun 12, 2023 at 12:22 AM Fred van Stappen 
> wrote:
>
>> Allez, the very last for tonight.
>>
>> I found the guilty of the icons and images not show and the error message
>> of corrupt X11 atom.
>> It is the image property bmo_graymask.
>> And in all the mseide project all images or images list have
>> "bmo_graymask = true".
>> When setting bmo_graymask := false for all image and image-list the icon
>> and image are ok.
>>
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/3452e988-1504-44df-a9e9-84ecdf65806a
>>
>> By the way, I never understood that property "bmo_graymask", setting it
>> to true or false dont change anything on other os.
>>
>> It is a excellent news because fighting with X11 is a other story.
>>
>> So, perfect, the icons and images problems are solved.
>> I will clean all the code, set bmo_graymask := false for eveybody and do
>> the commit tonight.
>>
>> Only remains the access to directory in file dialog that resists.
>> But not for longtime (but not for tonight).
>>
>> Fre;D
>>
>> --
>> *De :* Fred van Stappen 
>> *Envoyé :* dimanche 11 juin 2023 21:06
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Ooops, in previous post, the screenshot was without the run, here the
>> good one.
>> In the terminal, no more cry of X11 for bad atom.
>>
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/73bae81e-f28c-4790-b26c-5f408a9a2975
>>
>> Note too that file access via the file-dialog is not yet perfect, for
>> creating the project I have to write the full path + name, playing with the
>> directory-icons was not ok.
>>
>> So, to resume, still some work but it will be possible to terminate the
>> combat.
>>
>> Fre;D
>> --
>> *De :* Fred van Stappen 
>> *Envoyé :* dimanche 11 juin 2023 20:53
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> OK, I created a new project directly in NetBSD using mseide-pre-alpha,
>> with a button and a image on his face.
>> Compiled and run.
>> And there the button has his ico-image:
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/ec05ff42-2058-4c2f-9c39-746d9ac4d462

Re: [MSEide-MSEgui-talk] New release?

2023-06-11 Thread vasi vasi
Excellent progress!
I also lost the night configuring NetBSD, setting the firewall, installing
apps... now is up and running, just to make those X11 symlinks. Also having
some difficulties in compiling a C library, but not mseide related...

On Mon, Jun 12, 2023 at 12:22 AM Fred van Stappen  wrote:

> Allez, the very last for tonight.
>
> I found the guilty of the icons and images not show and the error message
> of corrupt X11 atom.
> It is the image property bmo_graymask.
> And in all the mseide project all images or images list have "bmo_graymask
> = true".
> When setting bmo_graymask := false for all image and image-list the icon
> and image are ok.
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/3452e988-1504-44df-a9e9-84ecdf65806a
>
> By the way, I never understood that property "bmo_graymask", setting it to
> true or false dont change anything on other os.
>
> It is a excellent news because fighting with X11 is a other story.
>
> So, perfect, the icons and images problems are solved.
> I will clean all the code, set bmo_graymask := false for eveybody and do
> the commit tonight.
>
> Only remains the access to directory in file dialog that resists.
> But not for longtime (but not for tonight).
>
> Fre;D
>
> --
> *De :* Fred van Stappen 
> *Envoyé :* dimanche 11 juin 2023 21:06
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Ooops, in previous post, the screenshot was without the run, here the good
> one.
> In the terminal, no more cry of X11 for bad atom.
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/73bae81e-f28c-4790-b26c-5f408a9a2975
>
> Note too that file access via the file-dialog is not yet perfect, for
> creating the project I have to write the full path + name, playing with the
> directory-icons was not ok.
>
> So, to resume, still some work but it will be possible to terminate the
> combat.
>
> Fre;D
> --
> *De :* Fred van Stappen 
> *Envoyé :* dimanche 11 juin 2023 20:53
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> OK, I created a new project directly in NetBSD using mseide-pre-alpha,
> with a button and a image on his face.
> Compiled and run.
> And there the button has his ico-image:
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/ec05ff42-2058-4c2f-9c39-746d9ac4d462
> And no more cry when passing with mouse on the button about invalid atom.
>
> Hum, hum, hum.
>
> So could it be that the _mfm.pas gives problem and maybe oblige, for all
> imported image, to re-do-it when compiling a project in NetBSD?
>
> Anyway I have to stop for the moment this exploration.
> Yes, it is not a combat out-of-the-box, but sure we will win.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 11 juin 2023 19:53
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yeah, we are back to gtk and its connection to xlib...
>
> On Sun, Jun 11, 2023 at 8:44 PM Fred van Stappen 
> wrote:
>
> Re-hello Vasi.
>
> OK, I found the option in xfce4 to show the icons in menu.
>
> But, sadly, the icons in mseide-menu are still not shown.
> So it seems not to be related.
>
> Fre;D
> --
> *De :* Fred van Stappen 
> *Envoyé :* dimanche 11 juin 2023 19:03
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hello Vasi.
>
> Indeed, there are no icons in xfce4 menus.
> I think you get something there.
>
> I did try to have the icons shown but did not find a option for that.
>
> Maybe related with the not shown icons of mseide.
>
> If you try the last commit of mseide-msegui, you should compile the mseide
> and run it.
> There are 2 things that are not working (maybe more but I did not see).
>
>
>1. The icons are not shown for menu and in the debugger form.
>2. When you pass with the mouse on a menu with icons, there is a
>message in console from where you run mseide: "a X11 atom is not
>recognized".
>
>
> Maybe both are related.
>
> Sadly I have to take a break in msegui exploration this week, lt of
> things to do.
>
> I hope you will have luck and that you will find the guilties.
> When I am more free, I will jump back into it.
>
> For DragonFly, till now I did

Re: [MSEide-MSEgui-talk] New release?

2023-06-11 Thread vasi vasi
Yeah, we are back to gtk and its connection to xlib...

On Sun, Jun 11, 2023 at 8:44 PM Fred van Stappen  wrote:

> Re-hello Vasi.
>
> OK, I found the option in xfce4 to show the icons in menu.
>
> But, sadly, the icons in mseide-menu are still not shown.
> So it seems not to be related.
>
> Fre;D
> --
> *De :* Fred van Stappen 
> *Envoyé :* dimanche 11 juin 2023 19:03
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hello Vasi.
>
> Indeed, there are no icons in xfce4 menus.
> I think you get something there.
>
> I did try to have the icons shown but did not find a option for that.
>
> Maybe related with the not shown icons of mseide.
>
> If you try the last commit of mseide-msegui, you should compile the mseide
> and run it.
> There are 2 things that are not working (maybe more but I did not see).
>
>
>1. The icons are not shown for menu and in the debugger form.
>2. When you pass with the mouse on a menu with icons, there is a
>message in console from where you run mseide: "a X11 atom is not
>recognized".
>
>
> Maybe both are related.
>
> Sadly I have to take a break in msegui exploration this week, lt of
> things to do.
>
> I hope you will have luck and that you will find the guilties.
> When I am more free, I will jump back into it.
>
> For DragonFly, till now I did not find a solution to make the keyboard
> work in a Xorg session and so did not try yet msegui on DragonFly.
>
> Good luck.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 11 juin 2023 15:13
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Fred, your xfce4 shows icons in menus?
>
> On Sun, Jun 11, 2023 at 5:49 AM Fred van Stappen 
> wrote:
>
> Re-hello Vasi.
>
> Ooops, sorry I did only read your first line, I did not see there was a
> follow.
>
> About the reboots, I my case, for testing msegui, I needed lot of reboot!
>
> This because at beginning, nothing was working and when finally the
> compilation was ok, running the ide crashed the system.
> So boot needed but, because of the "su" bug (that I did not know), I could
> not login after boot and must reinstall all the system.
>  And retesting the mseide binary after some change (and using the "su"
> with Xorg console) still crash, so reboot, without working login, -->
> reinstall the os, retest, recrash, reinstall, retest, recrash, ... untill I
> found the guitly: "su" in Xorg console.
>
> Now it is ok, if I have a crash, I can reboot without the need to
> reinstall all because I use "su" in shell-terminal of the system.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 11 juin 2023 01:22
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Actually, won't help to create a user as part of wheel group, having admin
> rights and using just sudo or doas? Can'r wait to install it... Last time,
> I did not had such problems... but it was a different computer...
>
> Thanks for the movie, Fred.
>
> On Sun, Jun 11, 2023 at 1:13 AM Sieghard via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net> wrote:
>
> Hello Fred,
>
> you wrote on Sat, 10 Jun 2023 17:37:44 +:
>
> > Note that with NetBSD using the "su" command in a Xorg terminal will
> > destroy the pam config (for login+password). And you will not be able to
> > login anymore (and must reinstall all the system).
>
> Ihat's a really _very_ bad thing...
>
> > So for all the things you need a root access, terminate the Xorg session
> > to come back to terminal-no-gui, login as normal user, then use the "su"
> > command to do the things that need root access.
>
> Does NetBSD's Xorg NOT have the LeftAlt-Ctrl-F hot key function to
> switch to a text mode console? Or is that just disabled by default, as
> many Linux Xorg/Gooey^WGUI installations do it by now, somewhere setting
> a "ServerFlags" section 'Option "DontVTSwitch""true"'?
>
> (There's a program, "chvt", that can do the switch too, but that requires
> root rights to be used, so it's useless here.)
>
> Creating a "/etc/X11/xorg.conf" file with just the contents
> "Section "ServerFlags"
> Option  "DontVTSwitch&qu

Re: [MSEide-MSEgui-talk] New release?

2023-06-11 Thread vasi vasi
https://pkgsrc.se/ is a nice repository for NetBSD, there is an old version
of fpc, 3.0.4  but I found there some things that I use across operating
systems, things that are hard to make work in OpenBSD. There is even wine
at version 7... I think I will install it this night...if God permits...

On Sun, Jun 11, 2023 at 4:16 PM vasi vasi  wrote:

> Comparing their gtk sources with gtk sources for linux, using kdiff3,
> might be easier to spot the differences regarding what it is used from
> xlib
>
> On Sun, Jun 11, 2023 at 4:14 PM vasi vasi  wrote:
>
>> Their gtk2/gtk3/gtk4 sources might show the functions they use...
>>
>> On Sun, Jun 11, 2023 at 4:13 PM vasi vasi  wrote:
>>
>>> Fred, your xfce4 shows icons in menus?
>>>
>>> On Sun, Jun 11, 2023 at 5:49 AM Fred van Stappen 
>>> wrote:
>>>
>>>> Re-hello Vasi.
>>>>
>>>> Ooops, sorry I did only read your first line, I did not see there was a
>>>> follow.
>>>>
>>>> About the reboots, I my case, for testing msegui, I needed lot of
>>>> reboot!
>>>>
>>>> This because at beginning, nothing was working and when finally the
>>>> compilation was ok, running the ide crashed the system.
>>>> So boot needed but, because of the "su" bug (that I did not know), I
>>>> could not login after boot and must reinstall all the system.
>>>>  And retesting the mseide binary after some change (and using the "su"
>>>> with Xorg console) still crash, so reboot, without working login, -->
>>>> reinstall the os, retest, recrash, reinstall, retest, recrash, ... untill I
>>>> found the guitly: "su" in Xorg console.
>>>>
>>>> Now it is ok, if I have a crash, I can reboot without the need to
>>>> reinstall all because I use "su" in shell-terminal of the system.
>>>>
>>>> Fre;D
>>>>
>>>> --
>>>> *De :* vasi vasi 
>>>> *Envoyé :* dimanche 11 juin 2023 01:22
>>>> *À :* General list for MSEide+MSEgui <
>>>> mseide-msegui-talk@lists.sourceforge.net>
>>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>>
>>>> Actually, won't help to create a user as part of wheel group, having
>>>> admin rights and using just sudo or doas? Can'r wait to install it... Last
>>>> time, I did not had such problems... but it was a different computer...
>>>>
>>>> Thanks for the movie, Fred.
>>>>
>>>> On Sun, Jun 11, 2023 at 1:13 AM Sieghard via mseide-msegui-talk <
>>>> mseide-msegui-talk@lists.sourceforge.net> wrote:
>>>>
>>>> Hello Fred,
>>>>
>>>> you wrote on Sat, 10 Jun 2023 17:37:44 +:
>>>>
>>>> > Note that with NetBSD using the "su" command in a Xorg terminal will
>>>> > destroy the pam config (for login+password). And you will not be able
>>>> to
>>>> > login anymore (and must reinstall all the system).
>>>>
>>>> Ihat's a really _very_ bad thing...
>>>>
>>>> > So for all the things you need a root access, terminate the Xorg
>>>> session
>>>> > to come back to terminal-no-gui, login as normal user, then use the
>>>> "su"
>>>> > command to do the things that need root access.
>>>>
>>>> Does NetBSD's Xorg NOT have the LeftAlt-Ctrl-F hot key function to
>>>> switch to a text mode console? Or is that just disabled by default, as
>>>> many Linux Xorg/Gooey^WGUI installations do it by now, somewhere setting
>>>> a "ServerFlags" section 'Option "DontVTSwitch""true"'?
>>>>
>>>> (There's a program, "chvt", that can do the switch too, but that
>>>> requires
>>>> root rights to be used, so it's useless here.)
>>>>
>>>> Creating a "/etc/X11/xorg.conf" file with just the contents
>>>> "Section "ServerFlags"
>>>> Option  "DontVTSwitch""true"
>>>>  EndSection"
>>>> _might_ suffice, but it may neccessary to also include a line like
>>>> '   Option  "ServerLayout" "X.org Configured"'
>>>> for Xorg to accept it.
>>>>
>>>> Be sure to scan Xorg's log file (Xorg.0.log) whether it 

Re: [MSEide-MSEgui-talk] New release?

2023-06-11 Thread vasi vasi
Comparing their gtk sources with gtk sources for linux, using kdiff3, might
be easier to spot the differences regarding what it is used from xlib

On Sun, Jun 11, 2023 at 4:14 PM vasi vasi  wrote:

> Their gtk2/gtk3/gtk4 sources might show the functions they use...
>
> On Sun, Jun 11, 2023 at 4:13 PM vasi vasi  wrote:
>
>> Fred, your xfce4 shows icons in menus?
>>
>> On Sun, Jun 11, 2023 at 5:49 AM Fred van Stappen 
>> wrote:
>>
>>> Re-hello Vasi.
>>>
>>> Ooops, sorry I did only read your first line, I did not see there was a
>>> follow.
>>>
>>> About the reboots, I my case, for testing msegui, I needed lot of reboot!
>>>
>>> This because at beginning, nothing was working and when finally the
>>> compilation was ok, running the ide crashed the system.
>>> So boot needed but, because of the "su" bug (that I did not know), I
>>> could not login after boot and must reinstall all the system.
>>>  And retesting the mseide binary after some change (and using the "su"
>>> with Xorg console) still crash, so reboot, without working login, -->
>>> reinstall the os, retest, recrash, reinstall, retest, recrash, ... untill I
>>> found the guitly: "su" in Xorg console.
>>>
>>> Now it is ok, if I have a crash, I can reboot without the need to
>>> reinstall all because I use "su" in shell-terminal of the system.
>>>
>>> Fre;D
>>>
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* dimanche 11 juin 2023 01:22
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Actually, won't help to create a user as part of wheel group, having
>>> admin rights and using just sudo or doas? Can'r wait to install it... Last
>>> time, I did not had such problems... but it was a different computer...
>>>
>>> Thanks for the movie, Fred.
>>>
>>> On Sun, Jun 11, 2023 at 1:13 AM Sieghard via mseide-msegui-talk <
>>> mseide-msegui-talk@lists.sourceforge.net> wrote:
>>>
>>> Hello Fred,
>>>
>>> you wrote on Sat, 10 Jun 2023 17:37:44 +:
>>>
>>> > Note that with NetBSD using the "su" command in a Xorg terminal will
>>> > destroy the pam config (for login+password). And you will not be able
>>> to
>>> > login anymore (and must reinstall all the system).
>>>
>>> Ihat's a really _very_ bad thing...
>>>
>>> > So for all the things you need a root access, terminate the Xorg
>>> session
>>> > to come back to terminal-no-gui, login as normal user, then use the
>>> "su"
>>> > command to do the things that need root access.
>>>
>>> Does NetBSD's Xorg NOT have the LeftAlt-Ctrl-F hot key function to
>>> switch to a text mode console? Or is that just disabled by default, as
>>> many Linux Xorg/Gooey^WGUI installations do it by now, somewhere setting
>>> a "ServerFlags" section 'Option "DontVTSwitch""true"'?
>>>
>>> (There's a program, "chvt", that can do the switch too, but that requires
>>> root rights to be used, so it's useless here.)
>>>
>>> Creating a "/etc/X11/xorg.conf" file with just the contents
>>> "Section "ServerFlags"
>>> Option  "DontVTSwitch""true"
>>>  EndSection"
>>> _might_ suffice, but it may neccessary to also include a line like
>>> '   Option  "ServerLayout" "X.org Configured"'
>>> for Xorg to accept it.
>>>
>>> Be sure to scan Xorg's log file (Xorg.0.log) whether it had the intended
>>> effect or just rose a warning or an error. Read the Xorg man page!
>>>
>>> > Or do this after boot, before to run "startx" command.
>>>
>>> You do not want to (re)boot a Unix for maintenance purposes only! Do you?
>>>
>>> (Ooops, THAT was looong-winded thread!)
>>>
>>> --
>>> (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
>>> mseide-msegui-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>>
>>>
>>>
>>> --
>>> Vasi
>>> ___
>>> mseide-msegui-talk mailing list
>>> mseide-msegui-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>>
>>
>>
>> --
>> Vasi
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-06-11 Thread vasi vasi
Their gtk2/gtk3/gtk4 sources might show the functions they use...

On Sun, Jun 11, 2023 at 4:13 PM vasi vasi  wrote:

> Fred, your xfce4 shows icons in menus?
>
> On Sun, Jun 11, 2023 at 5:49 AM Fred van Stappen 
> wrote:
>
>> Re-hello Vasi.
>>
>> Ooops, sorry I did only read your first line, I did not see there was a
>> follow.
>>
>> About the reboots, I my case, for testing msegui, I needed lot of reboot!
>>
>> This because at beginning, nothing was working and when finally the
>> compilation was ok, running the ide crashed the system.
>> So boot needed but, because of the "su" bug (that I did not know), I
>> could not login after boot and must reinstall all the system.
>>  And retesting the mseide binary after some change (and using the "su"
>> with Xorg console) still crash, so reboot, without working login, -->
>> reinstall the os, retest, recrash, reinstall, retest, recrash, ... untill I
>> found the guitly: "su" in Xorg console.
>>
>> Now it is ok, if I have a crash, I can reboot without the need to
>> reinstall all because I use "su" in shell-terminal of the system.
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* dimanche 11 juin 2023 01:22
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Actually, won't help to create a user as part of wheel group, having
>> admin rights and using just sudo or doas? Can'r wait to install it... Last
>> time, I did not had such problems... but it was a different computer...
>>
>> Thanks for the movie, Fred.
>>
>> On Sun, Jun 11, 2023 at 1:13 AM Sieghard via mseide-msegui-talk <
>> mseide-msegui-talk@lists.sourceforge.net> wrote:
>>
>> Hello Fred,
>>
>> you wrote on Sat, 10 Jun 2023 17:37:44 +:
>>
>> > Note that with NetBSD using the "su" command in a Xorg terminal will
>> > destroy the pam config (for login+password). And you will not be able to
>> > login anymore (and must reinstall all the system).
>>
>> Ihat's a really _very_ bad thing...
>>
>> > So for all the things you need a root access, terminate the Xorg session
>> > to come back to terminal-no-gui, login as normal user, then use the "su"
>> > command to do the things that need root access.
>>
>> Does NetBSD's Xorg NOT have the LeftAlt-Ctrl-F hot key function to
>> switch to a text mode console? Or is that just disabled by default, as
>> many Linux Xorg/Gooey^WGUI installations do it by now, somewhere setting
>> a "ServerFlags" section 'Option "DontVTSwitch""true"'?
>>
>> (There's a program, "chvt", that can do the switch too, but that requires
>> root rights to be used, so it's useless here.)
>>
>> Creating a "/etc/X11/xorg.conf" file with just the contents
>> "Section "ServerFlags"
>> Option  "DontVTSwitch""true"
>>  EndSection"
>> _might_ suffice, but it may neccessary to also include a line like
>> '   Option  "ServerLayout" "X.org Configured"'
>> for Xorg to accept it.
>>
>> Be sure to scan Xorg's log file (Xorg.0.log) whether it had the intended
>> effect or just rose a warning or an error. Read the Xorg man page!
>>
>> > Or do this after boot, before to run "startx" command.
>>
>> You do not want to (re)boot a Unix for maintenance purposes only! Do you?
>>
>> (Ooops, THAT was looong-winded thread!)
>>
>> --
>> (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
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-06-11 Thread vasi vasi
Fred, your xfce4 shows icons in menus?

On Sun, Jun 11, 2023 at 5:49 AM Fred van Stappen  wrote:

> Re-hello Vasi.
>
> Ooops, sorry I did only read your first line, I did not see there was a
> follow.
>
> About the reboots, I my case, for testing msegui, I needed lot of reboot!
>
> This because at beginning, nothing was working and when finally the
> compilation was ok, running the ide crashed the system.
> So boot needed but, because of the "su" bug (that I did not know), I could
> not login after boot and must reinstall all the system.
>  And retesting the mseide binary after some change (and using the "su"
> with Xorg console) still crash, so reboot, without working login, -->
> reinstall the os, retest, recrash, reinstall, retest, recrash, ... untill I
> found the guitly: "su" in Xorg console.
>
> Now it is ok, if I have a crash, I can reboot without the need to
> reinstall all because I use "su" in shell-terminal of the system.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 11 juin 2023 01:22
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Actually, won't help to create a user as part of wheel group, having admin
> rights and using just sudo or doas? Can'r wait to install it... Last time,
> I did not had such problems... but it was a different computer...
>
> Thanks for the movie, Fred.
>
> On Sun, Jun 11, 2023 at 1:13 AM Sieghard via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net> wrote:
>
> Hello Fred,
>
> you wrote on Sat, 10 Jun 2023 17:37:44 +:
>
> > Note that with NetBSD using the "su" command in a Xorg terminal will
> > destroy the pam config (for login+password). And you will not be able to
> > login anymore (and must reinstall all the system).
>
> Ihat's a really _very_ bad thing...
>
> > So for all the things you need a root access, terminate the Xorg session
> > to come back to terminal-no-gui, login as normal user, then use the "su"
> > command to do the things that need root access.
>
> Does NetBSD's Xorg NOT have the LeftAlt-Ctrl-F hot key function to
> switch to a text mode console? Or is that just disabled by default, as
> many Linux Xorg/Gooey^WGUI installations do it by now, somewhere setting
> a "ServerFlags" section 'Option "DontVTSwitch""true"'?
>
> (There's a program, "chvt", that can do the switch too, but that requires
> root rights to be used, so it's useless here.)
>
> Creating a "/etc/X11/xorg.conf" file with just the contents
> "Section "ServerFlags"
> Option  "DontVTSwitch""true"
>  EndSection"
> _might_ suffice, but it may neccessary to also include a line like
> '   Option  "ServerLayout" "X.org Configured"'
> for Xorg to accept it.
>
> Be sure to scan Xorg's log file (Xorg.0.log) whether it had the intended
> effect or just rose a warning or an error. Read the Xorg man page!
>
> > Or do this after boot, before to run "startx" command.
>
> You do not want to (re)boot a Unix for maintenance purposes only! Do you?
>
> (Ooops, THAT was looong-winded thread!)
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-06-11 Thread vasi vasi
That is a battle that few have the patience to do... much appreciated!

On Sun, Jun 11, 2023 at 5:49 AM Fred van Stappen  wrote:

> Re-hello Vasi.
>
> Ooops, sorry I did only read your first line, I did not see there was a
> follow.
>
> About the reboots, I my case, for testing msegui, I needed lot of reboot!
>
> This because at beginning, nothing was working and when finally the
> compilation was ok, running the ide crashed the system.
> So boot needed but, because of the "su" bug (that I did not know), I could
> not login after boot and must reinstall all the system.
>  And retesting the mseide binary after some change (and using the "su"
> with Xorg console) still crash, so reboot, without working login, -->
> reinstall the os, retest, recrash, reinstall, retest, recrash, ... untill I
> found the guitly: "su" in Xorg console.
>
> Now it is ok, if I have a crash, I can reboot without the need to
> reinstall all because I use "su" in shell-terminal of the system.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 11 juin 2023 01:22
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Actually, won't help to create a user as part of wheel group, having admin
> rights and using just sudo or doas? Can'r wait to install it... Last time,
> I did not had such problems... but it was a different computer...
>
> Thanks for the movie, Fred.
>
> On Sun, Jun 11, 2023 at 1:13 AM Sieghard via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net> wrote:
>
> Hello Fred,
>
> you wrote on Sat, 10 Jun 2023 17:37:44 +:
>
> > Note that with NetBSD using the "su" command in a Xorg terminal will
> > destroy the pam config (for login+password). And you will not be able to
> > login anymore (and must reinstall all the system).
>
> Ihat's a really _very_ bad thing...
>
> > So for all the things you need a root access, terminate the Xorg session
> > to come back to terminal-no-gui, login as normal user, then use the "su"
> > command to do the things that need root access.
>
> Does NetBSD's Xorg NOT have the LeftAlt-Ctrl-F hot key function to
> switch to a text mode console? Or is that just disabled by default, as
> many Linux Xorg/Gooey^WGUI installations do it by now, somewhere setting
> a "ServerFlags" section 'Option "DontVTSwitch""true"'?
>
> (There's a program, "chvt", that can do the switch too, but that requires
> root rights to be used, so it's useless here.)
>
> Creating a "/etc/X11/xorg.conf" file with just the contents
> "Section "ServerFlags"
> Option  "DontVTSwitch""true"
>  EndSection"
> _might_ suffice, but it may neccessary to also include a line like
> '   Option  "ServerLayout" "X.org Configured"'
> for Xorg to accept it.
>
> Be sure to scan Xorg's log file (Xorg.0.log) whether it had the intended
> effect or just rose a warning or an error. Read the Xorg man page!
>
> > Or do this after boot, before to run "startx" command.
>
> You do not want to (re)boot a Unix for maintenance purposes only! Do you?
>
> (Ooops, THAT was looong-winded thread!)
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-06-10 Thread vasi vasi
Actually, won't help to create a user as part of wheel group, having admin
rights and using just sudo or doas? Can'r wait to install it... Last time,
I did not had such problems... but it was a different computer...

Thanks for the movie, Fred.

On Sun, Jun 11, 2023 at 1:13 AM Sieghard via mseide-msegui-talk <
mseide-msegui-talk@lists.sourceforge.net> wrote:

> Hello Fred,
>
> you wrote on Sat, 10 Jun 2023 17:37:44 +:
>
> > Note that with NetBSD using the "su" command in a Xorg terminal will
> > destroy the pam config (for login+password). And you will not be able to
> > login anymore (and must reinstall all the system).
>
> Ihat's a really _very_ bad thing...
>
> > So for all the things you need a root access, terminate the Xorg session
> > to come back to terminal-no-gui, login as normal user, then use the "su"
> > command to do the things that need root access.
>
> Does NetBSD's Xorg NOT have the LeftAlt-Ctrl-F hot key function to
> switch to a text mode console? Or is that just disabled by default, as
> many Linux Xorg/Gooey^WGUI installations do it by now, somewhere setting
> a "ServerFlags" section 'Option "DontVTSwitch""true"'?
>
> (There's a program, "chvt", that can do the switch too, but that requires
> root rights to be used, so it's useless here.)
>
> Creating a "/etc/X11/xorg.conf" file with just the contents
> "Section "ServerFlags"
> Option  "DontVTSwitch""true"
>  EndSection"
> _might_ suffice, but it may neccessary to also include a line like
> '   Option  "ServerLayout" "X.org Configured"'
> for Xorg to accept it.
>
> Be sure to scan Xorg's log file (Xorg.0.log) whether it had the intended
> effect or just rose a warning or an error. Read the Xorg man page!
>
> > Or do this after boot, before to run "startx" command.
>
> You do not want to (re)boot a Unix for maintenance purposes only! Do you?
>
> (Ooops, THAT was looong-winded thread!)
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-06-10 Thread vasi vasi
That might mean next week! I'll keep you posted.

On Sat, Jun 10, 2023 at 7:00 PM vasi vasi  wrote:

> Thank you very much Fred, I will save this and try with the first
> occasion!
>
> On Sat, Jun 10, 2023 at 5:13 PM Fred van Stappen 
> wrote:
>
>> Re-hello Vasi.
>>
>> Hups, in previous post the code for symlinks was not ok, here the good:
>>
>> After installation of Xorg, make those symlinks in console (with root
>> access):
>>
>> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/libX11.so
>> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/libX11.so.7
>>
>> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so
>> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so.2
>>
>> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so
>> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so.2
>>
>>
>> --
>> *De :* Fred van Stappen 
>> *Envoyé :* samedi 10 juin 2023 15:59
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Hello Vasi.
>>
>> With last commit, mseide-msegui for NetBSD is working.
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/cfd179e9-3098-4604-af6a-8d64b54fb22c
>>
>> With mseide all (seems) to work, icons of menu are not shown, NetBSD uses
>> his own libX11.so.7 (! the last official and forever X11 lib is
>> libX11.so.6) and they change some atoms name (grr).
>> I have to find their changes (but very, very few doc, I think I must
>> study their X11 code).
>>
>> Anyway, when you are ready to install NetBSD, to make fpc run (because
>> there are no fpc package in NetBSD repository):
>>
>> Download the binary of fpc for NetBSD from here:
>> https://sourceforge.net/projects/freepascal/files/NetBSD/3.2.2/
>>
>> After installation of Xorg, make those symlinks in console (with root
>> access):
>>
>> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/lib/libX11.so
>> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/lib/libX11.so.7
>>
>> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so
>> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so.2
>>
>> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so
>> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so.2
>>
>> Voila.
>>
>> Good luck (with lot of courage and cups of coffee).
>>
>> Fre;D
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 8 juin 2023 03:17
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Ha ha, don't worry about DragonFlyBSD, I have the same problems in X
>> where both mouse and keyboard do not work. Lets exclude it for now. I had
>> NetBSD working well on an old laptop, I expect it to work. But no rush.
>>
>> On Thu, Jun 8, 2023 at 2:48 AM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi.
>>
>> So happy that it works for you (and to finish the fight)!
>> Of course it could be that some problems appear but after deed test of
>> mseide and ideU, I dont find one.
>>
>> For DragonFly, my biggest problem is that I cannot make the keyboard work
>> with Xorg.
>> After boot the keyboard and mouse work but after run startx, mouse is
>> still working but not the keyboard.
>> So I cannot test fpc gui applications.
>>
>> I did try many, many things, lot of surf in internet but no solution to
>> make the keyboard work.
>> I did try with VMWare and VitrualBox on Linux but always same result with
>> Xorg, no keyboard.
>> I even try on Windows and VMWare but no way, no keyboard.
>>
>> Maybe I will find a trick but now I must give up (before to become
>> totally crazy).
>>
>> Thanks Vasi for your tests and encouragment.
>>
>> Fre;D
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 8 juin 2023 00:09
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Hi Fred,
>> Tested my project, all errors reported are gone (one was a false error,
>> caused by my wrong logic).
>> So, for now, all good!
>> Great job, man! In such a short time, you made it OpenBSD compatible!
>> Congratulations again!
>>
>

Re: [MSEide-MSEgui-talk] New release?

2023-06-10 Thread vasi vasi
Thank you very much Fred, I will save this and try with the first occasion!

On Sat, Jun 10, 2023 at 5:13 PM Fred van Stappen  wrote:

> Re-hello Vasi.
>
> Hups, in previous post the code for symlinks was not ok, here the good:
>
> After installation of Xorg, make those symlinks in console (with root
> access):
>
> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/libX11.so
> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/libX11.so.7
>
> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so
> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so.2
>
> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so
> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so.2
>
>
> --
> *De :* Fred van Stappen 
> *Envoyé :* samedi 10 juin 2023 15:59
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hello Vasi.
>
> With last commit, mseide-msegui for NetBSD is working.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/cfd179e9-3098-4604-af6a-8d64b54fb22c
>
> With mseide all (seems) to work, icons of menu are not shown, NetBSD uses
> his own libX11.so.7 (! the last official and forever X11 lib is
> libX11.so.6) and they change some atoms name (grr).
> I have to find their changes (but very, very few doc, I think I must study
> their X11 code).
>
> Anyway, when you are ready to install NetBSD, to make fpc run (because
> there are no fpc package in NetBSD repository):
>
> Download the binary of fpc for NetBSD from here:
> https://sourceforge.net/projects/freepascal/files/NetBSD/3.2.2/
>
> After installation of Xorg, make those symlinks in console (with root
> access):
>
> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/lib/libX11.so
> ln -s /usr/X11R7/lib/libX11.so.7.0  /usr/lib/lib/libX11.so.7
>
> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so
> ln -s /usr/X11R7/lib/libfontconfig.so.2.3  /usr/lib/libfontconfig.so.2
>
> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so
> ln -s /usr/pkg/lib/libiconv.so.2.5.1  /usr/lib/libiconv.so.2
>
> Voila.
>
> Good luck (with lot of courage and cups of coffee).
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 8 juin 2023 03:17
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Ha ha, don't worry about DragonFlyBSD, I have the same problems in X where
> both mouse and keyboard do not work. Lets exclude it for now. I had NetBSD
> working well on an old laptop, I expect it to work. But no rush.
>
> On Thu, Jun 8, 2023 at 2:48 AM Fred van Stappen  wrote:
>
> Hello Vasi.
>
> So happy that it works for you (and to finish the fight)!
> Of course it could be that some problems appear but after deed test of
> mseide and ideU, I dont find one.
>
> For DragonFly, my biggest problem is that I cannot make the keyboard work
> with Xorg.
> After boot the keyboard and mouse work but after run startx, mouse is
> still working but not the keyboard.
> So I cannot test fpc gui applications.
>
> I did try many, many things, lot of surf in internet but no solution to
> make the keyboard work.
> I did try with VMWare and VitrualBox on Linux but always same result with
> Xorg, no keyboard.
> I even try on Windows and VMWare but no way, no keyboard.
>
> Maybe I will find a trick but now I must give up (before to become totally
> crazy).
>
> Thanks Vasi for your tests and encouragment.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 8 juin 2023 00:09
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hi Fred,
> Tested my project, all errors reported are gone (one was a false error,
> caused by my wrong logic).
> So, for now, all good!
> Great job, man! In such a short time, you made it OpenBSD compatible!
> Congratulations again!
>
> I'll report if there are more problems. I'll play with it more, as I have
> also some C-language projects that I have to test (raylib C library has
> problems as it depends of a github development version of glfw that is not
> yet ported to OpenBSD so I need to adapt raylib to use freeglut, but not a
> pascal problem, unless I start writing it in pascal instead) ... but I'm
> tempted to jump on NetBSD... maybe no need to rush yet as I don't have
> space for virtual machines, and that means to wipe OpenBSD to make room for
> the other...
> Oh well, I'm glad msegui is her

Re: [MSEide-MSEgui-talk] New release?

2023-06-07 Thread vasi vasi
Ha ha, don't worry about DragonFlyBSD, I have the same problems in X where
both mouse and keyboard do not work. Lets exclude it for now. I had NetBSD
working well on an old laptop, I expect it to work. But no rush.

On Thu, Jun 8, 2023 at 2:48 AM Fred van Stappen  wrote:

> Hello Vasi.
>
> So happy that it works for you (and to finish the fight)!
> Of course it could be that some problems appear but after deed test of
> mseide and ideU, I dont find one.
>
> For DragonFly, my biggest problem is that I cannot make the keyboard work
> with Xorg.
> After boot the keyboard and mouse work but after run startx, mouse is
> still working but not the keyboard.
> So I cannot test fpc gui applications.
>
> I did try many, many things, lot of surf in internet but no solution to
> make the keyboard work.
> I did try with VMWare and VitrualBox on Linux but always same result with
> Xorg, no keyboard.
> I even try on Windows and VMWare but no way, no keyboard.
>
> Maybe I will find a trick but now I must give up (before to become totally
> crazy).
>
> Thanks Vasi for your tests and encouragment.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 8 juin 2023 00:09
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hi Fred,
> Tested my project, all errors reported are gone (one was a false error,
> caused by my wrong logic).
> So, for now, all good!
> Great job, man! In such a short time, you made it OpenBSD compatible!
> Congratulations again!
>
> I'll report if there are more problems. I'll play with it more, as I have
> also some C-language projects that I have to test (raylib C library has
> problems as it depends of a github development version of glfw that is not
> yet ported to OpenBSD so I need to adapt raylib to use freeglut, but not a
> pascal problem, unless I start writing it in pascal instead) ... but I'm
> tempted to jump on NetBSD... maybe no need to rush yet as I don't have
> space for virtual machines, and that means to wipe OpenBSD to make room for
> the other...
> Oh well, I'm glad msegui is here now, as it deserves to be.
>
> On Wed, Jun 7, 2023 at 11:02 PM vasi vasi  wrote:
>
> Thank you Fred, can't wait to test it in my project!
>
> On Wed, Jun 7, 2023 at 7:50 AM Fred van Stappen  wrote:
>
> Hello Vasi.
>
> In last commit, attributes of files are fixed when using copyfile().
> And so the backup files too.
>
> 
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 6 juin 2023 12:29
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Another thing... mseide editor saves a backup for the current file you
> edit, right? But messes up the attributes of the file (if not intended):
> It sets the Owner's access to none, the Group's access to none and the
> Others' access to none *but* sets the executable attribute for Others.
>
> Screenshots are here:
> https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link
>
> for both subjects, in case the previous message (with the symlink to
> folder missing from *combobox* folder list) is held for moderation...
>
>
> On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
> wrote:
>
>
> Hello Vasi.
>
> > Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders
> Hum, I dont catch something because here the file-listbox works, with
> icons for all folders.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>
> > And once you create a new folder the app can't find it to refresh its
> list of folders...  -
> Re-hum also this one works here. But sure I miss something once again.
> Anyway in last commit was defined class_bridge to use classes.pas from fpc
> instead of mclasses.pas.
> Like needed for compiling BGRABimap application.  Maybe it will help.
>
> > - DragonFlyBSD (preffered as a file and database server but with great
> performance also in graphics)
> > - NetBSD (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> OK, sold, I will see if I can find time*energy for those too. ;-)
>
> Many thanks Vasi for all those clear explanation.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 5 juin 2023 19:59
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?

Re: [MSEide-MSEgui-talk] New release?

2023-06-07 Thread vasi vasi
Hi Fred,
Tested my project, all errors reported are gone (one was a false error,
caused by my wrong logic).
So, for now, all good!
Great job, man! In such a short time, you made it OpenBSD compatible!
Congratulations again!

I'll report if there are more problems. I'll play with it more, as I have
also some C-language projects that I have to test (raylib C library has
problems as it depends of a github development version of glfw that is not
yet ported to OpenBSD so I need to adapt raylib to use freeglut, but not a
pascal problem, unless I start writing it in pascal instead) ... but I'm
tempted to jump on NetBSD... maybe no need to rush yet as I don't have
space for virtual machines, and that means to wipe OpenBSD to make room for
the other...
Oh well, I'm glad msegui is here now, as it deserves to be.

On Wed, Jun 7, 2023 at 11:02 PM vasi vasi  wrote:

> Thank you Fred, can't wait to test it in my project!
>
> On Wed, Jun 7, 2023 at 7:50 AM Fred van Stappen  wrote:
>
>> Hello Vasi.
>>
>> In last commit, attributes of files are fixed when using copyfile().
>> And so the backup files too.
>>
>> 
>>
>> Fre;D
>> --
>> *De :* vasi vasi 
>> *Envoyé :* mardi 6 juin 2023 12:29
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Another thing... mseide editor saves a backup for the current file you
>> edit, right? But messes up the attributes of the file (if not intended):
>> It sets the Owner's access to none, the Group's access to none and the
>> Others' access to none *but* sets the executable attribute for Others.
>>
>> Screenshots are here:
>> https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link
>>
>> for both subjects, in case the previous message (with the symlink to
>> folder missing from *combobox* folder list) is held for moderation...
>>
>>
>> On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
>> wrote:
>>
>>
>> Hello Vasi.
>>
>> > Ok, really quick, the symlinks to folders do not appear in the list of
>> comboboxes that show lists of folders
>> Hum, I dont catch something because here the file-listbox works, with
>> icons for all folders.
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>>
>> > And once you create a new folder the app can't find it to refresh its
>> list of folders...  -
>> Re-hum also this one works here. But sure I miss something once again.
>> Anyway in last commit was defined class_bridge to use classes.pas from
>> fpc instead of mclasses.pas.
>> Like needed for compiling BGRABimap application.  Maybe it will help.
>>
>> > - DragonFlyBSD (preffered as a file and database server but with great
>> performance also in graphics)
>> > - NetBSD (used on old and odd equipment but also in Universities - one
>> of my favorite along DragonFlyBSD).
>>
>> OK, sold, I will see if I can find time*energy for those too. ;-)
>>
>> Many thanks Vasi for all those clear explanation.
>>
>> Fre;D
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* lundi 5 juin 2023 19:59
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Look at BSD as a last standing fortress, if Linux will fall to the
>> Corporations... And by that I mean completely controlled by them. Or look
>> at BSD like investing in your retirement plan. And I'm done :)
>>
>> On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:
>>
>> Now, about the differences between FreeBSD and OpenBSD. The first thing
>> that jumps at you is the difference in performance which is in FreeBSD's
>> favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
>> vulnerable in terms of security. There is HardenedBSD which is a port of
>> FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
>> firewall named pfSense (these three are binary compatible) - excellent, in
>> my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
>> which is now his worthy rival, both in terms of SMP and file system.
>> DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
>> similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
>> compatible with FreeBSD
>>
>> But back to OpenBSD, it is the most secure operating system in the world,
>>

Re: [MSEide-MSEgui-talk] New release?

2023-06-07 Thread vasi vasi
Thank you Fred, can't wait to test it in my project!

On Wed, Jun 7, 2023 at 7:50 AM Fred van Stappen  wrote:

> Hello Vasi.
>
> In last commit, attributes of files are fixed when using copyfile().
> And so the backup files too.
>
> 
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 6 juin 2023 12:29
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Another thing... mseide editor saves a backup for the current file you
> edit, right? But messes up the attributes of the file (if not intended):
> It sets the Owner's access to none, the Group's access to none and the
> Others' access to none *but* sets the executable attribute for Others.
>
> Screenshots are here:
> https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link
>
> for both subjects, in case the previous message (with the symlink to
> folder missing from *combobox* folder list) is held for moderation...
>
>
> On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
> wrote:
>
>
> Hello Vasi.
>
> > Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders
> Hum, I dont catch something because here the file-listbox works, with
> icons for all folders.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>
> > And once you create a new folder the app can't find it to refresh its
> list of folders...  -
> Re-hum also this one works here. But sure I miss something once again.
> Anyway in last commit was defined class_bridge to use classes.pas from fpc
> instead of mclasses.pas.
> Like needed for compiling BGRABimap application.  Maybe it will help.
>
> > - DragonFlyBSD (preffered as a file and database server but with great
> performance also in graphics)
> > - NetBSD (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> OK, sold, I will see if I can find time*energy for those too. ;-)
>
> Many thanks Vasi for all those clear explanation.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 5 juin 2023 19:59
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Look at BSD as a last standing fortress, if Linux will fall to the
> Corporations... And by that I mean completely controlled by them. Or look
> at BSD like investing in your retirement plan. And I'm done :)
>
> On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:
>
> Now, about the differences between FreeBSD and OpenBSD. The first thing
> that jumps at you is the difference in performance which is in FreeBSD's
> favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
> vulnerable in terms of security. There is HardenedBSD which is a port of
> FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
> firewall named pfSense (these three are binary compatible) - excellent, in
> my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
> which is now his worthy rival, both in terms of SMP and file system.
> DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
> similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
> compatible with FreeBSD
>
> But back to OpenBSD, it is the most secure operating system in the world,
> with all defaults oriented to security. I think from their developers we
> have OpenSSH... They are pioneering in security stuff. And I think it
> evolved from NetBSD which NetBSD is known for its amazing portability...
> But they are no longer binary compatible.
>
> To sum, There are 4 main BSD operating systems:
> - *FreeBSD *(with derivatives as HardenedBSD and pfSense and NomadBSD; It
> is considered good at everything, better than all, but bloated, insecure)
> - *DragonFlyBSD* (preffered as a file and database server but with great
> performance also in graphics)
> - *OpenBSD* (also firewall oriented but preferred by many as a secure
> workstation)
> - *NetBSD* (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> With their own specific but not binary compatibility between them. There
> are more, but these are the main reference.
>
> When you develop a Linux app and say that it is crossplatform, and works
> on BSD, you refer  to the fact that your app can compile and run on all
> these four BSDs. All have fpc ported to them, thanks to the fpc team
> Lazarus compiles also ok.
>
> Of course, th

Re: [MSEide-MSEgui-talk] New release?

2023-06-06 Thread vasi vasi
Another thing... mseide editor saves a backup for the current file you
edit, right? But messes up the attributes of the file (if not intended):
It sets the Owner's access to none, the Group's access to none and the
Others' access to none *but* sets the executable attribute for Others.

Screenshots are here:
https://drive.google.com/drive/folders/1qISDiI373EwRxTrx4a51dSMVGGSqw_qi?usp=drive_link

for both subjects, in case the previous message (with the symlink to folder
missing from *combobox* folder list) is held for moderation...


On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen  wrote:

>
> Hello Vasi.
>
> > Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders
> Hum, I dont catch something because here the file-listbox works, with
> icons for all folders.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>
> > And once you create a new folder the app can't find it to refresh its
> list of folders...  -
> Re-hum also this one works here. But sure I miss something once again.
> Anyway in last commit was defined class_bridge to use classes.pas from fpc
> instead of mclasses.pas.
> Like needed for compiling BGRABimap application.  Maybe it will help.
>
> > - DragonFlyBSD (preffered as a file and database server but with great
> performance also in graphics)
> > - NetBSD (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> OK, sold, I will see if I can find time*energy for those too. ;-)
>
> Many thanks Vasi for all those clear explanation.
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 5 juin 2023 19:59
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Look at BSD as a last standing fortress, if Linux will fall to the
> Corporations... And by that I mean completely controlled by them. Or look
> at BSD like investing in your retirement plan. And I'm done :)
>
> On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:
>
> Now, about the differences between FreeBSD and OpenBSD. The first thing
> that jumps at you is the difference in performance which is in FreeBSD's
> favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
> vulnerable in terms of security. There is HardenedBSD which is a port of
> FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
> firewall named pfSense (these three are binary compatible) - excellent, in
> my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
> which is now his worthy rival, both in terms of SMP and file system.
> DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
> similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
> compatible with FreeBSD
>
> But back to OpenBSD, it is the most secure operating system in the world,
> with all defaults oriented to security. I think from their developers we
> have OpenSSH... They are pioneering in security stuff. And I think it
> evolved from NetBSD which NetBSD is known for its amazing portability...
> But they are no longer binary compatible.
>
> To sum, There are 4 main BSD operating systems:
> - *FreeBSD *(with derivatives as HardenedBSD and pfSense and NomadBSD; It
> is considered good at everything, better than all, but bloated, insecure)
> - *DragonFlyBSD* (preffered as a file and database server but with great
> performance also in graphics)
> - *OpenBSD* (also firewall oriented but preferred by many as a secure
> workstation)
> - *NetBSD* (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> With their own specific but not binary compatibility between them. There
> are more, but these are the main reference.
>
> When you develop a Linux app and say that it is crossplatform, and works
> on BSD, you refer  to the fact that your app can compile and run on all
> these four BSDs. All have fpc ported to them, thanks to the fpc team
> Lazarus compiles also ok.
>
> Of course, there is more to say for each of them, but I'm not the
> qualified  person to do that...
> Hopefully, I did not confuse you even more... :P
>
> On Mon, Jun 5, 2023 at 8:06 PM vasi vasi  wrote:
>
> Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders - from memory. I am now on another
> computer...
>
> And once you create a new folder the app can't find it to refresh its list
> of folders...  - this one I did not studied it in depth... It will see it
> after a restart but I will describe it better

Re: [MSEide-MSEgui-talk] New release?

2023-06-06 Thread vasi vasi
Oops, sent themail with image attached and now is held on moderation ...
now, the message again, with link to my google driver for the image
attachement... Message was:


In my home folder, I have a symlink to /usr/local (where gcc-none-eabi is
installed) named gcc-arm. This symlink does not appear in the list of
folders of my combobox... image attached. In image, the Midnight Commander
shows the symlink gcc-arm, and in msegui app does not appear, although, if
full path is specified, things are working.

https://drive.google.com/file/d/13Ko1ZeRvK6FGc0NPWIDdDHfP7iLU17EL/view?usp=drive_link



On Tue, Jun 6, 2023 at 10:50 AM vasi vasi  wrote:

> In my home folder, I have a symlink to /usr/local (where gcc-none-eabi is
> installed) named gcc-arm. This symlink does not appear in the list of
> folders of my combobox... image attached. In image, the Midnight Commander
> shows the symlink gcc-arm, and in msegui app does not appear, although, if
> full path is specified, things are working.
>
>
>
> On Mon, Jun 5, 2023 at 11:34 PM Fred van Stappen 
> wrote:
>
>>
>> Hello Vasi.
>>
>> > Ok, really quick, the symlinks to folders do not appear in the list of
>> comboboxes that show lists of folders
>> Hum, I dont catch something because here the file-listbox works, with
>> icons for all folders.
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/168a4814-21c2-46fe-b257-4f7f1dceaf98
>>
>> > And once you create a new folder the app can't find it to refresh its
>> list of folders...  -
>> Re-hum also this one works here. But sure I miss something once again.
>> Anyway in last commit was defined class_bridge to use classes.pas from
>> fpc instead of mclasses.pas.
>> Like needed for compiling BGRABimap application.  Maybe it will help.
>>
>> > - DragonFlyBSD (preffered as a file and database server but with great
>> performance also in graphics)
>> > - NetBSD (used on old and odd equipment but also in Universities - one
>> of my favorite along DragonFlyBSD).
>>
>> OK, sold, I will see if I can find time*energy for those too. ;-)
>>
>> Many thanks Vasi for all those clear explanation.
>>
>> Fre;D
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* lundi 5 juin 2023 19:59
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Look at BSD as a last standing fortress, if Linux will fall to the
>> Corporations... And by that I mean completely controlled by them. Or look
>> at BSD like investing in your retirement plan. And I'm done :)
>>
>> On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:
>>
>> Now, about the differences between FreeBSD and OpenBSD. The first thing
>> that jumps at you is the difference in performance which is in FreeBSD's
>> favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
>> vulnerable in terms of security. There is HardenedBSD which is a port of
>> FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
>> firewall named pfSense (these three are binary compatible) - excellent, in
>> my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
>> which is now his worthy rival, both in terms of SMP and file system.
>> DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
>> similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
>> compatible with FreeBSD
>>
>> But back to OpenBSD, it is the most secure operating system in the world,
>> with all defaults oriented to security. I think from their developers we
>> have OpenSSH... They are pioneering in security stuff. And I think it
>> evolved from NetBSD which NetBSD is known for its amazing portability...
>> But they are no longer binary compatible.
>>
>> To sum, There are 4 main BSD operating systems:
>> - *FreeBSD *(with derivatives as HardenedBSD and pfSense and NomadBSD;
>> It is considered good at everything, better than all, but bloated, insecure)
>> - *DragonFlyBSD* (preffered as a file and database server but with great
>> performance also in graphics)
>> - *OpenBSD* (also firewall oriented but preferred by many as a secure
>> workstation)
>> - *NetBSD* (used on old and odd equipment but also in Universities - one
>> of my favorite along DragonFlyBSD).
>>
>> With their own specific but not binary compatibility between them. There
>> are more, but these are the main reference.
>>
>> When you develop a Linux app and say that it is crossplatform, and works

Re: [MSEide-MSEgui-talk] New release?

2023-06-05 Thread vasi vasi
Look at BSD as a last standing fortress, if Linux will fall to the
Corporations... And by that I mean completely controlled by them. Or look
at BSD like investing in your retirement plan. And I'm done :)

On Mon, Jun 5, 2023 at 8:41 PM vasi vasi  wrote:

> Now, about the differences between FreeBSD and OpenBSD. The first thing
> that jumps at you is the difference in performance which is in FreeBSD's
> favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
> vulnerable in terms of security. There is HardenedBSD which is a port of
> FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
> firewall named pfSense (these three are binary compatible) - excellent, in
> my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
> which is now his worthy rival, both in terms of SMP and file system.
> DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
> similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
> compatible with FreeBSD
>
> But back to OpenBSD, it is the most secure operating system in the world,
> with all defaults oriented to security. I think from their developers we
> have OpenSSH... They are pioneering in security stuff. And I think it
> evolved from NetBSD which NetBSD is known for its amazing portability...
> But they are no longer binary compatible.
>
> To sum, There are 4 main BSD operating systems:
> - *FreeBSD *(with derivatives as HardenedBSD and pfSense and NomadBSD; It
> is considered good at everything, better than all, but bloated, insecure)
> - *DragonFlyBSD* (preffered as a file and database server but with great
> performance also in graphics)
> - *OpenBSD* (also firewall oriented but preferred by many as a secure
> workstation)
> - *NetBSD* (used on old and odd equipment but also in Universities - one
> of my favorite along DragonFlyBSD).
>
> With their own specific but not binary compatibility between them. There
> are more, but these are the main reference.
>
> When you develop a Linux app and say that it is crossplatform, and works
> on BSD, you refer  to the fact that your app can compile and run on all
> these four BSDs. All have fpc ported to them, thanks to the fpc team
> Lazarus compiles also ok.
>
> Of course, there is more to say for each of them, but I'm not the
> qualified  person to do that...
> Hopefully, I did not confuse you even more... :P
>
> On Mon, Jun 5, 2023 at 8:06 PM vasi vasi  wrote:
>
>> Ok, really quick, the symlinks to folders do not appear in the list of
>> comboboxes that show lists of folders - from memory. I am now on another
>> computer...
>>
>> And once you create a new folder the app can't find it to refresh its
>> list of folders...  - this one I did not studied it in depth... It will see
>> it after a restart but I will describe it better with another occasion...
>>
>> It is about a project that I started under Linux and there works ok. It
>> uses the components from the palette, nothing new created.  I will try to
>> make a demo, and create a repository for you but when time permits.
>>
>> On Mon, Jun 5, 2023 at 5:47 PM Fred van Stappen 
>> wrote:
>>
>>> Re hello Vasi.
>>>
>>> Because the only way I have (for the moment) to download files is via
>>> "git clone", I can create a new github project with some test applications.
>>> So you are welcome to show me some test aplications that have problems
>>> and I will add it.
>>>
>>> A other way should be that you show me some problem-demos from
>>> https://github.com/mse-org/mseuniverse
>>> I can do a "git clone" of it and test the applications with problems.
>>>
>>> But cool, there is no hurry and summer is coming.
>>>
>>> 
>>>
>>> Fre;D
>>>
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* lundi 5 juin 2023 15:00
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Hi Fred,
>>>
>>> There are a few more problems regarding folders, but I won't tell you
>>> until you have some more time for this, is not an emergency, I'm also
>>> working on other projects...
>>>
>>> Plus, a message, about an access violation that does not visibly affect
>>> the functionality of mseide...
>>>
>>> On Sun, Jun 4, 2023 at 9:08 PM vasi vasi  wrote:
>>>
>>> Thank you Fred, I will check it this night!
>>>
>>> On Sun, Jun 4, 2023 at 9:06 PM 

Re: [MSEide-MSEgui-talk] New release?

2023-06-05 Thread vasi vasi
Now, about the differences between FreeBSD and OpenBSD. The first thing
that jumps at you is the difference in performance which is in FreeBSD's
favor. FreeBSD has a better support for SMP than OpenBSD. But it is more
vulnerable in terms of security. There is HardenedBSD which is a port of
FreeBSD but with hardened kernel. On top of HardenedBSD, is built a great
firewall named pfSense (these three are binary compatible) - excellent, in
my opinion. Another early port of FreeBSD happened to be DragonFlyBSD,
which is now his worthy rival, both in terms of SMP and file system.
DragonFlyBSD has a file system as secure as Ext4 or XFS but with features
similar to ZFS and its target is to make ZFS obsolete. Is no longer binary
compatible with FreeBSD

But back to OpenBSD, it is the most secure operating system in the world,
with all defaults oriented to security. I think from their developers we
have OpenSSH... They are pioneering in security stuff. And I think it
evolved from NetBSD which NetBSD is known for its amazing portability...
But they are no longer binary compatible.

To sum, There are 4 main BSD operating systems:
- *FreeBSD *(with derivatives as HardenedBSD and pfSense and NomadBSD; It
is considered good at everything, better than all, but bloated, insecure)
- *DragonFlyBSD* (preffered as a file and database server but with great
performance also in graphics)
- *OpenBSD* (also firewall oriented but preferred by many as a secure
workstation)
- *NetBSD* (used on old and odd equipment but also in Universities - one of
my favorite along DragonFlyBSD).

With their own specific but not binary compatibility between them. There
are more, but these are the main reference.

When you develop a Linux app and say that it is crossplatform, and works on
BSD, you refer  to the fact that your app can compile and run on all these
four BSDs. All have fpc ported to them, thanks to the fpc team Lazarus
compiles also ok.

Of course, there is more to say for each of them, but I'm not the
qualified  person to do that...
Hopefully, I did not confuse you even more... :P

On Mon, Jun 5, 2023 at 8:06 PM vasi vasi  wrote:

> Ok, really quick, the symlinks to folders do not appear in the list of
> comboboxes that show lists of folders - from memory. I am now on another
> computer...
>
> And once you create a new folder the app can't find it to refresh its list
> of folders...  - this one I did not studied it in depth... It will see it
> after a restart but I will describe it better with another occasion...
>
> It is about a project that I started under Linux and there works ok. It
> uses the components from the palette, nothing new created.  I will try to
> make a demo, and create a repository for you but when time permits.
>
> On Mon, Jun 5, 2023 at 5:47 PM Fred van Stappen  wrote:
>
>> Re hello Vasi.
>>
>> Because the only way I have (for the moment) to download files is via
>> "git clone", I can create a new github project with some test applications.
>> So you are welcome to show me some test aplications that have problems
>> and I will add it.
>>
>> A other way should be that you show me some problem-demos from
>> https://github.com/mse-org/mseuniverse
>> I can do a "git clone" of it and test the applications with problems.
>>
>> But cool, there is no hurry and summer is coming.
>>
>> 
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* lundi 5 juin 2023 15:00
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Hi Fred,
>>
>> There are a few more problems regarding folders, but I won't tell you
>> until you have some more time for this, is not an emergency, I'm also
>> working on other projects...
>>
>> Plus, a message, about an access violation that does not visibly affect
>> the functionality of mseide...
>>
>> On Sun, Jun 4, 2023 at 9:08 PM vasi vasi  wrote:
>>
>> Thank you Fred, I will check it this night!
>>
>> On Sun, Jun 4, 2023 at 9:06 PM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi and everybody.
>>
>> OK done.  All seems fixed, graphic, directory and file access, error at
>> closing.
>> Tested also memory leak for mseide and ideU: 0 memory leak. (with last
>> commit).
>>
>> Ready to be tested!
>>
>> It was a nice battle.
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* dimanche 4 juin 2023 16:24
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>

Re: [MSEide-MSEgui-talk] New release?

2023-06-05 Thread vasi vasi
Ok, really quick, the symlinks to folders do not appear in the list of
comboboxes that show lists of folders - from memory. I am now on another
computer...

And once you create a new folder the app can't find it to refresh its list
of folders...  - this one I did not studied it in depth... It will see it
after a restart but I will describe it better with another occasion...

It is about a project that I started under Linux and there works ok. It
uses the components from the palette, nothing new created.  I will try to
make a demo, and create a repository for you but when time permits.

On Mon, Jun 5, 2023 at 5:47 PM Fred van Stappen  wrote:

> Re hello Vasi.
>
> Because the only way I have (for the moment) to download files is via "git
> clone", I can create a new github project with some test applications.
> So you are welcome to show me some test aplications that have problems and
> I will add it.
>
> A other way should be that you show me some problem-demos from
> https://github.com/mse-org/mseuniverse
> I can do a "git clone" of it and test the applications with problems.
>
> But cool, there is no hurry and summer is coming.
>
> 
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 5 juin 2023 15:00
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Hi Fred,
>
> There are a few more problems regarding folders, but I won't tell you
> until you have some more time for this, is not an emergency, I'm also
> working on other projects...
>
> Plus, a message, about an access violation that does not visibly affect
> the functionality of mseide...
>
> On Sun, Jun 4, 2023 at 9:08 PM vasi vasi  wrote:
>
> Thank you Fred, I will check it this night!
>
> On Sun, Jun 4, 2023 at 9:06 PM Fred van Stappen  wrote:
>
> Hello Vasi and everybody.
>
> OK done.  All seems fixed, graphic, directory and file access, error at
> closing.
> Tested also memory leak for mseide and ideU: 0 memory leak. (with last
> commit).
>
> Ready to be tested!
>
> It was a nice battle.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* dimanche 4 juin 2023 16:24
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Wow! Amazing job man! Ha ha!
> Congratulations! You checked one more operating system for msegui and ideU!
>
> On Sun, Jun 4, 2023 at 5:49 AM Fred van Stappen  wrote:
>
> Hello Vasi.
>
> OK the fully workable solution found!
> readdir_r() is in the pocked (ok last commit ).
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/a8180cc9-e65f-4a05-a2c1-e9de4b3e160a
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/813bd25c-5f93-4130-8bb2-9249f19e89da
>
> Yep!
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* samedi 3 juin 2023 16:56
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I intend to use that as well... one day we might find a fully workable
> solution...
>
> On Sat, Jun 3, 2023 at 2:40 AM Fred van Stappen  wrote:
>
> Re-hello Vasi.
>
> ideU compiles and works ok.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/1d68e8bb-1fa0-40e2-9849-52fc534bda16
>
> Of course the file-dialog does not work but if you write the complete path
> of a project, it loads and you can use the ide.
>
> So there is only that readdir_r() method that makes shadow, I hope that
> some light will appear...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* vendredi 2 juin 2023 23:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, your effort is greatly appreciated! I am happy with what
> you did already!
> Thank you again!
>
> On Fri, Jun 2, 2023 at 11:49 PM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did spent some white night and black afternoon but I am blocked with one
> method that does not work as expected.
>
> It is function "sys_readdirstream(var stream: dirstreamty; var info:
> fileinfoty): boolean"  in /kernel/linux/msesysintf.pas.
> With Linux and FreeBSD, after the function
> "readdir64_r(pdir(d.dir),@dirent,@po1) = 0" the dirent.d_name is correct
> but there is nothing with OpenBSD.
>
> Note that with OpenBSD it is "readdir_r" method that is used from libc and
> the &

Re: [MSEide-MSEgui-talk] New release?

2023-06-05 Thread vasi vasi
Hi Fred,

There are a few more problems regarding folders, but I won't tell you until
you have some more time for this, is not an emergency, I'm also working on
other projects...

Plus, a message, about an access violation that does not visibly affect the
functionality of mseide...

On Sun, Jun 4, 2023 at 9:08 PM vasi vasi  wrote:

> Thank you Fred, I will check it this night!
>
> On Sun, Jun 4, 2023 at 9:06 PM Fred van Stappen  wrote:
>
>> Hello Vasi and everybody.
>>
>> OK done.  All seems fixed, graphic, directory and file access, error at
>> closing.
>> Tested also memory leak for mseide and ideU: 0 memory leak. (with last
>> commit).
>>
>> Ready to be tested!
>>
>> It was a nice battle.
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* dimanche 4 juin 2023 16:24
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Wow! Amazing job man! Ha ha!
>> Congratulations! You checked one more operating system for msegui and
>> ideU!
>>
>> On Sun, Jun 4, 2023 at 5:49 AM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi.
>>
>> OK the fully workable solution found!
>> readdir_r() is in the pocked (ok last commit ).
>>
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/a8180cc9-e65f-4a05-a2c1-e9de4b3e160a
>>
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/813bd25c-5f93-4130-8bb2-9249f19e89da
>>
>> Yep!
>>
>> Fre;D
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* samedi 3 juin 2023 16:56
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> I intend to use that as well... one day we might find a fully workable
>> solution...
>>
>> On Sat, Jun 3, 2023 at 2:40 AM Fred van Stappen 
>> wrote:
>>
>> Re-hello Vasi.
>>
>> ideU compiles and works ok.
>>
>> https://github.com/mse-org/mseide-msegui/assets/3421249/1d68e8bb-1fa0-40e2-9849-52fc534bda16
>>
>> Of course the file-dialog does not work but if you write the complete
>> path of a project, it loads and you can use the ide.
>>
>> So there is only that readdir_r() method that makes shadow, I hope that
>> some light will appear...
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* vendredi 2 juin 2023 23:58
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Thank you Fred, your effort is greatly appreciated! I am happy with what
>> you did already!
>> Thank you again!
>>
>> On Fri, Jun 2, 2023 at 11:49 PM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi.
>>
>> I did spent some white night and black afternoon but I am blocked with
>> one method that does not work as expected.
>>
>> It is function "sys_readdirstream(var stream: dirstreamty; var info:
>> fileinfoty): boolean"  in /kernel/linux/msesysintf.pas.
>> With Linux and FreeBSD, after the function
>> "readdir64_r(pdir(d.dir),@dirent,@po1) = 0" the dirent.d_name is correct
>> but there is nothing with OpenBSD.
>>
>> Note that with OpenBSD it is "readdir_r" method that is used from libc
>> and the "dirent" record was adapted like in OpenBSD manual.
>>
>> So, to resume, all is working apart for components that use
>> "sys_readdirstream()" method, for example the filedialog component.
>>
>> I did try also with last fpc 3.3.1 compiled from trunk, without better
>> result.
>>
>> I have to admit that, sadly, I did not find the solution.
>>
>> Fre;D
>>
>> ;-(
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* jeudi 1 juin 2023 11:48
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> I will test it in around one hour, and keep you posted.
>>
>> On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen 
>> wrote:
>>
>> Re-..._re hello Vasi.
>>
>> Yep, on OpenBSD, mseide compiles, links and ... run!
>>
>> Last commit should do the trick.
>>
>> Here sceenshot ( the last for tonight ):
>>
>> ht

Re: [MSEide-MSEgui-talk] New release?

2023-06-04 Thread vasi vasi
Thank you Fred, I will check it this night!

On Sun, Jun 4, 2023 at 9:06 PM Fred van Stappen  wrote:

> Hello Vasi and everybody.
>
> OK done.  All seems fixed, graphic, directory and file access, error at
> closing.
> Tested also memory leak for mseide and ideU: 0 memory leak. (with last
> commit).
>
> Ready to be tested!
>
> It was a nice battle.
>
> Fre;D
>
> ------
> *De :* vasi vasi 
> *Envoyé :* dimanche 4 juin 2023 16:24
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Wow! Amazing job man! Ha ha!
> Congratulations! You checked one more operating system for msegui and ideU!
>
> On Sun, Jun 4, 2023 at 5:49 AM Fred van Stappen  wrote:
>
> Hello Vasi.
>
> OK the fully workable solution found!
> readdir_r() is in the pocked (ok last commit ).
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/a8180cc9-e65f-4a05-a2c1-e9de4b3e160a
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/813bd25c-5f93-4130-8bb2-9249f19e89da
>
> Yep!
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* samedi 3 juin 2023 16:56
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I intend to use that as well... one day we might find a fully workable
> solution...
>
> On Sat, Jun 3, 2023 at 2:40 AM Fred van Stappen  wrote:
>
> Re-hello Vasi.
>
> ideU compiles and works ok.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/1d68e8bb-1fa0-40e2-9849-52fc534bda16
>
> Of course the file-dialog does not work but if you write the complete path
> of a project, it loads and you can use the ide.
>
> So there is only that readdir_r() method that makes shadow, I hope that
> some light will appear...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* vendredi 2 juin 2023 23:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, your effort is greatly appreciated! I am happy with what
> you did already!
> Thank you again!
>
> On Fri, Jun 2, 2023 at 11:49 PM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did spent some white night and black afternoon but I am blocked with one
> method that does not work as expected.
>
> It is function "sys_readdirstream(var stream: dirstreamty; var info:
> fileinfoty): boolean"  in /kernel/linux/msesysintf.pas.
> With Linux and FreeBSD, after the function
> "readdir64_r(pdir(d.dir),@dirent,@po1) = 0" the dirent.d_name is correct
> but there is nothing with OpenBSD.
>
> Note that with OpenBSD it is "readdir_r" method that is used from libc and
> the "dirent" record was adapted like in OpenBSD manual.
>
> So, to resume, all is working apart for components that use
> "sys_readdirstream()" method, for example the filedialog component.
>
> I did try also with last fpc 3.3.1 compiled from trunk, without better
> result.
>
> I have to admit that, sadly, I did not find the solution.
>
> Fre;D
>
> ;-(
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 1 juin 2023 11:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I will test it in around one hour, and keep you posted.
>
> On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen  wrote:
>
> Re-..._re hello Vasi.
>
> Yep, on OpenBSD, mseide compiles, links and ... run!
>
> Last commit should do the trick.
>
> Here sceenshot ( the last for tonight ):
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/3ff71e23-396a-472a-a34e-083a37284cab
>
> Fre;D
>
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 19:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> * meant to say /etc as destination for the doas.conf file...
>
> On Wed, May 31, 2023 at 8:48 PM vasi vasi  wrote:
>
> There is no binary compatibility between FreeBSD and OpenBSD... none of
> the *BSDs are compatible.
> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
> To get root access, your user must be member of wheel and control groups.
> Instead of sudo, you use doas.
> To activate doas, you have to create a doas.conf in /et with the following
> content (a single line):
>
> permit per

Re: [MSEide-MSEgui-talk] New release?

2023-06-04 Thread vasi vasi
Wow! Amazing job man! Ha ha!
Congratulations! You checked one more operating system for msegui and ideU!

On Sun, Jun 4, 2023 at 5:49 AM Fred van Stappen  wrote:

> Hello Vasi.
>
> OK the fully workable solution found!
> readdir_r() is in the pocked (ok last commit ).
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/a8180cc9-e65f-4a05-a2c1-e9de4b3e160a
>
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/813bd25c-5f93-4130-8bb2-9249f19e89da
>
> Yep!
>
> Fre;D
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* samedi 3 juin 2023 16:56
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I intend to use that as well... one day we might find a fully workable
> solution...
>
> On Sat, Jun 3, 2023 at 2:40 AM Fred van Stappen  wrote:
>
> Re-hello Vasi.
>
> ideU compiles and works ok.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/1d68e8bb-1fa0-40e2-9849-52fc534bda16
>
> Of course the file-dialog does not work but if you write the complete path
> of a project, it loads and you can use the ide.
>
> So there is only that readdir_r() method that makes shadow, I hope that
> some light will appear...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* vendredi 2 juin 2023 23:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, your effort is greatly appreciated! I am happy with what
> you did already!
> Thank you again!
>
> On Fri, Jun 2, 2023 at 11:49 PM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did spent some white night and black afternoon but I am blocked with one
> method that does not work as expected.
>
> It is function "sys_readdirstream(var stream: dirstreamty; var info:
> fileinfoty): boolean"  in /kernel/linux/msesysintf.pas.
> With Linux and FreeBSD, after the function
> "readdir64_r(pdir(d.dir),@dirent,@po1) = 0" the dirent.d_name is correct
> but there is nothing with OpenBSD.
>
> Note that with OpenBSD it is "readdir_r" method that is used from libc and
> the "dirent" record was adapted like in OpenBSD manual.
>
> So, to resume, all is working apart for components that use
> "sys_readdirstream()" method, for example the filedialog component.
>
> I did try also with last fpc 3.3.1 compiled from trunk, without better
> result.
>
> I have to admit that, sadly, I did not find the solution.
>
> Fre;D
>
> ;-(
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 1 juin 2023 11:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I will test it in around one hour, and keep you posted.
>
> On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen  wrote:
>
> Re-..._re hello Vasi.
>
> Yep, on OpenBSD, mseide compiles, links and ... run!
>
> Last commit should do the trick.
>
> Here sceenshot ( the last for tonight ):
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/3ff71e23-396a-472a-a34e-083a37284cab
>
> Fre;D
>
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 19:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> * meant to say /etc as destination for the doas.conf file...
>
> On Wed, May 31, 2023 at 8:48 PM vasi vasi  wrote:
>
> There is no binary compatibility between FreeBSD and OpenBSD... none of
> the *BSDs are compatible.
> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
> To get root access, your user must be member of wheel and control groups.
> Instead of sudo, you use doas.
> To activate doas, you have to create a doas.conf in /et with the following
> content (a single line):
>
> permit persist :wheel
>
> I doubt you will solve it, it is too much work. Right now, I am ok with
> Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
> extremely restrictive and kinda slow compared to even FreeBSD, not talking
> about linux. THank you again but I will advise not to pursue it further.
>
> The most annoying thing for me is that I am unable to run apps compiled in
> clang that uses GLFW library... lots of crashes... raylib and nanovg
> graphic libraries that uses GL are a no-no :(   I had more success in
> FreeBSD and NetBSD overall...
>
>
> On Wed, May 31, 2023 at 8:30 PM vasi vasi  wrote:
>
> Hi Fred,

Re: [MSEide-MSEgui-talk] New release?

2023-06-03 Thread vasi vasi
I intend to use that as well... one day we might find a fully workable
solution...

On Sat, Jun 3, 2023 at 2:40 AM Fred van Stappen  wrote:

> Re-hello Vasi.
>
> ideU compiles and works ok.
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/1d68e8bb-1fa0-40e2-9849-52fc534bda16
>
> Of course the file-dialog does not work but if you write the complete path
> of a project, it loads and you can use the ide.
>
> So there is only that readdir_r() method that makes shadow, I hope that
> some light will appear...
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* vendredi 2 juin 2023 23:58
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, your effort is greatly appreciated! I am happy with what
> you did already!
> Thank you again!
>
> On Fri, Jun 2, 2023 at 11:49 PM Fred van Stappen 
> wrote:
>
> Hello Vasi.
>
> I did spent some white night and black afternoon but I am blocked with one
> method that does not work as expected.
>
> It is function "sys_readdirstream(var stream: dirstreamty; var info:
> fileinfoty): boolean"  in /kernel/linux/msesysintf.pas.
> With Linux and FreeBSD, after the function
> "readdir64_r(pdir(d.dir),@dirent,@po1) = 0" the dirent.d_name is correct
> but there is nothing with OpenBSD.
>
> Note that with OpenBSD it is "readdir_r" method that is used from libc and
> the "dirent" record was adapted like in OpenBSD manual.
>
> So, to resume, all is working apart for components that use
> "sys_readdirstream()" method, for example the filedialog component.
>
> I did try also with last fpc 3.3.1 compiled from trunk, without better
> result.
>
> I have to admit that, sadly, I did not find the solution.
>
> Fre;D
>
> ;-(
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 1 juin 2023 11:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I will test it in around one hour, and keep you posted.
>
> On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen  wrote:
>
> Re-..._re hello Vasi.
>
> Yep, on OpenBSD, mseide compiles, links and ... run!
>
> Last commit should do the trick.
>
> Here sceenshot ( the last for tonight ):
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/3ff71e23-396a-472a-a34e-083a37284cab
>
> Fre;D
>
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 19:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> * meant to say /etc as destination for the doas.conf file...
>
> On Wed, May 31, 2023 at 8:48 PM vasi vasi  wrote:
>
> There is no binary compatibility between FreeBSD and OpenBSD... none of
> the *BSDs are compatible.
> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
> To get root access, your user must be member of wheel and control groups.
> Instead of sudo, you use doas.
> To activate doas, you have to create a doas.conf in /et with the following
> content (a single line):
>
> permit persist :wheel
>
> I doubt you will solve it, it is too much work. Right now, I am ok with
> Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
> extremely restrictive and kinda slow compared to even FreeBSD, not talking
> about linux. THank you again but I will advise not to pursue it further.
>
> The most annoying thing for me is that I am unable to run apps compiled in
> clang that uses GLFW library... lots of crashes... raylib and nanovg
> graphic libraries that uses GL are a no-no :(   I had more success in
> FreeBSD and NetBSD overall...
>
>
> On Wed, May 31, 2023 at 8:30 PM vasi vasi  wrote:
>
> Hi Fred,
> fpc is included in OpenBSD repository...
> you look for it with pkg_info -Q fpc
> and install it with pkg_add fpc
> but you have to install also the other units...
> But I think sourceforge has packages for 3.2.2 for OpenBSD?
>
> On Wed, May 31, 2023 at 7:55 PM Fred van Stappen 
> wrote:
>
> Re-re hello Vasi.
> Do you know from where to download a fpc OpenBSD release?
> I only found fpc install release for FreeBSD (or maybe the release of fpc
> FreeBSD works for OpenBSD) ?
>
> Thanks.
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 10:36
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Ok, I t

Re: [MSEide-MSEgui-talk] New release?

2023-06-02 Thread vasi vasi
Thank you Fred, your effort is greatly appreciated! I am happy with what
you did already!
Thank you again!

On Fri, Jun 2, 2023 at 11:49 PM Fred van Stappen  wrote:

> Hello Vasi.
>
> I did spent some white night and black afternoon but I am blocked with one
> method that does not work as expected.
>
> It is function "sys_readdirstream(var stream: dirstreamty; var info:
> fileinfoty): boolean"  in /kernel/linux/msesysintf.pas.
> With Linux and FreeBSD, after the function
> "readdir64_r(pdir(d.dir),@dirent,@po1) = 0" the dirent.d_name is correct
> but there is nothing with OpenBSD.
>
> Note that with OpenBSD it is "readdir_r" method that is used from libc and
> the "dirent" record was adapted like in OpenBSD manual.
>
> So, to resume, all is working apart for components that use
> "sys_readdirstream()" method, for example the filedialog component.
>
> I did try also with last fpc 3.3.1 compiled from trunk, without better
> result.
>
> I have to admit that, sadly, I did not find the solution.
>
> Fre;D
>
> ;-(
>
> --
> *De :* vasi vasi 
> *Envoyé :* jeudi 1 juin 2023 11:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> I will test it in around one hour, and keep you posted.
>
> On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen  wrote:
>
> Re-..._re hello Vasi.
>
> Yep, on OpenBSD, mseide compiles, links and ... run!
>
> Last commit should do the trick.
>
> Here sceenshot ( the last for tonight ):
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/3ff71e23-396a-472a-a34e-083a37284cab
>
> Fre;D
>
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 19:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> * meant to say /etc as destination for the doas.conf file...
>
> On Wed, May 31, 2023 at 8:48 PM vasi vasi  wrote:
>
> There is no binary compatibility between FreeBSD and OpenBSD... none of
> the *BSDs are compatible.
> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
> To get root access, your user must be member of wheel and control groups.
> Instead of sudo, you use doas.
> To activate doas, you have to create a doas.conf in /et with the following
> content (a single line):
>
> permit persist :wheel
>
> I doubt you will solve it, it is too much work. Right now, I am ok with
> Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
> extremely restrictive and kinda slow compared to even FreeBSD, not talking
> about linux. THank you again but I will advise not to pursue it further.
>
> The most annoying thing for me is that I am unable to run apps compiled in
> clang that uses GLFW library... lots of crashes... raylib and nanovg
> graphic libraries that uses GL are a no-no :(   I had more success in
> FreeBSD and NetBSD overall...
>
>
> On Wed, May 31, 2023 at 8:30 PM vasi vasi  wrote:
>
> Hi Fred,
> fpc is included in OpenBSD repository...
> you look for it with pkg_info -Q fpc
> and install it with pkg_add fpc
> but you have to install also the other units...
> But I think sourceforge has packages for 3.2.2 for OpenBSD?
>
> On Wed, May 31, 2023 at 7:55 PM Fred van Stappen 
> wrote:
>
> Re-re hello Vasi.
> Do you know from where to download a fpc OpenBSD release?
> I only found fpc install release for FreeBSD (or maybe the release of fpc
> FreeBSD works for OpenBSD) ?
>
> Thanks.
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 10:36
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Ok, I tried mseide first, it compiles msegui ok but fails at linking...
> It says there are undefined references to "__error" and "iconv" in
> msecwstring.pas, mselibc.pas and msesysintf1.pas
>
> Probably OpenBSD not a valid target?
>
> On Wed, May 31, 2023 at 10:42 AM vasi vasi  wrote:
>
> Actually, I will try to figure it from your compilation command of uide
> from your repository, I'll keep you posted...
>
> On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:
>
> Thank you Fred, my problem with mseide-msegui is as follows:
> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no Lazarus)
> and I would like to have a makefile or a script that assures the
> compilation of the msegui units, required to create mseide executable. Once
> done, probably I will be able to compile also yo

Re: [MSEide-MSEgui-talk] New release?

2023-06-01 Thread vasi vasi
I will test it in around one hour, and keep you posted.

On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen  wrote:

> Re-..._re hello Vasi.
>
> Yep, on OpenBSD, mseide compiles, links and ... run!
>
> Last commit should do the trick.
>
> Here sceenshot ( the last for tonight ):
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/3ff71e23-396a-472a-a34e-083a37284cab
>
> Fre;D
>
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 19:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> * meant to say /etc as destination for the doas.conf file...
>
> On Wed, May 31, 2023 at 8:48 PM vasi vasi  wrote:
>
> There is no binary compatibility between FreeBSD and OpenBSD... none of
> the *BSDs are compatible.
> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
> To get root access, your user must be member of wheel and control groups.
> Instead of sudo, you use doas.
> To activate doas, you have to create a doas.conf in /et with the following
> content (a single line):
>
> permit persist :wheel
>
> I doubt you will solve it, it is too much work. Right now, I am ok with
> Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
> extremely restrictive and kinda slow compared to even FreeBSD, not talking
> about linux. THank you again but I will advise not to pursue it further.
>
> The most annoying thing for me is that I am unable to run apps compiled in
> clang that uses GLFW library... lots of crashes... raylib and nanovg
> graphic libraries that uses GL are a no-no :(   I had more success in
> FreeBSD and NetBSD overall...
>
>
> On Wed, May 31, 2023 at 8:30 PM vasi vasi  wrote:
>
> Hi Fred,
> fpc is included in OpenBSD repository...
> you look for it with pkg_info -Q fpc
> and install it with pkg_add fpc
> but you have to install also the other units...
> But I think sourceforge has packages for 3.2.2 for OpenBSD?
>
> On Wed, May 31, 2023 at 7:55 PM Fred van Stappen 
> wrote:
>
> Re-re hello Vasi.
> Do you know from where to download a fpc OpenBSD release?
> I only found fpc install release for FreeBSD (or maybe the release of fpc
> FreeBSD works for OpenBSD) ?
>
> Thanks.
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 10:36
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Ok, I tried mseide first, it compiles msegui ok but fails at linking...
> It says there are undefined references to "__error" and "iconv" in
> msecwstring.pas, mselibc.pas and msesysintf1.pas
>
> Probably OpenBSD not a valid target?
>
> On Wed, May 31, 2023 at 10:42 AM vasi vasi  wrote:
>
> Actually, I will try to figure it from your compilation command of uide
> from your repository, I'll keep you posted...
>
> On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:
>
> Thank you Fred, my problem with mseide-msegui is as follows:
> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no Lazarus)
> and I would like to have a makefile or a script that assures the
> compilation of the msegui units, required to create mseide executable. Once
> done, probably I will be able to compile also your ide...
>
> Of course, I will download your ide for the other operating systems if is
> portable as you say - I can't say no to that!
> Thank you again!
>
> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen 
> wrote:
>
> Thanks Vasi vasi!
>
> By the way there is a new release of ideU:
> https://github.com/fredvs/ideU/releases/
>
> In the assets there are also the "PacPas" releases that include all
> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
> No need to config anything, just download the release, unzip it and use it.
> You may also install it on a usb stick and compile your project using ideU
> from the usb stick, out-of-the-box.
>
> Without, of course, any conflict with already other fpc installed.
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 30 mai 2023 12:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, much appreciated!
>
> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
> wrote:
>
> Hello Vasi vasi and everybody!
>
> OK, new very stable release:
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> Enjoy!
>
> Fre;D
>
> --
> *De

Re: [MSEide-MSEgui-talk] New release?

2023-06-01 Thread vasi vasi
Thank you Sieghard, much appreciated! I was able to compile msegui using a
command from Fred's ideU cimpiling directions.

On Thu, Jun 1, 2023 at 3:13 AM Sieghard via mseide-msegui-talk <
mseide-msegui-talk@lists.sourceforge.net> wrote:

> Hello vasi,
>
> you wrote on Wed, 31 May 2023 10:23:18 +0300:
>
> > and I would like to have a makefile or a script that assures the
> > compilation of the msegui units, required to create mseide executable.
>
> Does that mean you want a script that does the compilation without using
> an IDE? You don't need a make program, as FPC does finding the required
> units itself and even does the linking step - at least attempts it - but
> it relies on some system utilities for that and it may require a couple
> precompiled object files (something like "crtn.o" in some compiler
> ressource directory) which may be different on different systems.
> E.g. I had a problem to build msegui programs on a Raspberry (3B+) with
> my "msemake" script that works correctly for x86_64 Linux on my working
> machine. It may be that your OpenBSD requires some adaptation in this
> place (I've not yet persued the Raspberry issue yet).
> (BTW, if there's interest in such a tool, I could post my compile script,
> but it's quite long, around 3.5KBytes.)
>
> --
> (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
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-06-01 Thread vasi vasi
Wow Fred! I was quick to give up! Man, you are fantastic, there is no thank
you enough to pay your efforts!
God bless!

On Thu, Jun 1, 2023 at 3:40 AM Fred van Stappen  wrote:

> Re-..._re hello Vasi.
>
> Yep, on OpenBSD, mseide compiles, links and ... run!
>
> Last commit should do the trick.
>
> Here sceenshot ( the last for tonight ):
>
> https://github.com/mse-org/mseide-msegui/assets/3421249/3ff71e23-396a-472a-a34e-083a37284cab
>
> Fre;D
>
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 19:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> * meant to say /etc as destination for the doas.conf file...
>
> On Wed, May 31, 2023 at 8:48 PM vasi vasi  wrote:
>
> There is no binary compatibility between FreeBSD and OpenBSD... none of
> the *BSDs are compatible.
> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
> To get root access, your user must be member of wheel and control groups.
> Instead of sudo, you use doas.
> To activate doas, you have to create a doas.conf in /et with the following
> content (a single line):
>
> permit persist :wheel
>
> I doubt you will solve it, it is too much work. Right now, I am ok with
> Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
> extremely restrictive and kinda slow compared to even FreeBSD, not talking
> about linux. THank you again but I will advise not to pursue it further.
>
> The most annoying thing for me is that I am unable to run apps compiled in
> clang that uses GLFW library... lots of crashes... raylib and nanovg
> graphic libraries that uses GL are a no-no :(   I had more success in
> FreeBSD and NetBSD overall...
>
>
> On Wed, May 31, 2023 at 8:30 PM vasi vasi  wrote:
>
> Hi Fred,
> fpc is included in OpenBSD repository...
> you look for it with pkg_info -Q fpc
> and install it with pkg_add fpc
> but you have to install also the other units...
> But I think sourceforge has packages for 3.2.2 for OpenBSD?
>
> On Wed, May 31, 2023 at 7:55 PM Fred van Stappen 
> wrote:
>
> Re-re hello Vasi.
> Do you know from where to download a fpc OpenBSD release?
> I only found fpc install release for FreeBSD (or maybe the release of fpc
> FreeBSD works for OpenBSD) ?
>
> Thanks.
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 10:36
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Ok, I tried mseide first, it compiles msegui ok but fails at linking...
> It says there are undefined references to "__error" and "iconv" in
> msecwstring.pas, mselibc.pas and msesysintf1.pas
>
> Probably OpenBSD not a valid target?
>
> On Wed, May 31, 2023 at 10:42 AM vasi vasi  wrote:
>
> Actually, I will try to figure it from your compilation command of uide
> from your repository, I'll keep you posted...
>
> On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:
>
> Thank you Fred, my problem with mseide-msegui is as follows:
> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no Lazarus)
> and I would like to have a makefile or a script that assures the
> compilation of the msegui units, required to create mseide executable. Once
> done, probably I will be able to compile also your ide...
>
> Of course, I will download your ide for the other operating systems if is
> portable as you say - I can't say no to that!
> Thank you again!
>
> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen 
> wrote:
>
> Thanks Vasi vasi!
>
> By the way there is a new release of ideU:
> https://github.com/fredvs/ideU/releases/
>
> In the assets there are also the "PacPas" releases that include all
> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
> No need to config anything, just download the release, unzip it and use it.
> You may also install it on a usb stick and compile your project using ideU
> from the usb stick, out-of-the-box.
>
> Without, of course, any conflict with already other fpc installed.
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 30 mai 2023 12:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, much appreciated!
>
> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
> wrote:
>
> Hello Vasi vasi and everybody!
>
> OK, new very stable release:
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> Enjo

Re: [MSEide-MSEgui-talk] New release?

2023-05-31 Thread vasi vasi
* meant to say /etc as destination for the doas.conf file...

On Wed, May 31, 2023 at 8:48 PM vasi vasi  wrote:

> There is no binary compatibility between FreeBSD and OpenBSD... none of
> the *BSDs are compatible.
> Lazarus gets compiled from sources using the fpc from OpenBSD repos...
> To get root access, your user must be member of wheel and control groups.
> Instead of sudo, you use doas.
> To activate doas, you have to create a doas.conf in /et with the following
> content (a single line):
>
> permit persist :wheel
>
> I doubt you will solve it, it is too much work. Right now, I am ok with
> Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
> extremely restrictive and kinda slow compared to even FreeBSD, not talking
> about linux. THank you again but I will advise not to pursue it further.
>
> The most annoying thing for me is that I am unable to run apps compiled in
> clang that uses GLFW library... lots of crashes... raylib and nanovg
> graphic libraries that uses GL are a no-no :(   I had more success in
> FreeBSD and NetBSD overall...
>
>
> On Wed, May 31, 2023 at 8:30 PM vasi vasi  wrote:
>
>> Hi Fred,
>> fpc is included in OpenBSD repository...
>> you look for it with pkg_info -Q fpc
>> and install it with pkg_add fpc
>> but you have to install also the other units...
>> But I think sourceforge has packages for 3.2.2 for OpenBSD?
>>
>> On Wed, May 31, 2023 at 7:55 PM Fred van Stappen 
>> wrote:
>>
>>> Re-re hello Vasi.
>>> Do you know from where to download a fpc OpenBSD release?
>>> I only found fpc install release for FreeBSD (or maybe the release of
>>> fpc FreeBSD works for OpenBSD) ?
>>>
>>> Thanks.
>>>
>>>
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* mercredi 31 mai 2023 10:36
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Ok, I tried mseide first, it compiles msegui ok but fails at linking...
>>> It says there are undefined references to "__error" and "iconv" in
>>> msecwstring.pas, mselibc.pas and msesysintf1.pas
>>>
>>> Probably OpenBSD not a valid target?
>>>
>>> On Wed, May 31, 2023 at 10:42 AM vasi vasi  wrote:
>>>
>>> Actually, I will try to figure it from your compilation command of uide
>>> from your repository, I'll keep you posted...
>>>
>>> On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:
>>>
>>> Thank you Fred, my problem with mseide-msegui is as follows:
>>> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no
>>> Lazarus) and I would like to have a makefile or a script that assures the
>>> compilation of the msegui units, required to create mseide executable. Once
>>> done, probably I will be able to compile also your ide...
>>>
>>> Of course, I will download your ide for the other operating systems if
>>> is portable as you say - I can't say no to that!
>>> Thank you again!
>>>
>>> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen 
>>> wrote:
>>>
>>> Thanks Vasi vasi!
>>>
>>> By the way there is a new release of ideU:
>>> https://github.com/fredvs/ideU/releases/
>>>
>>> In the assets there are also the "PacPas" releases that include all
>>> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
>>> No need to config anything, just download the release, unzip it and use
>>> it.
>>> You may also install it on a usb stick and compile your project using
>>> ideU from the usb stick, out-of-the-box.
>>>
>>> Without, of course, any conflict with already other fpc installed.
>>>
>>> Fre;D
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* mardi 30 mai 2023 12:50
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Thank you Fred, much appreciated!
>>>
>>> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
>>> wrote:
>>>
>>> Hello Vasi vasi and everybody!
>>>
>>> OK, new very stable release:
>>> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>>>
>>> Enjoy!
>>>
>>> Fre;D
>>>
>>> --
&g

Re: [MSEide-MSEgui-talk] New release?

2023-05-31 Thread vasi vasi
There is no binary compatibility between FreeBSD and OpenBSD... none of
the *BSDs are compatible.
Lazarus gets compiled from sources using the fpc from OpenBSD repos...
To get root access, your user must be member of wheel and control groups.
Instead of sudo, you use doas.
To activate doas, you have to create a doas.conf in /et with the following
content (a single line):

permit persist :wheel

I doubt you will solve it, it is too much work. Right now, I am ok with
Lazarus. Thank you Fred, is not an emergency. OpenBSD as an workstation is
extremely restrictive and kinda slow compared to even FreeBSD, not talking
about linux. THank you again but I will advise not to pursue it further.

The most annoying thing for me is that I am unable to run apps compiled in
clang that uses GLFW library... lots of crashes... raylib and nanovg
graphic libraries that uses GL are a no-no :(   I had more success in
FreeBSD and NetBSD overall...


On Wed, May 31, 2023 at 8:30 PM vasi vasi  wrote:

> Hi Fred,
> fpc is included in OpenBSD repository...
> you look for it with pkg_info -Q fpc
> and install it with pkg_add fpc
> but you have to install also the other units...
> But I think sourceforge has packages for 3.2.2 for OpenBSD?
>
> On Wed, May 31, 2023 at 7:55 PM Fred van Stappen 
> wrote:
>
>> Re-re hello Vasi.
>> Do you know from where to download a fpc OpenBSD release?
>> I only found fpc install release for FreeBSD (or maybe the release of fpc
>> FreeBSD works for OpenBSD) ?
>>
>> Thanks.
>>
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* mercredi 31 mai 2023 10:36
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Ok, I tried mseide first, it compiles msegui ok but fails at linking...
>> It says there are undefined references to "__error" and "iconv" in
>> msecwstring.pas, mselibc.pas and msesysintf1.pas
>>
>> Probably OpenBSD not a valid target?
>>
>> On Wed, May 31, 2023 at 10:42 AM vasi vasi  wrote:
>>
>> Actually, I will try to figure it from your compilation command of uide
>> from your repository, I'll keep you posted...
>>
>> On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:
>>
>> Thank you Fred, my problem with mseide-msegui is as follows:
>> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no
>> Lazarus) and I would like to have a makefile or a script that assures the
>> compilation of the msegui units, required to create mseide executable. Once
>> done, probably I will be able to compile also your ide...
>>
>> Of course, I will download your ide for the other operating systems if is
>> portable as you say - I can't say no to that!
>> Thank you again!
>>
>> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen 
>> wrote:
>>
>> Thanks Vasi vasi!
>>
>> By the way there is a new release of ideU:
>> https://github.com/fredvs/ideU/releases/
>>
>> In the assets there are also the "PacPas" releases that include all
>> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
>> No need to config anything, just download the release, unzip it and use
>> it.
>> You may also install it on a usb stick and compile your project using
>> ideU from the usb stick, out-of-the-box.
>>
>> Without, of course, any conflict with already other fpc installed.
>>
>> Fre;D
>> --
>> *De :* vasi vasi 
>> *Envoyé :* mardi 30 mai 2023 12:50
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Thank you Fred, much appreciated!
>>
>> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi vasi and everybody!
>>
>> OK, new very stable release:
>> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>>
>> Enjoy!
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* lundi 29 mai 2023 12:48
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Yes, always good to have the fixed version! Thank you!
>>
>> On Sun, May 28, 2023 at 10:24 PM Fred van Stappen 
>> wrote:
>>
>> Hello everybody.
>>
>> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
>> last release.
>> What do you think to

Re: [MSEide-MSEgui-talk] New release?

2023-05-31 Thread vasi vasi
Hi Fred,
fpc is included in OpenBSD repository...
you look for it with pkg_info -Q fpc
and install it with pkg_add fpc
but you have to install also the other units...
But I think sourceforge has packages for 3.2.2 for OpenBSD?

On Wed, May 31, 2023 at 7:55 PM Fred van Stappen  wrote:

> Re-re hello Vasi.
> Do you know from where to download a fpc OpenBSD release?
> I only found fpc install release for FreeBSD (or maybe the release of fpc
> FreeBSD works for OpenBSD) ?
>
> Thanks.
>
>
> --
> *De :* vasi vasi 
> *Envoyé :* mercredi 31 mai 2023 10:36
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Ok, I tried mseide first, it compiles msegui ok but fails at linking...
> It says there are undefined references to "__error" and "iconv" in
> msecwstring.pas, mselibc.pas and msesysintf1.pas
>
> Probably OpenBSD not a valid target?
>
> On Wed, May 31, 2023 at 10:42 AM vasi vasi  wrote:
>
> Actually, I will try to figure it from your compilation command of uide
> from your repository, I'll keep you posted...
>
> On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:
>
> Thank you Fred, my problem with mseide-msegui is as follows:
> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no Lazarus)
> and I would like to have a makefile or a script that assures the
> compilation of the msegui units, required to create mseide executable. Once
> done, probably I will be able to compile also your ide...
>
> Of course, I will download your ide for the other operating systems if is
> portable as you say - I can't say no to that!
> Thank you again!
>
> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen 
> wrote:
>
> Thanks Vasi vasi!
>
> By the way there is a new release of ideU:
> https://github.com/fredvs/ideU/releases/
>
> In the assets there are also the "PacPas" releases that include all
> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
> No need to config anything, just download the release, unzip it and use it.
> You may also install it on a usb stick and compile your project using ideU
> from the usb stick, out-of-the-box.
>
> Without, of course, any conflict with already other fpc installed.
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 30 mai 2023 12:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, much appreciated!
>
> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
> wrote:
>
> Hello Vasi vasi and everybody!
>
> OK, new very stable release:
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> Enjoy!
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 29 mai 2023 12:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yes, always good to have the fixed version! Thank you!
>
> On Sun, May 28, 2023 at 10:24 PM Fred van Stappen 
> wrote:
>
> Hello everybody.
>
> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
> last release.
> What do you think to do a new release 5.8.0 with all the last fixes?
>
> Fre;D
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
>
>
>
> --
> Vasi
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-05-31 Thread vasi vasi
Ok, I tried mseide first, it compiles msegui ok but fails at linking...
It says there are undefined references to "__error" and "iconv" in
msecwstring.pas, mselibc.pas and msesysintf1.pas

Probably OpenBSD not a valid target?

On Wed, May 31, 2023 at 10:42 AM vasi vasi  wrote:

> Actually, I will try to figure it from your compilation command of uide
> from your repository, I'll keep you posted...
>
> On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:
>
>> Thank you Fred, my problem with mseide-msegui is as follows:
>> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no
>> Lazarus) and I would like to have a makefile or a script that assures the
>> compilation of the msegui units, required to create mseide executable. Once
>> done, probably I will be able to compile also your ide...
>>
>> Of course, I will download your ide for the other operating systems if is
>> portable as you say - I can't say no to that!
>> Thank you again!
>>
>> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen 
>> wrote:
>>
>>> Thanks Vasi vasi!
>>>
>>> By the way there is a new release of ideU:
>>> https://github.com/fredvs/ideU/releases/
>>>
>>> In the assets there are also the "PacPas" releases that include all
>>> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
>>> No need to config anything, just download the release, unzip it and use
>>> it.
>>> You may also install it on a usb stick and compile your project using
>>> ideU from the usb stick, out-of-the-box.
>>>
>>> Without, of course, any conflict with already other fpc installed.
>>>
>>> Fre;D
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* mardi 30 mai 2023 12:50
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Thank you Fred, much appreciated!
>>>
>>> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
>>> wrote:
>>>
>>> Hello Vasi vasi and everybody!
>>>
>>> OK, new very stable release:
>>> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>>>
>>> Enjoy!
>>>
>>> Fre;D
>>>
>>> --
>>> *De :* vasi vasi 
>>> *Envoyé :* lundi 29 mai 2023 12:48
>>> *À :* General list for MSEide+MSEgui <
>>> mseide-msegui-talk@lists.sourceforge.net>
>>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>>
>>> Yes, always good to have the fixed version! Thank you!
>>>
>>> On Sun, May 28, 2023 at 10:24 PM Fred van Stappen 
>>> wrote:
>>>
>>> Hello everybody.
>>>
>>> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
>>> last release.
>>> What do you think to do a new release 5.8.0 with all the last fixes?
>>>
>>> Fre;D
>>>
>>> _______
>>> mseide-msegui-talk mailing list
>>> mseide-msegui-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>>
>>>
>>>
>>> --
>>> Vasi
>>> ___
>>> mseide-msegui-talk mailing list
>>> mseide-msegui-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>>
>>>
>>>
>>> --
>>> Vasi
>>> ___
>>> mseide-msegui-talk mailing list
>>> mseide-msegui-talk@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>>
>>
>>
>> --
>> Vasi
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-05-31 Thread vasi vasi
Actually, I will try to figure it from your compilation command of uide
from your repository, I'll keep you posted...

On Wed, May 31, 2023 at 10:23 AM vasi vasi  wrote:

> Thank you Fred, my problem with mseide-msegui is as follows:
> I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no Lazarus)
> and I would like to have a makefile or a script that assures the
> compilation of the msegui units, required to create mseide executable. Once
> done, probably I will be able to compile also your ide...
>
> Of course, I will download your ide for the other operating systems if is
> portable as you say - I can't say no to that!
> Thank you again!
>
> On Tue, May 30, 2023 at 6:23 PM Fred van Stappen 
> wrote:
>
>> Thanks Vasi vasi!
>>
>> By the way there is a new release of ideU:
>> https://github.com/fredvs/ideU/releases/
>>
>> In the assets there are also the "PacPas" releases that include all
>> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
>> No need to config anything, just download the release, unzip it and use
>> it.
>> You may also install it on a usb stick and compile your project using
>> ideU from the usb stick, out-of-the-box.
>>
>> Without, of course, any conflict with already other fpc installed.
>>
>> Fre;D
>> --
>> *De :* vasi vasi 
>> *Envoyé :* mardi 30 mai 2023 12:50
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Thank you Fred, much appreciated!
>>
>> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
>> wrote:
>>
>> Hello Vasi vasi and everybody!
>>
>> OK, new very stable release:
>> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>>
>> Enjoy!
>>
>> Fre;D
>>
>> --
>> *De :* vasi vasi 
>> *Envoyé :* lundi 29 mai 2023 12:48
>> *À :* General list for MSEide+MSEgui <
>> mseide-msegui-talk@lists.sourceforge.net>
>> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>>
>> Yes, always good to have the fixed version! Thank you!
>>
>> On Sun, May 28, 2023 at 10:24 PM Fred van Stappen 
>> wrote:
>>
>> Hello everybody.
>>
>> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
>> last release.
>> What do you think to do a new release 5.8.0 with all the last fixes?
>>
>> Fre;D
>>
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>>
>>
>> --
>> Vasi
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
>
>
> --
> Vasi
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-05-31 Thread vasi vasi
Thank you Fred, my problem with mseide-msegui is as follows:
I run OpenBSD 7.3 on one of my laptops (where is fpc 3.2.2 but no Lazarus)
and I would like to have a makefile or a script that assures the
compilation of the msegui units, required to create mseide executable. Once
done, probably I will be able to compile also your ide...

Of course, I will download your ide for the other operating systems if is
portable as you say - I can't say no to that!
Thank you again!

On Tue, May 30, 2023 at 6:23 PM Fred van Stappen  wrote:

> Thanks Vasi vasi!
>
> By the way there is a new release of ideU:
> https://github.com/fredvs/ideU/releases/
>
> In the assets there are also the "PacPas" releases that include all
> needed: fpc compiler, gdb debugger, source of msegui, fpgui and bgrabitmap.
> No need to config anything, just download the release, unzip it and use it.
> You may also install it on a usb stick and compile your project using ideU
> from the usb stick, out-of-the-box.
>
> Without, of course, any conflict with already other fpc installed.
>
> Fre;D
> --
> *De :* vasi vasi 
> *Envoyé :* mardi 30 mai 2023 12:50
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Thank you Fred, much appreciated!
>
> On Tue, May 30, 2023 at 12:37 AM Fred van Stappen 
> wrote:
>
> Hello Vasi vasi and everybody!
>
> OK, new very stable release:
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> Enjoy!
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 29 mai 2023 12:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yes, always good to have the fixed version! Thank you!
>
> On Sun, May 28, 2023 at 10:24 PM Fred van Stappen 
> wrote:
>
> Hello everybody.
>
> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
> last release.
> What do you think to do a new release 5.8.0 with all the last fixes?
>
> Fre;D
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-05-30 Thread vasi vasi
Thank you Fred, much appreciated!

On Tue, May 30, 2023 at 12:37 AM Fred van Stappen  wrote:

> Hello Vasi vasi and everybody!
>
> OK, new very stable release:
> https://github.com/mse-org/mseide-msegui/releases/tag/5.8.0
>
> Enjoy!
>
> Fre;D
>
> ------
> *De :* vasi vasi 
> *Envoyé :* lundi 29 mai 2023 12:48
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] New release?
>
> Yes, always good to have the fixed version! Thank you!
>
> On Sun, May 28, 2023 at 10:24 PM Fred van Stappen 
> wrote:
>
> Hello everybody.
>
> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
> last release.
> What do you think to do a new release 5.8.0 with all the last fixes?
>
> Fre;D
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] New release?

2023-05-29 Thread vasi vasi
Yes, always good to have the fixed version! Thank you!

On Sun, May 28, 2023 at 10:24 PM Fred van Stappen  wrote:

> Hello everybody.
>
> Thanks to Sieghard, Jonas and LagProgramming there was many fixes from
> last release.
> What do you think to do a new release 5.8.0 with all the last fixes?
>
> Fre;D
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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

2022-02-22 Thread vasi vasi
Wow, thank you Fred!

On Tue, Feb 22, 2022 at 3:10 AM Fred van Stappen  wrote:

> 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 GetText files (thanks to
> Sieghard for MO converter + loader).
> - And much other fixes.
>
> Have fun!
>
> Fre;D
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] About last mseide-msegui commit and languages.

2022-01-25 Thread vasi vasi
Hi Fred,

Nice to have these options I understand that is good for people that don't
know English but for me, I learned computers in English language, I use the
apps and program in English. It seems awkward to try to use the computer in
my language.  I also prefer to address the mouse peripheral as "mouse" in
English rather than say that I use a mouse in my language to operate my
computer. The mouse is a pest, and it carries diseases, let it be of
English origin only  .

But yes, thank you for the options!

On Wed, Jan 26, 2022 at 12:07 AM Fred van Stappen  wrote:

> Hello everybody.
>
> In last commit of mseide-msegui was added a new define: "mse_dynpo".
> When this define is enabled ( -dmse_dynpo as fpc parameter ) you will be
> able to use the "po" way instead of "mseconst_xy.pas" way used till now.
>
> The "mseconst_xy.pas" way uses a pascal file for each language and must be
> compiled to use it.
> It has the advantage that all your languages are included into the binary
> but it blows it and no change nor adding a new language is allowed after
> compilation.
>
> The "po" way has only one default mseconst_dynpo.pas with all the words
> (usualy in English) compiled into the binary.
> When charging a language, a array of strings will be filled and used for
> the new captions after check with the compiled consts.
> You may add how many po files or change it without the need to recompile
> the application.
>
> By default it is the "mseconst_xy.pas" way that will be used.
>
> There is a demo with some po tools in /mseide-msegui/tools/potools/
> You may also compile mseide himself with the -dmse_dynpo parameter (but
> translation is only for caption of widgets, like dialogs, mseide forms are
> not translated (yet?).
>
> Comments are very welcome.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEgui on Wayland.

2021-11-08 Thread vasi vasi
Wow, future assured,  many thanks Fred!

On Sun, Nov 7, 2021 at 5:33 PM Fred van Stappen  wrote:

> Re-hello.
>
> About the problem of rounded button rendering in Wayland.
>
> OK, fixed, just set Options of the TimageList with the images of the
> corners = [bmo_masked,bmo_graymask].
>
> Conclusion, perfect, MSEgui is fully compatible with XWayland.
>
> Fre;D
>
> --
> *De :* Fred van Stappen
> *Envoyé :* samedi 23 octobre 2021 17:04
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* MSEgui on Wayland.
>
> Hello.
>
> I did try a MSEgui application on Wayland.
>
> Nearly no problem.
>
> The unique problem was in some rounded frames.
> It is not rendered correctly on Wayland.
> Using "classical" rectangle frames is ok.
>
> Otherwise all seems the same as Xorg and no speed difference in animations.
>
> Fre;D
>
>
> https://user-images.githubusercontent.com/3421249/138561400-04d8981a-2578-4f13-bcd8-e0537cc603fc.png
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] fpc 3.3.1 breaks (once again) msegui compatibility.

2021-11-02 Thread vasi vasi
Hi Fred,

Thank you for the good news!

Anyway, starting with 3.0.4 and up to the latest stable fpc version
(3.2.2?), we have all we need to design apps in msegui for the foreseeable
future and for a lot of operating systems.
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


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

2021-10-07 Thread vasi vasi
Thank you Fred, and good to know about fpc version restriction regarding
zeos db.

On Mon, Oct 4, 2021 at 8:56 PM Fred van Stappen  wrote:

> Note also that in last release of mseide is added the Zeos DB components
> in mseide-component-palette.
>
> But you will be able to compile applications using those Zeos components
> only with fpc >= 3.2.0.
>
> This because Zeos code uses new synthax-feature of fpc >= 3.2.0 that makes
> fpc 3.0.4 not usable.
>
> ( And this is a example why I am not fan to use exotical new code-feature
> that restrict the target version of compiler.
>But this is a other story. )
>
> Fre;D
>
> --
> *De :* code dz 
> *Envoyé :* lundi 4 octobre 2021 11:59
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] Release 5.6.4.
>
> well done fred.
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEide multi-language?

2021-08-27 Thread vasi vasi
Thank you Fred, much appreciated!

On Fri, Aug 27, 2021 at 1:18 AM Fred van Stappen  wrote:

> Hello.
>
> Hum, not lot of noise here...
>
> Anyway, ideU v2.6.0 was released:
> https://github.com/fredvs/ideU/releases/tag/2.6.0
>
> With Russian, French, German, Spanich, Portuguese layout languages.
> Other languages are welcome.
>
> So for MSEide it could also be done using the ideU code.
>
> Fre;D
>
> --
> *De :* Fred van Stappen 
> *Envoyé :* jeudi 19 août 2021 17:13
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* [MSEide-MSEgui-talk] MSEide multi-language?
>
> Hello.
>
> In last commit of ideU was added automatic-switch to the language used by
> the OS.
> It uses gettext to get the locale used.
>
> At the moment Russian, French, German, Spanish and indeed English was
> (partially) translated.
>
>
> https://user-images.githubusercontent.com/3421249/130082908-09a5916f-adff-4125-b4ba-ee5dda274b11.png
>
>
>
>
>
> https://user-images.githubusercontent.com/3421249/130082964-2dda160e-7bd3-411b-8089-58ad865bec2f.png
>
> Maybe it could be added too for MSEide ?
> What do you think?
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] How to use tmsezgraphicfield from ZeosLib component?

2021-07-28 Thread vasi vasi
Never worked with Zeos. I considered learning it, but never had time...

On Wed, Jul 28, 2021 at 9:12 PM Fred van Stappen  wrote:

> Hello everybody.
>
> I have jumped into ZeosLib for MSEgui.
>
> I am new with ZeosLib (and in msegui database too).
>
> I was able to make work a simple sqlite database with text and integer
> fields but have no idea about how to deal with blob and graphic fields.
> https://github.com/mse-org/mseuniverse/tree/main/samples/db/zeos
>
> In MSEide Component Palette there is tmsezgraphicfield component.
>
> Do you know how to deal with it ?
>
> Thanks.
>
> Fre;D
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Zeos components in mse components palette.

2021-07-27 Thread vasi vasi
Thank you Fred, much appreciated!

On Mon, Jul 26, 2021 at 10:37 PM Fred van Stappen  wrote:

> Hello Vasi.
>
> OK, done in commit ab9ee152ef.
>
> You will need to recompile mseide to have the new Zeos components in
> Component Palette.
>
> Last stable source of ZeosLib are included in
> /mseide-msegui/lib/common/mzeoslib/.
> No need to add any parameter or directory for project using ZeosLib source
> included in /mseide-msegui/lib/common/mzeoslib/ .
>
> If you want to use other ZeosLib source, you need to delete directory
> /mseide-msegui/lib/common/mzeoslib/.
> Then add the path to the ZeosLib source to
> 'Project'-'Options'-'Make'-'Directories' and compile your application with
> '-dMSEgui'.
>
> If you want to recompile the IDE with other ZeosLib source, add parameter
> '-dmse_with_zeoslib -dMSEgui'.
> There is a predefined IDE project apps/ide/mseide_zeos.prj, update
> 'Project'-
> 'Options'-'Macros' according to your installation.
>
> Fre;D
>
> --
> *De :* vasi vasi 
> *Envoyé :* lundi 26 juillet 2021 20:05
> *À :* General list for MSEide+MSEgui <
> mseide-msegui-talk@lists.sourceforge.net>
> *Objet :* Re: [MSEide-MSEgui-talk] Zeos components in mse components
> palette.
>
> Hi Fred,
>
> If you can include the sources, then yes, make it permanent. Thank you!
>
> On Mon, Jul 26, 2021 at 3:09 AM Fred van Stappen 
> wrote:
>
> Hello.
>
> Marsupilami has ensable mse-Zeos compatible with last Zeos release.
> https://github.com/mse-org/mseide-msegui/issues/31
>
> It works perfectly using the Zeos demo in mesuniverse (see picture).
>
> What do you think to enable by default the mse-Zeos components in mseide?
> Normally, mseide dont give it by default, in readme.md:
>
> ZeosLib
>
> In order to install the Zeos components add the path to the Zeos source to
> 'Project'-'Options'-'Make'-'Directories' and compile the IDE with
> -dmse_with_zeoslib -dMSEgui. There is a predefined IDE project
> apps/ide/mseide_zeos.prj, update 'Project'- 'Options'-'Macros' according to
> your installation.
>
> Imho, the source of Zeos could be added too in msegui project with all the
> define set for msegui.
>
> I did try it with ideU and it works perfectly.
>
> What do you think?
>
> Fre;D
>
>
>
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>
>
>
> --
> Vasi
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Zeos components in mse components palette.

2021-07-26 Thread vasi vasi
Hi Fred,

If you can include the sources, then yes, make it permanent. Thank you!

On Mon, Jul 26, 2021 at 3:09 AM Fred van Stappen  wrote:

> Hello.
>
> Marsupilami has ensable mse-Zeos compatible with last Zeos release.
> https://github.com/mse-org/mseide-msegui/issues/31
>
> It works perfectly using the Zeos demo in mesuniverse (see picture).
>
> What do you think to enable by default the mse-Zeos components in mseide?
> Normally, mseide dont give it by default, in readme.md:
>
> ZeosLib
>
> In order to install the Zeos components add the path to the Zeos source to
> 'Project'-'Options'-'Make'-'Directories' and compile the IDE with
> -dmse_with_zeoslib -dMSEgui. There is a predefined IDE project
> apps/ide/mseide_zeos.prj, update 'Project'- 'Options'-'Macros' according to
> your installation.
>
> Imho, the source of Zeos could be added too in msegui project with all the
> define set for msegui.
>
> I did try it with ideU and it works perfectly.
>
> What do you think?
>
> Fre;D
>
>
>
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEide+MSEgui 5.6.2.

2021-07-19 Thread vasi vasi
"Maybe it should be added too in original shape.pas from fpc."
Yes, I opt for that.

On Mon, Jul 19, 2021 at 4:25 PM Fred van Stappen  wrote:

> Hello Alex.
>
> I think it is because {$mode objfpc} was not added.
>
> Could you try with last commit 784a5e9
> 
> ?
>
> Maybe it should be added too in original shape.pas from fpc.
>
> Fre;D
> --
> *De :* Alexander via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net>
> *Envoyé :* lundi 19 juillet 2021 13:20
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Cc :* Alexander 
> *Objet :* Re: [MSEide-MSEgui-talk] MSEide+MSEgui 5.6.2.
>
> In release error when compilation:
>
> Compiling ./mseide-msegui/lib/common/kernel/linux/mshape.pas
> mshape.pas(179,2) Error: Identifier not found "Result"
> mshape.pas(186,3) Error: Identifier not found "Result"
> mshape.pas(190,2) Error: Identifier not found "result"
> mshape.pas(209,2) Error: Identifier not found "Result"
> mshape.pas(237) Fatal: There were 4 errors compiling module, stopping
> Fatal: Compilation aborted
> Error: /usr/bin/ppcx64 returned an error exitcode
>
>
> On Wed, 14 Jul 2021 10:45:19 +
> Fred van Stappen  wrote:
>
> > Hello.
> >
> > Relsease MSEide+MSEgui 5.6.2.<
> https://github.com/mse-org/mseide-msegui/releases/tag/5.6.2> is ready to
> download.
> > https://github.com/mse-org/mseide-msegui/releases
> >
> > In this release, added window option wo_alwaystofront, wo_rounded,
> wo_ellipse.
> > There are also fixes of 5.6.0. and added missing files in
> fpccompatibility.
> >
> > Have fun!
> >
> > Fre;D
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Nikolay Nikolov translated Xext.h to Pascal for MSE and FPC team

2021-07-14 Thread vasi vasi
Wow, impressive job guys!

On Wed, Jul 14, 2021 at 10:55 PM Fred van Stappen  wrote:

>
> Hello.
>
> Screenshot of StrumPract and his Ellipse Form Dancer in action:
>
> https://user-images.githubusercontent.com/3421249/125684094-7900c58a-3438-472f-aea5-ee08db5bea2f.png
>
> It is playing already for all the day + all night + all day non stop, with
> full DSP's enabled, animation and auto-mix on.
>
> Result: It is still playing like charm.
>
> I never was alble to do this with any other widget-set, always a crash or
> problem after few hours.
>
> MSEgui is **VERY** impressive.
>
> Fre;D
>
>
> --
> *De :* Alexander via mseide-msegui-talk <
> mseide-msegui-talk@lists.sourceforge.net>
> *Envoyé :* mardi 13 juillet 2021 07:43
> *À :* mseide-msegui-talk@lists.sourceforge.net <
> mseide-msegui-talk@lists.sourceforge.net>
> *Cc :* Alexander 
> *Objet :* Re: [MSEide-MSEgui-talk] Nikolay Nikolov translated Xext.h to
> Pascal for MSE and FPC team
>
> Thank You Fred,
>
> All working nice.
>
> I send letter of thanks to Nikolay Nikolov.
>
> Good Luck,
> Alexander.
>
> On Tue, 13 Jul 2021 00:07:48 +
> Fred van Stappen  wrote:
>
> > Yep, it is me again (yes, I know I must go to bed).
> >
> > The very, very, very last for tonight.
> >
> > In last commit added window option 'wo_ellipse' to produce elliptic form
> for Linux and Windows.
> > You will need to recompile mseide to see that new option in Object
> Inspector.
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] FireBird or MySql ?

2021-05-12 Thread vasi vasi
Hi Fred,
In my humble opinion, that score is not so relevant. MySQL still has a
large usage as database server for web sites. If you ask the pascal
programmers, you might get a different score. License wise, I think
Firebird and PostgreSQL are the safest bets for commercial applications. At
least, PostgreSQL covers anything a corporate client might need. Firebird
remains for medium applications and SQLite for individual and small
applications.

On Tue, May 11, 2021 at 4:38 PM fredvs  wrote:

> Hello Funlw65.
>
> Thanks for the infos.
>
> Indeed there is lot of positive advice about FireBird and less for MySQL.
>
> But following DB-Engines Ranking from:
> https://db-engines.com/en/ranking
>
> MySql = 2th (Oracle is first) and FireBird is only 31 th.
>
> Fre;D
>
>
>
> --
> Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] FireBird or MySql ?

2021-05-11 Thread vasi vasi
Forget about mysql. Firebird 3.0 is at least, the continuation of an
excellent Borland SQL database.
Anyway, as an info for you, Microsoft SQL and PostgreSQL share the same
initial project/sources. Obviously, the projects then evolved separately.

So, from my point of view, I chose both PostgreSQL and Firebird.

On Sat, May 8, 2021 at 4:38 PM fredvs  wrote:

> Hello.
>
> I re-jumped (thanks to Med) into databases.
> Long ago I was using Microsoft SQL server or Borland-Delphi BDE.
>
> Now, as Open-Source converted, I prefer to use something Open-Source.
>
> But it seems to be a kind of war for this, like the "Mac vs Windows" war.
>
> Some people say MySQL is a joke, Firebird is much better, others say the
> opposite.
>
> What is your advice about this?
>
> Thanks.
>
> Fre;D
>
>
>
> --
> Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] Is Making Advanced GUI Applications with Godot the Future?

2021-04-17 Thread vasi vasi
An article worth reading if you intend to extend your portfolio:
https://medium.com/swlh/what-makes-godot-engine-great-for-advance-gui-applications-b1cfb941df3b

In my opinion, not suitable for all spectrum of applications but for
mobile, infotainment(automotive), industrial, embedded, home automation, I
think is worth exploring.

-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] Allegro5 instead of xorg libraries

2021-04-09 Thread vasi vasi
Not only for XOrg, but also for console framebuffer.  Factorio game is made
with Allegro...

On Fri, Apr 9, 2021 at 11:16 AM code dz  wrote:

> but allegro is built on top of xorg if i remember correctly !
> there was an atempt from martin to introduce SDL2 as a graphic backend for
> msegui but he just stop working on it
>
> On Fri, Apr 9, 2021, 08:34 vasi vasi  wrote:
>
>> I was thinking, Allegro5 lib is ported everywhere, it might be better
>> used instead of xorg libs?
>>
>> --
>> Vasi
>> ___
>> mseide-msegui-talk mailing list
>> mseide-msegui-talk@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


[MSEide-MSEgui-talk] Allegro5 instead of xorg libraries

2021-04-09 Thread vasi vasi
I was thinking, Allegro5 lib is ported everywhere, it might be better used
instead of xorg libs?

-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEgui and Radeon graphics card.

2021-03-27 Thread vasi vasi
Hi Fred,

For Xorg, I think we might find help in the UNIX world, more exactly,
OpenBSD. They forked Xorg and they continue the development under another
name. How this translates to Linux, I don't know...

As it looks now, Xorg seems more endangered on some platforms than gtk and
qt...

On Sat, Mar 27, 2021 at 3:19 PM fredvs  wrote:

> Hello.
>
> This is interesting:
>
>
> http://mseide-msegui-talk.13964.n8.nabble.com/MSEide-MSEgui-talk-Graphical-RAD-IDE-in-FPC-td1229.html
>
>
>
> --
> Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEgui and Radeon graphics card.

2021-03-24 Thread vasi vasi
I was thinking ahead... considering that msegui same sources a
re used for ARM platform (that doesn't have these problems) and that a user
already requested for these changes not to be done for windows, I guess
that also ARM platform needs some compiler defines...

On Thu, Mar 25, 2021 at 12:30 AM fredvs  wrote:

> Hello Vasi.
>
> >There is a delay in responding to commands and repaint between
> 500milliseconds and 1 second.
> > it solves the smudge but is not usable. At least, for my system.
>
> Yes, on mine it is not good too but maybe it fixes the Radeon problems
> (with
> delay of repaint) and so we may have a direction where to look.
>
> > I imagine that this will not be present on ARM systems, right?
> > I mean, no modifications there of the 5.2.0 msegui version.
>
> Not sure to understand, are you talking of the Radeon bug on a ARM system.
> I dont know if Radeon makes card for ARM.
> On the raspberry Pi that uses a ARM processor, there is a build-in graphic
> card and I did not find any problems with rendering.
>
> But maybe you are talking about something else.
>
> Fre;D
>
>
>
>
>
>
>
>
> --
> Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSEgui and Radeon graphics card.

2021-03-24 Thread vasi vasi
Hi Fred,

I used fownerwidget.invalidate;

There is a delay in responding to commands and repaint between
500milliseconds and 1 second.
It solves the smudge but is not usable. At least, for my system.

I imagine that this will not be present on ARM systems, right?
I mean, no modifications there of the 5.2.0 msegui version.

On Wed, Mar 24, 2021 at 8:01 PM fredvs  wrote:

> > I got your message but it will take a while until I am able to try
> that...
> maybe a day. But I will try it.
>
> No problem, take your time, nothing burn.
> Imho using "invalidate" will work for your intel graphic card (but maybe
> with less fluidity than repeat "paint").
>
> It would be interesting if Alexander could try with "invalidate" and the
> Radeon card.
>
> > Fred, if you define this global variable, please prefix it with something
> > related to msegui, something like mesgui_repaintcanvas or similar, to
> > differentiate it from any similar user definitions/variables.
>
> Good idea.
>
> Done in commit fec2d7a.
>
> Thanks.
>
> Fre;D
>
>
>
> --
> Sent from: http://mseide-msegui-talk.13964.n8.nabble.com/
>
>
> ___
> mseide-msegui-talk mailing list
> mseide-msegui-talk@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk
>


-- 
Vasi
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


  1   2   >