Re: [Lazarus] GUI development for web UI

2010-12-09 Thread Michael Schnell
On 12/06/2010 01:03 PM, Richard Saunders wrote: trim your quotes! +1 -Michael -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Re: [Lazarus] GUI development for web UI

2010-12-07 Thread Lee Jenkins
On 12/6/2010 7:03 AM, Richard Saunders wrote: On 12/6/2010 3:14 AM, Graeme Geldenhuys wrote: ...please stop quoting such a lot of the previous messages... I'd like to add my voice to this request. *Everyone* please trim your quotes! And for Pete's sake, sweep the floor when you're done!

Re: [Lazarus] GUI development for web UI

2010-12-06 Thread Graeme Geldenhuys
Hi, No I'm not the list moderator (he/she seems asleep). Can Dariusz, Michael, Marcos etc please stop quoting such a lot of the previous messages. We can all read the previous message if needed. Currently your new posts contain 90% quotes and 3-5 lines of new text. This is very annoying to read

Re: [Lazarus] GUI development for web UI

2010-12-06 Thread Richard Saunders
On 12/6/2010 3:14 AM, Graeme Geldenhuys wrote: ...please stop quoting such a lot of the previous messages... I'd like to add my voice to this request. *Everyone* please trim your quotes! -- Rich S. -- ___ Lazarus mailing list

Re: [Lazarus] GUI development for web UI

