OK, maybe for later. I will play with the "saveformtobitmap" thing and try to make it work without using capture-screen but like you noted with the 2xbuffer.
And for msegui for framebuffer, I suspect that Martin thought about it and it should be done easy once you get his trick. Fre;D ________________________________ De : vasi vasi <funl...@gmail.com> Envoyé : vendredi 4 août 2023 17:11 À : General list for MSEide+MSEgui <mseide-msegui-talk@lists.sourceforge.net> Objet : Re: [MSEide-MSEgui-talk] Save forms to bitmaps? 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 <funl...@gmail.com<mailto:funl...@gmail.com>> 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 <fi...@hotmail.com<mailto:fi...@hotmail.com>> 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 <funl...@gmail.com<mailto:funl...@gmail.com>> Envoyé : vendredi 4 août 2023 15:58 À : General list for MSEide+MSEgui <mseide-msegui-talk@lists.sourceforge.net<mailto: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<mailto:mseide-msegui-talk@lists.sourceforge.net>> wrote: Hello Fred, you wrote on Thu, 3 Aug 2023 18:38:56 +0000: > 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<mailto: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<mailto: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