On 05/10/2011 01:54 PM, Graeme Geldenhuys wrote:
MSEgui has some "remote GUI via serializing" support,
Yep. This is originally an idea of Martin's and his name for it is "ifi" (nobody knows what this means :-) ). AFAIK, this is an unfinished open source project he once started and abandoned at some point of time.

Some years ago I tried to define a project that would need this and I wanted to use it with Lazarus and the LCL. I talked a lot with Martin about "ifi" that time and started an LCL implementation but this was too big a task for me, being an LCL-internals illiterate.

In fact, having an "ifi" Widget Type would be a really great feature of Lazarus'. There are lots of ways it could be used.

- a remote GUI via TCP/IP or a serial port could be done, using a standard Lazarus program providing all possible controls on the user site, for self-contained (embedded) server projects - in same way a GUI-less Windows-Service could be created (Windows-Servers don't allow services with GUI binding as of 2008). - an HTTP/HTML based remote browser GUI could be created (e.g. using extJS) for FCGI based server projects
 - ...
- and the said Android Widget Type could be done, doing the local "remote" GUI in Java.

-Michael

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to