2010-12-06 Thread Marco van de Voort
On Wed, Dec 01, 2010 at 02:43:41PM +0100, Michael Schnell wrote: OTOH, If doing Windows, Microsoft of course wants you to use IIS. Microsoft IIS provides the ISAPI interface between the webserver and the cgi program, that in this case is neither a program nor a service, but a DLL. ISAPI

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread Michael Schnell
On 12/03/2010 01:32 AM, waldo kitty wrote: using apache as an example, if the maximum number of servers (threads) is reached, then requests are queued for X amount of time in the hopes that a server comes free to handle the request... if a server does not come free within X amount of time,

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread Michael Schnell
On 12/03/2010 01:56 PM, Michael Van Canneyt wrote: What he said pertains to the inner workings of Apache So when doing a multithreaded FCGI Server that uses a thread pool, the managing what thread is to be used when (creating additional threads or manage a queue if more requests com in

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread Marcos Douglas
2010/12/2 Michael Van Canneyt mich...@freepascal.org: On Thu, 2 Dec 2010, Marcos Douglas wrote: 2010/12/2 Michael Van Canneyt mich...@freepascal.org: On Thu, 2 Dec 2010, Marcos Douglas wrote: On Thu, Dec 2, 2010 at 1:12 PM, michael.vancann...@wisa.be wrote: On Thu, 2 Dec 2010, Dariusz

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread Michael Van Canneyt
On Fri, 3 Dec 2010, Marcos Douglas wrote: There is just a global sessionlist accessed for many threads, at the same time? The fpWeb framework manages thread conflicts? No, it does not. The sessionlist is not in fpWeb (although I have planned that), only in some private code (the list is

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread Lee Jenkins
On 12/1/2010 12:44 PM, Marcos Douglas wrote: On Wed, Dec 1, 2010 at 2:07 PM, Joost van der Sluisjo...@cnoc.nl wrote: On Wed, 2010-12-01 at 17:05 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: On Wed, 2010-12-01 at 15:51 +0100,

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread Marcos Douglas
On Fri, Dec 3, 2010 at 10:41 AM, Lee Jenkins l...@datatrakpos.com wrote: On 12/1/2010 12:44 PM, Marcos Douglas wrote: On Wed, Dec 1, 2010 at 2:07 PM, Joost van der Sluisjo...@cnoc.nl  wrote: On Wed, 2010-12-01 at 17:05 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread waldo kitty
On 12/3/2010 07:56, Michael Van Canneyt wrote: On Fri, 3 Dec 2010, Michael Schnell wrote: On 12/03/2010 01:32 AM, waldo kitty wrote: using apache as an example, if the maximum number of servers (threads) is reached, then requests are queued for X amount of time in the hopes that a server comes

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread Michael Van Canneyt
On Fri, 3 Dec 2010, waldo kitty wrote: What he said pertains to the inner workings of Apache, and is independent of how a particular request is handled. It pertains to how Apache handles new connections on its HTTP socket. No more, no less. exactly... i offered how apache does it as an

Re: [Lazarus] GUI development for web UI

2010-12-03 Thread waldo kitty
On 12/3/2010 13:06, Michael Van Canneyt wrote: On Fri, 3 Dec 2010, waldo kitty wrote: What he said pertains to the inner workings of Apache, and is independent of how a particular request is handled. It pertains to how Apache handles new connections on its HTTP socket. No more, no less.

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread michael . vancanneyt
On Thu, 2 Dec 2010, Dariusz Mazur wrote: ExtPascal uses threads to handle multiple connections. I remember you don't accept this way, right? BTW, what is there wrong if ExtPascal uses threads? I accept using threads, but not the way ExtPascal does it. Threads should be optional. In

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread Michael Schnell
On 12/01/2010 05:43 PM, michael.vancann...@wisa.be wrote: Under normal circumstances you would have a fixed (or limited) thread pool, and each request is handled by a free thread in the pool. Of course it does make sense to use pre-started threads. How are requests queued if no threads

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread michael . vancanneyt
On Thu, 2 Dec 2010, Michael Schnell wrote: On 12/01/2010 05:43 PM, michael.vancann...@wisa.be wrote: Under normal circumstances you would have a fixed (or limited) thread pool, and each request is handled by a free thread in the pool. Of course it does make sense to use pre-started

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread Dariusz Mazur
W dniu 2010-12-02 09:25, michael.vancann...@wisa.be pisze: On Thu, 2 Dec 2010, Dariusz Mazur wrote: ExtPascal uses threads to handle multiple connections. I remember you don't accept this way, right? BTW, what is there wrong if ExtPascal uses threads? I accept using threads, but not the

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread michael . vancanneyt
On Thu, 2 Dec 2010, Dariusz Mazur wrote: W dniu 2010-12-02 09:25, michael.vancann...@wisa.be pisze: On Thu, 2 Dec 2010, Dariusz Mazur wrote: ExtPascal uses threads to handle multiple connections. I remember you don't accept this way, right? BTW, what is there wrong if ExtPascal uses

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread Marcos Douglas
On Thu, Dec 2, 2010 at 7:38 AM, michael.vancann...@wisa.be wrote: [snip] I dont understand. I parse single request in single thread (for each request new thread) and what can I do (other) with sessions? One scenario looks like this: - Request comes in (on whatever thread). - Determine

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread Dariusz Mazur
W dniu 2010-12-02 11:38, michael.vancann...@wisa.be pisze: On Thu, 2 Dec 2010, Dariusz Mazur wrote: W dniu 2010-12-02 09:25, michael.vancann...@wisa.be pisze: On Thu, 2 Dec 2010, Dariusz Mazur wrote: ExtPascal uses threads to handle multiple connections. I remember you don't accept

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread Michael Van Canneyt
On Thu, 2 Dec 2010, Marcos Douglas wrote: On Thu, Dec 2, 2010 at 1:12 PM, michael.vancann...@wisa.be wrote: On Thu, 2 Dec 2010, Dariusz Mazur wrote: W dniu 2010-12-02 11:38, michael.vancann...@wisa.be pisze: On Thu, 2 Dec 2010, Dariusz Mazur wrote: W dniu 2010-12-02 09:25,

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread Marcos Douglas
2010/12/2 Michael Van Canneyt mich...@freepascal.org: On Thu, 2 Dec 2010, Marcos Douglas wrote: On Thu, Dec 2, 2010 at 1:12 PM, michael.vancann...@wisa.be wrote: On Thu, 2 Dec 2010, Dariusz Mazur wrote: W dniu 2010-12-02 11:38, michael.vancann...@wisa.be pisze: On Thu, 2 Dec 2010,

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread Michael Van Canneyt
On Thu, 2 Dec 2010, Marcos Douglas wrote: 2010/12/2 Michael Van Canneyt mich...@freepascal.org: On Thu, 2 Dec 2010, Marcos Douglas wrote: On Thu, Dec 2, 2010 at 1:12 PM, michael.vancann...@wisa.be wrote: On Thu, 2 Dec 2010, Dariusz Mazur wrote: W dniu 2010-12-02 11:38,

Re: [Lazarus] GUI development for web UI

2010-12-02 Thread waldo kitty
On 12/2/2010 03:34, Michael Schnell wrote: On 12/01/2010 05:43 PM, michael.vancann...@wisa.be wrote: Under normal circumstances you would have a fixed (or limited) thread pool, and each request is handled by a free thread in the pool. Of course it does make sense to use pre-started threads.

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Schnell
On 12/01/2010 12:58 AM, waldo kitty wrote: No chance, I'd rather stop programming then using .net +1000~ Why exactly would you prefer Java over CIL Pascal ? (This of course should rather be handled in the other list...) -Michael --

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread waldo kitty
On 12/1/2010 04:43, Michael Schnell wrote: On 12/01/2010 12:58 AM, waldo kitty wrote: No chance, I'd rather stop programming then using .net +1000~ Why exactly would you prefer Java over CIL Pascal ? i'm not saying that... i'm saying that if i had to code in .net, that i

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Schnell
On 11/30/2010 02:52 PM, michael.vancann...@wisa.be wrote: FastCgiExternalServer D:/counte/verbruik/server -host 127.0.0.1:2015 -idle-timeout 30 -flush AFAIK, fastCGI can use as well a TCP/IP socket as a pipe to do the communication between the WebServer and the CGI program (not really a

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Schnell
On 12/01/2010 11:25 AM, waldo kitty wrote: i'm not saying that... i'm saying that if i had to code in .net, that i would quite coding... is that not what the first quote says? There are things that can't be done by most traditional programming frameworks but can be done by using either Java

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Vincent Snijders
2010/12/1 Michael Schnell mschn...@lumino.de: a Browser, ...). As we are in a Pascal oriented list, here, only CIL-Pascal is relevant. Actually this is a Lazarus list, so until FPC support CIL-pascal, CIL-pascal is irrelevant here. Vincent -- ___

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Van Canneyt
On Wed, 1 Dec 2010, Michael Schnell wrote: On 11/30/2010 02:52 PM, michael.vancann...@wisa.be wrote: FastCgiExternalServer D:/counte/verbruik/server -host 127.0.0.1:2015 -idle-timeout 30 -flush AFAIK, fastCGI can use as well a TCP/IP socket as a pipe to do the communication between the

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Joost van der Sluis
On Tue, 2010-11-30 at 14:52 +0100, michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas wrote: On Tue, Nov 30, 2010 at 10:23 AM, michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 4:43 PM, Michael Van Canneyt

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Schnell
On 12/01/2010 02:16 PM, Joost van der Sluis wrote: My FastCGI process is running as a windows service. What is exactly the reason for this? Isn't it much easier when the webserver starts (and stops, when it is not used) the cgi-application, than doing this in a Windows service? As creating

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Joost van der Sluis
On Wed, 2010-12-01 at 14:43 +0100, Michael Schnell wrote: On 12/01/2010 02:16 PM, Joost van der Sluis wrote: My FastCGI process is running as a windows service. What is exactly the reason for this? Isn't it much easier when the webserver starts (and stops, when it is not used) the

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread michael . vancanneyt
On Wed, 1 Dec 2010, Joost van der Sluis wrote: The can do the same thing: By default, a fastcgi process is started by the webserver, passing it the socket on which it should listen. Most imporant difference is that mod_fastcgi is deprecated and doesn't follow the FastCGI standard. In

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread michael . vancanneyt
On Wed, 1 Dec 2010, Michael Schnell wrote: On 12/01/2010 02:16 PM, Joost van der Sluis wrote: My FastCGI process is running as a windows service. What is exactly the reason for this? Isn't it much easier when the webserver starts (and stops, when it is not used) the cgi-application, than

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Joost van der Sluis
On Wed, 2010-12-01 at 15:51 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: The can do the same thing: By default, a fastcgi process is started by the webserver, passing it the socket on which it should listen. Most imporant difference is

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Schnell
On 12/01/2010 03:52 PM, michael.vancann...@wisa.be wrote: But FastCGI is better, since it runs irrespective of the webserver. And given that IIS is losing market share, I would never code exclusively for IIS. +1, but we did hear bad rumors about FCGI, so we used ISAPI :(. -Michael --

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread michael . vancanneyt
On Wed, 1 Dec 2010, Joost van der Sluis wrote: On Wed, 2010-12-01 at 15:51 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: The can do the same thing: By default, a fastcgi process is started by the webserver, passing it the socket on which it

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Marcos Douglas
On Wed, Dec 1, 2010 at 1:05 PM, michael.vancann...@wisa.be wrote: [snip] It never could. There is 1 connection, and all requests go through this connection. A week (or maybe 2) ago, I sent you a private mail about using select() on the connection handle.  This or the use of threads could

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Luiz Americo Pereira Camara
Joost van der Sluis escreveu: The FastCGI process should return how many connection and requests it can handle. I'm not sure anymore if FastCGI of fpc can handle muliple requests at a time. (It could, but some parts ahve been changed) AFAIK at least Apache does not support multiplexing, so no

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread michael . vancanneyt
On Wed, 1 Dec 2010, Marcos Douglas wrote: On Wed, Dec 1, 2010 at 1:05 PM, michael.vancann...@wisa.be wrote: [snip] It never could. There is 1 connection, and all requests go through this connection. A week (or maybe 2) ago, I sent you a private mail about using select() on the connection

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Marcos Douglas
2010/12/1 michael.vancann...@wisa.be: On Wed, 1 Dec 2010, Marcos Douglas wrote: On Wed, Dec 1, 2010 at 1:05 PM, michael.vancann...@wisa.be wrote: [snip] It never could. There is 1 connection, and all requests go through this connection. A week (or maybe 2) ago, I sent you a private

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Joost van der Sluis
On Wed, 2010-12-01 at 17:05 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: On Wed, 2010-12-01 at 15:51 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: Also check this:

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Marcos Douglas
On Wed, Dec 1, 2010 at 2:07 PM, Joost van der Sluis jo...@cnoc.nl wrote: On Wed, 2010-12-01 at 17:05 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: On Wed, 2010-12-01 at 15:51 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Van Canneyt
On Wed, 1 Dec 2010, Joost van der Sluis wrote: On Wed, 2010-12-01 at 17:05 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: On Wed, 2010-12-01 at 15:51 +0100, michael.vancann...@wisa.be wrote: On Wed, 1 Dec 2010, Joost van der Sluis wrote: Also

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Michael Van Canneyt
On Wed, 1 Dec 2010, Marcos Douglas wrote: 2010/12/1 michael.vancann...@wisa.be: On Wed, 1 Dec 2010, Marcos Douglas wrote: On Wed, Dec 1, 2010 at 1:05 PM, michael.vancann...@wisa.be wrote: [snip] It never could. There is 1 connection, and all requests go through this connection. A

Re: [Lazarus] GUI development for web UI

2010-12-01 Thread Dariusz Mazur
ExtPascal uses threads to handle multiple connections. I remember you don't accept this way, right? BTW, what is there wrong if ExtPascal uses threads? I accept using threads, but not the way ExtPascal does it. Threads should be optional. In extpascal, the thread is equal to the session: if

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread Marcos Douglas
On Wed, Nov 24, 2010 at 4:43 PM, Michael Van Canneyt mich...@freepascal.org wrote: On Wed, 24 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 3:09 PM, Michael Van Canneyt mich...@freepascal.org wrote: Currently we're deploying a webapp that uses fpweb, FastCGI and runs as a

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread michael . vancanneyt
On Tue, 30 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 4:43 PM, Michael Van Canneyt mich...@freepascal.org wrote: On Wed, 24 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 3:09 PM, Michael Van Canneyt mich...@freepascal.org wrote: Currently we're deploying a webapp

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread Marcos Douglas
On Tue, Nov 30, 2010 at 10:23 AM, michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 4:43 PM, Michael Van Canneyt mich...@freepascal.org wrote: On Wed, 24 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 3:09 PM, Michael Van

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread michael . vancanneyt
On Tue, 30 Nov 2010, Marcos Douglas wrote: On Tue, Nov 30, 2010 at 10:23 AM, michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 4:43 PM, Michael Van Canneyt mich...@freepascal.org wrote: On Wed, 24 Nov 2010, Marcos Douglas wrote: On

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread Marcos Douglas
On Tue, Nov 30, 2010 at 10:52 AM, michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas wrote: On Tue, Nov 30, 2010 at 10:23 AM,  michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 4:43 PM, Michael Van Canneyt

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread Michael Schnell
On 11/30/2010 01:29 PM, Felipe Monteiro de Carvalho wrote: I'd rather stop programming then using .net :) I'd rather use a Delphi-CIL compiler than Java :) Anyway, porting would be as much work as rewriting the application. I suppose not really, but maybe nearly :) Just porting from

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread Marcos Douglas
On Tue, Nov 30, 2010 at 11:02 AM, Marcos Douglas m...@delfire.net wrote: On Tue, Nov 30, 2010 at 10:52 AM,  michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas wrote: On Tue, Nov 30, 2010 at 10:23 AM,  michael.vancann...@wisa.be wrote: On Tue, 30 Nov 2010, Marcos Douglas

Re: [Lazarus] GUI development for web UI

2010-11-30 Thread michael . vancanneyt
On Tue, 30 Nov 2010, Marcos Douglas wrote: This is very convenient, because you can start the fastcgi process in the debugger, just as any normal process. Or, the fastCGI process can be a windows service. Very interesting. I didn't know about it. Other than that, the configuration option

Re: [Lazarus] GUI development for web UI

2010-11-26 Thread Michael Schnell
On 11/25/2010 09:19 PM, ABorka wrote: . I always found the needed ExtJS extensions online, never needed to develop them myself (A custom GridView for example, a double click sorting functionality on the GridView header fields, etc.). This suggests that doing a n ExtJS Widget Type interface for

Re: [Lazarus] GUI development for web UI

2010-11-25 Thread Michael Schnell
On 11/24/2010 07:00 PM, ABorka wrote: According to the linked ExtJS licensing FAQ, you have obligations to publish the ExtJS JavaScript code that YOU have modified AND(!) you are distributing it. This seems to mean that just distributing the unmodified ExtJS code is no problem whatsoever.

Re: [Lazarus] GUI development for web UI

2010-11-25 Thread ik
On Thu, Nov 25, 2010 at 10:41, Michael Schnell mschn...@lumino.de wrote: On 11/24/2010 07:00 PM, ABorka wrote: According to the linked ExtJS licensing FAQ, you have obligations to publish the ExtJS JavaScript code that YOU have modified AND(!) you are distributing it. This seems to mean

Re: [Lazarus] GUI development for web UI

2010-11-25 Thread Michael Schnell
On 11/25/2010 10:29 AM, ik wrote: http://www.sencha.com/products/license.php I don't see how the Open source (GPL) license should affect the Pascal code of an application that uses ExtJS (the pascal code same is obviously not based on / derivative work of the GPLed Java script code.) and

Re: [Lazarus] GUI development for web UI

2010-11-25 Thread ABorka
On 11/25/2010 02:21, Michael Schnell wrote: On 11/25/2010 10:29 AM, ik wrote: http://www.sencha.com/products/license.php I don't see how the Open source (GPL) license should affect the Pascal code of an application that uses ExtJS (the pascal code same is obviously not based on / derivative

Re: [Lazarus] GUI development for web UI

2010-11-25 Thread ABorka
On 11/25/2010 02:21, Michael Schnell wrote: On 11/25/2010 10:29 AM, ik wrote: http://www.sencha.com/products/license.php I don't see how the Open source (GPL) license should affect the Pascal code of an application that uses ExtJS (the pascal code same is obviously not based on /

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui application using Lazarus, and make it work like a web app that act the same as the desktop version,

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread ik
On Wed, Nov 24, 2010 at 11:21, michael.vancann...@wisa.be wrote: On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui application using Lazarus, and make

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, ik wrote: On Wed, Nov 24, 2010 at 11:21, michael.vancann...@wisa.be wrote: On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Felipe Monteiro de Carvalho
On Wed, Nov 24, 2010 at 10:31 AM, michael.vancann...@wisa.be wrote: Unless they plan on translating the whole of GTK3 to Javascript, I don't see how you can do that ? How to create a hover effect, tooltips, whatnot, whenever the mouse moves ? What to do when a user clicks a button ? All

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
On 11/24/2010 10:36 AM, Felipe Monteiro de Carvalho wrote: I couldn't find any reasonable way to reuse my LCL animations code in web applications. Did you consider to use Delphi Prism (AFAIK the compiler is free) in a Silverlight / Moonlight based web page ? This might allow for reusing some

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread ik
On Wed, Nov 24, 2010 at 12:13, Michael Schnell mschn...@lumino.de wrote: On 11/24/2010 10:36 AM, Felipe Monteiro de Carvalho wrote: I couldn't find any reasonable way to reuse my LCL animations code in web applications. Did you consider to use Delphi Prism (AFAIK the compiler is free) in a

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
On 11/24/2010 08:32 AM, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui application using Lazarus, and make it work like a web app that act the same as the desktop version,

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Felipe Monteiro de Carvalho
2010/11/24 ik ido...@gmail.com: SilverLight/Moonlight are the wrong way to do things (so does Flash). HTML5 provide in the DOM support for Canvas (you have some games for it), And IE9, Webkit, Opera and Gecko support it, so it's like 99% of web browsers that support for it. But the HTML5

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread ik
On Wed, Nov 24, 2010 at 12:29, Felipe Monteiro de Carvalho felipemonteiro.carva...@gmail.com wrote: 2010/11/24 ik ido...@gmail.com: SilverLight/Moonlight are the wrong way to do things (so does Flash). HTML5 provide in the DOM support for Canvas (you have some games for it), And IE9,

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, Michael Schnell wrote: On 11/24/2010 08:32 AM, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui application using Lazarus, and make it work like a web

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread ik
On Wed, Nov 24, 2010 at 12:26, Michael Schnell mschn...@lumino.de wrote: On 11/24/2010 08:32 AM, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui application using Lazarus,

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, ik wrote: On Wed, Nov 24, 2010 at 12:26, Michael Schnell mschn...@lumino.de wrote: On 11/24/2010 08:32 AM, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread ik
On Wed, Nov 24, 2010 at 12:46, michael.vancann...@wisa.be wrote: On Wed, 24 Nov 2010, ik wrote: On Wed, Nov 24, 2010 at 12:26, Michael Schnell mschn...@lumino.de wrote: On 11/24/2010 08:32 AM, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus,

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, ik wrote: On Wed, Nov 24, 2010 at 12:46, michael.vancann...@wisa.be wrote: I did some research on that some months ago. I found that this supposedly best would be done using ExtJS. There are few problems with ExtJS. First it's not open source if you wish to use it in

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread zeljko
On Wednesday 24 November 2010 12:11, michael.vancann...@wisa.be wrote: MySQL I simply don't use because it is a bad database engine :-) +1 zeljko -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Marcos Douglas
On Wed, Nov 24, 2010 at 8:28 AM, zeljko zel...@holobit.net wrote: On Wednesday 24 November 2010 12:11, michael.vancann...@wisa.be wrote: MySQL I simply don't use because it is a bad database engine :-) +1 +2 Marcos Douglas -- ___ Lazarus

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
On 11/24/2010 11:24 AM, ik wrote: SilverLight/Moonlight are the wrong way to do things (so does Flash). If you want to do client-programming in Pascal (or any other CIL enabled language) Silverlight/Moonlight is just perfect, as it's this only way to do this :). -Michael --

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
On 11/24/2010 11:36 AM, ik wrote: making Pascal and Lazarus provide additional market to use regarding Web Client programming, Silverlight/Moonlight does this fore Pascal :) (any many other languages) but not for Lazarus :( . -Michael -- ___

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
On 11/24/2010 11:26 AM, Michael Schnell wrote: A decent way to do this would be creating an appropriate Widget Type Interface (See How to tell lazarus the location of a used package in this forum). Sorry wrong link. See Web Module not works on Linux in this forum -Michael --

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
On 11/24/2010 11:42 AM, michael.vancann...@wisa.be wrote: I tried making moderatly complicated production applications with it. It cannot be done without redesigning ExtPascal from the ground up. Same here, That is why I only recommended it as a way to try out ExtJS. Comet is a rickety

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Henry Vermaak
2010/11/24 Michael Schnell mschn...@lumino.de: _Of course_. It can't be repeated often enough :-[  ;-)   Maybe some day it helps Maybe the day you send the patches? -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
On 11/24/2010 01:01 PM, Henry Vermaak wrote: Maybe the day you send the patches? Unfortunately after some initial experiments I'm not working actively on this any more. Of course I'll try to help whenever someone starts decent work on this issue. -Michael --

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, Michael Schnell wrote: On 11/24/2010 11:42 AM, michael.vancann...@wisa.be wrote: I tried making moderatly complicated production applications with it. It cannot be done without redesigning ExtPascal from the ground up. Same here, That is why I only recommended it as

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Schnell
To who is interested: I tried to create a LinuxIFI Widget Type by stripping off the KDE binding from the KDE2 Widget Type (when starting today I supposedly would use FPGUI instead) and replace the Widget bindings by calls to would-be transporter functions. I even got at a presentable point:

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Lee Jenkins
On 11/24/2010 4:21 AM, michael.vancann...@wisa.be wrote: On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui application using Lazarus, and make it work like

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, Lee Jenkins wrote: On 11/24/2010 4:21 AM, michael.vancann...@wisa.be wrote: On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Marcos Douglas
On Wed, Nov 24, 2010 at 10:40 AM, Lee Jenkins l...@datatrakpos.com wrote: I started a framework like that in question, actually had a decent working prototype that used Adob Flex as the front end.  The problem is as you explained in that there is a tremendous amount of traffic for all of that

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Dariusz Mazur
W dniu 2010-11-24 10:21, michael.vancann...@wisa.be pisze: On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui application using Lazarus, and make it work

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Dariusz Mazur
2010/11/24 ikido...@gmail.com: SilverLight/Moonlight are the wrong way to do things (so does Flash). HTML5 provide in the DOM support for Canvas (you have some games for it), And IE9, Webkit, Opera and Gecko support it, so it's like 99% of web browsers that support for it. But the HTML5

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Dimitri Smits
- michael vancanneyt michael.vancann...@wisa.be schreef: Now if I build a web app for my clients and they have the source code, do I require to buy a commercial license of ExtJS ? Yes, because you make money on it, it is not open source. Michael, that is a fallacy. It is not because

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, Dariusz Mazur wrote: W dniu 2010-11-24 10:21, michael.vancann...@wisa.be pisze: On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a gui

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread michael . vancanneyt
On Wed, 24 Nov 2010, Dimitri Smits wrote: - michael vancanneyt michael.vancann...@wisa.be schreef: Now if I build a web app for my clients and they have the source code, do I require to buy a commercial license of ExtJS ? Yes, because you make money on it, it is not open source.

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Dariusz Mazur
On Wed, 24 Nov 2010, Dariusz Mazur wrote: W dniu 2010-11-24 10:21, michael.vancann...@wisa.be pisze: On Wed, 24 Nov 2010, ik wrote: Hello List, Well I know about the framework fur Javascript library in Lazarus, but I'm thinking in the past year or so, what will it take to design a

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread ABorka
On 11/24/2010 03:11, michael.vancann...@wisa.be wrote: On Wed, 24 Nov 2010, ik wrote: On Wed, Nov 24, 2010 at 12:46, michael.vancann...@wisa.be wrote: I did some research on that some months ago. I found that this supposedly best would be done using ExtJS. There are few problems with

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Van Canneyt
On Wed, 24 Nov 2010, Dariusz Mazur wrote: That's not true. Transfer every action to server is very simple task, and computing results also. Thus (on my web app) it took less than 10ms and every user very rare generate more actions than 1 per second. Computing and sending pdf reports took

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Van Canneyt
On Wed, 24 Nov 2010, Lee Jenkins wrote: On 11/24/2010 8:57 AM, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 10:40 AM, Lee Jenkinsl...@datatrakpos.com wrote: I started a framework like that in question, actually had a decent working prototype that used Adob Flex as the front end. The

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Marcos Douglas
On Wed, Nov 24, 2010 at 3:09 PM, Michael Van Canneyt mich...@freepascal.org wrote: Currently we're deploying a webapp that uses fpweb, FastCGI and runs as a windows service app. Although the latter is more of a necessity than a voluntary choice. The fastcgi approach makes it easy to debug.

Re: [Lazarus] GUI development for web UI

2010-11-24 Thread Michael Van Canneyt
On Wed, 24 Nov 2010, Marcos Douglas wrote: On Wed, Nov 24, 2010 at 3:09 PM, Michael Van Canneyt mich...@freepascal.org wrote: Currently we're deploying a webapp that uses fpweb, FastCGI and runs as a windows service app. Although the latter is more of a necessity than a voluntary choice.

  1   2   >