On 20.11.2010 13:44, silvioprog wrote:
2010/11/20 Sven Barth <[email protected]
<mailto:[email protected]>>


    That's just a coincidence. Don't use unit interfaces in non GUI
    applications.


Hm..., the default code of a new Web Module is (File | New... | Web Module):

-------
program Project1;

{$mode objfpc}{$H+}

uses
   {$IFDEF UNIX}{$IFDEF UseCThreads}
   cthreads,
   {$ENDIF}{$ENDIF}
*Interfaces*, // this includes the LCL widgetset
   Forms, Unit1;

{$R *.res}

begin
   Application.Initialize;
   Application.CreateForm(TFPWebModule1, FPWebModule1);
   Application.Run;
end.
-------


And now I know why I don't use the IDE support for my CGI application...
In that case maybe Michael should continue the discussion as he's one of the Free Pascal CGI gurus ^^

    I've looked at that method. It does not rely on any visual code, so
    I'd suggest you to move those methods that don't use any GUI related
    code (e.g. dialogs, etc) to another unit where only units from RTL
    and FCL are included. This unit can then be used within your CGI
    application without problems.


Then is not possible use the Graphics unit in CGI module? D:

I'd say it's discouraged. You should use fpImage to do graphics in a non-visual application.

Regards,
Sven

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

Reply via email to