Thanks for all your quick replies!

Michael Van Canneyt wrote:
> On Thu, 16 Nov 2006, George Birbilis wrote:
> > > > What is needed to allow different Forms to run in different Threads?
> > >
> > > I am not sure, but I think that ...
> > >
> > > It is needed, that the threads are created in different processes.

Using processes is a great solution especially on *nix, but how well is IPC 
integrated into the LCL?

> > > There is a global application object, so the LCL is
> > > essentially not suitable for being run in multiple threads.

Is this true even if we run out of a dll/so?

> > In Delphi VCL, there's a way to use multiple threads and when you want
> > to do drawing etc. serialize calls on the main GUI thread
> > See "Synchronize" call in VCL docs
>
> The same exists in FPC.

Wouldn't this imply that only one thread can be running?

Also, is there a way to call the widget-dialogs on simultaneous threads?


Thanks!

--
Al

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to