Re: [lazarus] Production quality crosss platform applications
Sergio Samayoa schrieb: Hi. Has someone already put into production lazarus applications which are cross platform? Regards. _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives Yes. I've several apps developed entirely with Lazarus and in productional use by several customers. At the moment I'm porting my application Framework (which is base for most of my application from D7 to Lazarus. regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Patch for processing WM_COPYDATA in Win32 / BugID 9210
Micha Nelissen wrote: Felipe Monteiro de Carvalho wrote: On Jan 16, 2008 8:02 PM, Lukas Gradl <[EMAIL PROTECTED]> wrote: Some time ago I reported a problem with sending WM_COPYDATA-Messages under windows: http://bugs.freepascal.org/view.php?id=9210 Did you ever test with the PassWin32MessagesToLCL define: http://wiki.lazarus.freepascal.org/LCL_Defines#Win32_defines WM_COPYDATA is not a User message I think. WM_COPYDATA is part of an IPC mechanism, which needs a general implementation in the LCL, with specifics in win32, gtk, qt etc.. Right, WM_COPYDATA is not a user message - I never assumed that. But it's a Message widley used in Windows, so Lazarus has to support it for many cases. I, for example, needed it to talk to some external application remote-controlled by WM_COPYDATA - that's why I tracked down the way of the message and submitted this patch. I'm not quite shure if we need it in other interfaces too - it's a windows-specific message. regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Patch for processing WM_COPYDATA in Win32 / BugID 9210
Felipe Monteiro de Carvalho schrieb: On Jan 16, 2008 8:02 PM, Lukas Gradl <[EMAIL PROTECTED]> wrote: Some time ago I reported a problem with sending WM_COPYDATA-Messages under windows: http://bugs.freepascal.org/view.php?id=9210 Did you ever test with the PassWin32MessagesToLCL define: http://wiki.lazarus.freepascal.org/LCL_Defines#Win32_defines ? In recent subversion Lazarus user messages are activated by default (the define I mentioned above no longer exists), could you test if this solves your problem without the patch? Already done that - it has no influence on WM_COPYDATA. regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Patch for processing WM_COPYDATA in Win32 / BugID 9210
Some time ago I reported a problem with sending WM_COPYDATA-Messages under windows: http://bugs.freepascal.org/view.php?id=9210 As far as I could find the function WindowProc in win32callback.inc eats up the message so it never reaches the MessageHandler defined in the app. So I changed LCL\interfaces\win32\win32callback.inc This is the diff-File: Index: win32callback.inc === --- win32callback.inc (revision 13779) +++ win32callback.inc (working copy) @@ -1141,6 +1141,13 @@ Assert(False, Format('Trace:WindowProc - Window Value: $%S-%d; Msg Value: %S; WParam: $%S; LParam: $%S', [IntToHex(Window, 4), Window, WM_To_String(Msg), IntToHex(WParam, sizeof(WParam)*4), IntToHex(LParam, sizeof(LParam)*4)])); case Msg of + WM_COPYDATA: // passthrough of WM_COPYDATA-Messages + begin + LMessage.Msg := Msg; + LMessage.WParam := WParam; + LMessage.LParam := LParam; + WinProcess := false; + end; WM_ACTIVATE: begin case LOWORD(WParam) Of regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Solution to the BIG compiled file issue!
Fabio Dell'Aria schrieb: Hi to all, all we know how many new users do not uses lazarus because it create too BIG compiled files. We know that: 1)...the additional options are needed to can debug the project; 2)...just do a simple "strip --strip-all filename" reduce drastically the final size (an empty project go from 12.5Mb to 1.2 Mb). I think to have found a really simple solution to can continue to debug our project with a really little size increasing. Just remove all the debug-info from all the LCL object files to reduce the final compiled file from 12.5Mb to ONLY 2Mb (on Windows). We'll can continue to debug our projects but we'll CANNOT debug the LCL code. To obtain this little miracle just use the following command (from the shell): For Windows: FOR /R "Your_Lazarus_Folder" %v IN (*.o) DO strip --strip-debug "%~fv" For Linux: sudo find /your_lazarus_folder -name *.o -exec strip --strip-debug {} \; All of the solutions provided here are not that ideal when USING (and not developing) Lazarus. In many cases I want to debug MY code - and not the LCL-Code. But sometimes, I've to search inside the LCL as well. So I would appreciate to switch to either debug the LCL or link an LCL without debug-symbols. regards Lukas -- -------- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Solution to the BIG compiled file issue!
Vincent Snijders schrieb: Fabio Dell'Aria schreef: Yes I understand but why loose so many new users? All the programmers come from Delphi reports this issue and only a little subset of them check for a solution on Google. Others are lost! So what? It is their loss. If they cannot even find out how to do this, how can we expect them to become contributors? So, it even is a nice selection mechanism for new users. (OK, maybe I am overreaction now). Remember Lazarus is not a commercial product that needs users to survive, it is a open source project that needs contributors (for the LCL, the IDE, for documentation, for testing (which needs good backtraces), for writing and porting components) to survive. I don't expect users who cannot find out how to put the checkboxes in the compiler options dialog (yes, we can improve the IDE in this area), to be much of an help. Hmmm - that are hard words for someone who said that he want's to promote Lazarus. Do you really think, Lazarus should only exist to develop Lazarus? For creating a successful and strong development tool (which is the goal of the whole project AFAIK) you need not only contributors but users as well... regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] FastZLib: Illegal COFF Magic
Michael, thanks for your contiuous support! If you're coming to Tyrol one day feel free to collect a bunch of espressos at my place... *g* But as I've to talk to an external application using ZLibEx I have to use it too. going back to google again, Try to get the symbol names from the gcc-produced files, you can do this with objdump: objdump -t file.o Then make sure the external definitions in the pascal files match these names exactly. Thanks Michael, already done that and found, that gcc makes an underscore as starting character of every symbol, which bcc doesn't. So another step done... regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] FastZLib: Illegal COFF Magic
Michael Van Canneyt schrieb: On Fri, 4 Jan 2008, Lukas Gradl wrote: Sorry to bother you again - but I'm just too stupid to get it to work. Using cygwin I did a gcc -c adler32.c then I renamed the created adler32.o to adler32.obj. But when trying to link I get a "Undefined symbol: ZLIBEX..." I never used gcc on Windows and I'm quite stuck with this OBJ-Files. For D7 they where compiled using bcc -c -6 -O2 -Ve -X- -pr -a8 -b -d -k- -vi -tWM -r -RT- -DFASTEST -n%OutDir% adler32.c Perhaps someone out there is able to provide me with a little HowTo? Probably the external definitions are using uppercase names, while gcc produces lowercase symbol names. You might be better of using paszlib. Michael, thanks for your contiuous support! If you're coming to Tyrol one day feel free to collect a bunch of espressos at my place... *g* But as I've to talk to an external application using ZLibEx I have to use it too. going back to google again, Lukas -- ---- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] FastZLib: Illegal COFF Magic
Sorry to bother you again - but I'm just too stupid to get it to work. Using cygwin I did a gcc -c adler32.c then I renamed the created adler32.o to adler32.obj. But when trying to link I get a "Undefined symbol: ZLIBEX..." I never used gcc on Windows and I'm quite stuck with this OBJ-Files. For D7 they where compiled using bcc -c -6 -O2 -Ve -X- -pr -a8 -b -d -k- -vi -tWM -r -RT- -DFASTEST -n%OutDir% adler32.c Perhaps someone out there is able to provide me with a little HowTo? regards Lukas Michael Van Canneyt schrieb: On Fri, 4 Jan 2008, Lukas Gradl wrote: Michael Van Canneyt schrieb: On Fri, 4 Jan 2008, Lukas Gradl wrote: Anyone got FastZLib to compile with FPC? (http://www.dellapasqua.com/delphizlib/) When it links the .OBJ-Files there occurs an "Illegal COFF Magic while reading" and the name of the OBJ-File. Could'nt find an information in that - seems that Borland-C compiled files can not be read by ld. This is correct, it is not the same format. As there are the C-Sources as well perhaps anyone can tell me how to create appropriate .OBJ-Files - or perhaps anyone else already got FastZLib link with FPC? You'll need to recompile the .obj files from the C sources. Michael. hmmm - can you give me a hint with which compiler and perhaps with which options I've to compile so the .OBJ is compatible to the linker? Simply using gcc should do it. Michael. _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- ---- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] FastZLib: Illegal COFF Magic
Michael Van Canneyt schrieb: On Fri, 4 Jan 2008, Lukas Gradl wrote: Anyone got FastZLib to compile with FPC? (http://www.dellapasqua.com/delphizlib/) When it links the .OBJ-Files there occurs an "Illegal COFF Magic while reading" and the name of the OBJ-File. Could'nt find an information in that - seems that Borland-C compiled files can not be read by ld. This is correct, it is not the same format. As there are the C-Sources as well perhaps anyone can tell me how to create appropriate .OBJ-Files - or perhaps anyone else already got FastZLib link with FPC? You'll need to recompile the .obj files from the C sources. Michael. hmmm - can you give me a hint with which compiler and perhaps with which options I've to compile so the .OBJ is compatible to the linker? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] TReader / TWriter compatibility to Delphi?
Michael Van Canneyt schrieb: On Thu, 3 Jan 2008, Lukas Gradl wrote: Just discovered that TWriter / TReader Objects in FPC are missing some Methods compared to Delphi. At the moment I'm missing TReader.SkipValue - am I to stupid again or do I have to write a fix for that? Skipvalue is not implemented; Probably it didn't exist in the delphi version that was current when the FPC classes unit was implemented. If you feel like implementing it, please do... Michael. I'm feeling like it - I need it. I'll have look at it. regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] FastZLib: Illegal COFF Magic
Anyone got FastZLib to compile with FPC? (http://www.dellapasqua.com/delphizlib/) When it links the .OBJ-Files there occurs an "Illegal COFF Magic while reading" and the name of the OBJ-File. Could'nt find an information in that - seems that Borland-C compiled files can not be read by ld. As there are the C-Sources as well perhaps anyone can tell me how to create appropriate .OBJ-Files - or perhaps anyone else already got FastZLib link with FPC? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Ahh - next one: TFieldList in FPC?
Porting DB-related components from Delphi to FPC is not an easy task. I'm missing TFieldList - anyone implementing that? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] TReader / TWriter compatibility to Delphi?
Just discovered that TWriter / TReader Objects in FPC are missing some Methods compared to Delphi. At the moment I'm missing TReader.SkipValue - am I to stupid again or do I have to write a fix for that? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] protected-Variables not visible in another file?
OK - some wonderful hours of sleep and I discovered a second version of file2... And voila - in this (newer) version FValue was declared public... thanks for all the help. Lukas Lukas Gradl schrieb: Sorry, might need a little bit more sleep - but at the moment I'm stuck: I've to convert some files from Delphi to FPC (2.3.1, using Lazarus 0.9.25 only as an editor) In Delphi there is a a class TExample defined in file1.pas. TExample=class protected FValue:longint; end; in file2.pas I did: use file1; {...} Example:=TExample.Create; if Example.FValue=0 then begin... {...} When compiling with FPC and $MODE DELPHI I get an "Identifier not found" error. Any idea what a tired guy might have missed? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] protected-Variables not visible in another file?
You must be wrong because this example will not work in delphi (i tried). The only way you can use this mechanisme when the code of file1 is located in file2. There's a simple trick though: TExampleFriend=class(TExample); end; if TExampleFriend(Example).FValue=0 then begin... Really strange - the code I've to port is a lot more complex - and it compiles in Delphi but doesn't compile with FPC and it seems that I'm to stupid right now to find why But I'm shure there's no Class-descendant in file2. Am I right that the handling of "protected"-statements should be the same in D7 and FPC? Then I'm looking elsewhere for the solution to this mysterious phenomenon... *bg* Lukas -- -------- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] protected-Variables not visible in another file?
Mattias Gaertner schrieb: On Fri, 28 Dec 2007 21:38:47 +0100 Lukas Gradl <[EMAIL PROTECTED]> wrote: Sorry, might need a little bit more sleep - but at the moment I'm stuck: I've to convert some files from Delphi to FPC (2.3.1, using Lazarus 0.9.25 only as an editor) In Delphi there is a a class TExample defined in file1.pas. TExample=class protected FValue:longint; end; in file2.pas I did: use file1; {...} Example:=TExample.Create; if Example.FValue=0 then begin... {...} When compiling with FPC and $MODE DELPHI I get an "Identifier not found" error. Any idea what a tired guy might have missed? FValue is protected from you. Mattias Know that - but why does it work in Delphi? Didn't find a notice about FPC processing "protected" in another way than Delphi does... Lukas -- -------- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] protected-Variables not visible in another file?
Sorry, might need a little bit more sleep - but at the moment I'm stuck: I've to convert some files from Delphi to FPC (2.3.1, using Lazarus 0.9.25 only as an editor) In Delphi there is a a class TExample defined in file1.pas. TExample=class protected FValue:longint; end; in file2.pas I did: use file1; {...} Example:=TExample.Create; if Example.FValue=0 then begin... {...} When compiling with FPC and $MODE DELPHI I get an "Identifier not found" error. Any idea what a tired guy might have missed? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] REQ: include LazReport and VirtualTV in bigide
I agree - I think for further promoting Lazarus as a "grown up" develpment package a reporting toolset is absolutly necessary. Did'nt use VTV so far - but it looks like a good component to get a mighty UI for an application - so it should be in the "out-of-the-box" set as well. For Zeos and Indy I disagree - there are working DB-Components in the standard-set and socket programming is nothing for a beginner. regards Lukas Bee schrieb: Hi all, I propose to Lazarus developers to include LazReport and VirtualTreeView as included default components in "make bigide". Both are very useful components to users. TIA. -Bee- has Bee.ography at: http://beeography.wordpress.com _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- -------- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] DBGrid - what do you use?
Well, then email Woll2Woll and DevExpress and tell them to start porting their products. I've done this for numerous products. If you don't ask - you don't get! 3/4 of those companies don't even know a alternative exists. Make Free Pascal and Lazarus heard! Already done that - but that may take some time... regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] DBGrid - what do you use?
I know TDBGrid on Data Controls Tab. As you can read in my posting, I'm looking for an enhanced version, an alternative, and not for the standard-TDBGrid... Lee Jenkins schrieb: Lukas Gradl wrote: Hi! What do use as DBGrid? Is there an enhanced version anywhere around that I missed? With Delphi I used Woll2Woll and DevExpress Products - for Lazarus I did'nt find something similar... Any hints on that? regards Lukas TDBGrid is on the Data Controls tab. -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] DBGrid - what do you use?
Hi! What do use as DBGrid? Is there an enhanced version anywhere around that I missed? With Delphi I used Woll2Woll and DevExpress Products - for Lazarus I did'nt find something similar... Any hints on that? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Actual SVN-Tree compiles, but won't start...
Thanks for your information on how to fix that... regards Lukas Wanderlan Santos dos Anjos schrieb: See mantis http://www.freepascal.org/mantis/view.php?id=10235. Options. Compile Lazarus-SVN using stable FPC 2.2 Update C:\FPC\packages\paszlib\src\zstream.pp to revision 9290. Wanderlan On Nov 28, 2007 9:09 AM, Lukas Gradl <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: Tried today installing the latest SVN tree (13063) using a 0.9.25 snapshot as a base and the latest FPC-SVN as a compiler and using Win2K as an OS. Everything compiled fine, but when starting lazarus the splash-screen appears and after some seconds it disappears and lazarus.exe disappears from task-list without any errormessage... Anyone else that problem? Or anyone with a hint how to proceed? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- Att, Wanderlan Santos dos Anjos (061) 3345-5496; 9133-3804 -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Actual SVN-Tree compiles, but won't start...
shame on me - should have searched in bug-tracker myself... regards Lukas Vincent Snijders schrieb: Lukas Gradl schreef: Tried today installing the latest SVN tree (13063) using a 0.9.25 snapshot as a base and the latest FPC-SVN as a compiler and using Win2K as an OS. Everything compiled fine, but when starting lazarus the splash-screen appears and after some seconds it disappears and lazarus.exe disappears from task-list without any errormessage... Anyone else that problem? Or anyone with a hint how to proceed? See http://www.freepascal.org/mantis/view.php?id=10235 and http://www.freepascal.org/mantis/view.php?id=10232. IOW, fpc 2.3.1 is unusable for Lazarus ATM. Vincent _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Actual SVN-Tree compiles, but won't start...
Tried today installing the latest SVN tree (13063) using a 0.9.25 snapshot as a base and the latest FPC-SVN as a compiler and using Win2K as an OS. Everything compiled fine, but when starting lazarus the splash-screen appears and after some seconds it disappears and lazarus.exe disappears from task-list without any errormessage... Anyone else that problem? Or anyone with a hint how to proceed? regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Lazarus under XFCE with two monitors
Have the same under KDE - and the same problem. AFAIK with X11 two Monitors are handled as one big - so the program using X11 knows nothing about the dimensions of the monitors - so that's not a Lazarus-specific problem but an issue for every program on X11... regards Lukas Johannes Müller schrieb: Did anyone use Lazarus under XFCE on a system with more then one monitor? I have two monitors under openSUSE 10.3 with XFCE. There are one brothersome behaviour. Every Dialog from lazarus is in the Desktopcenter. So the Dialogs are subdivided into two sections by the monitors. Has anybody a workaround for that problem? -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Anybody on this list use Firebird database with Lazarus?
Which Access-Components do you use? Unified Interbase (which I use) has only a readonly Dataset-Component, but there is some alternative Dataset for it, called AlexsDataSet. I never used it, but it is reported to do the job. (http://www.progdigy.com/modules.php?name=UIB) Alternativley you could try ZeosDBO, which is what I used to connect to mysql - but there's an interbase-layer also. (http://zeos.firmos.at/portal.php) regards Lukas Howard Lee Harkness schrieb: I imported the csv files using IBEasy+, which worked ok except that it doesn't appear to like values starting with a zero, nor does it like dates before 1900. On 6/3/07, Howard Lee Harkness <[EMAIL PROTECTED]> wrote: No, I am running Windows XP Pro. The files appear be writeable -- I can update them with FlameRobin ok, just not with my Lazarus program. On 6/3/07, Cesar Romero <[EMAIL PROTECTED]> wrote: Howard, I managed to get Firebird running, and I was able to display the contents of a table in a dbgrid -- but my program insists that the database is read-only. I can't find where I set any read-only flags. Anybody recognize the problem & can tell me what I'm doing wrong? Is that in linux? I think you need to set file mode access and owner. Set the owner with chown to firebird user and permition with chmod. []s Cesar Romero _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- [EMAIL PROTECTED] -- -------- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] Added new testimonial to FPC-Website
Vincent Snijders schrieb: Lukas Gradl schreef: Just added some new work report to http://wiki.lazarus.freepascal.org/Marketing_Case_Studies Thanks. A nice contribution. Do you have some screenshots for the gallery? http://wiki.lazarus.freepascal.org/Lazarus_Application_Gallery I'll try to do so - but did'nt find how to edit that page first hand. I can just edit the paragraphs but not add a new one. Second I didn't find Information on uploading pictures to the Wiki - i'll have to search for that first. Will you visit Systems? I plan on doing so - perhaps we can have a little smalltalk at the Lazarus-Booth... Regards Lukas Vincent _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- ---- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] Added new testimonial to FPC-Website
Just added some new work report to http://wiki.lazarus.freepascal.org/Marketing_Case_Studies regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] DLL using DLL
Already noticed and corrected. Thanks for your hint Lukas Giuliano Colla schrieb: Lukas Gradl ha scritto: Please provide uz with examples of the functions involved so I can test that behaviour... regards Lukas fvpats schrieb: Hi all, Another problem with DLL. When i call a function in a DLL (DLL1.DLL) from another DLL (DLL2.DLL), my string parameter is empty. Sorry if it is a known problem but i didn't find anything in the bugtracker. I am using Lazarus : 0.9.23 beta 2007-06-25 SVN11366 on win xp pro Thanks a lot for your answers Please remove the request for a return receipt from your preferences. Thanks Giuliano _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] DLL using DLL
Please provide uz with examples of the functions involved so I can test that behaviour... regards Lukas fvpats schrieb: Hi all, Another problem with DLL. When i call a function in a DLL (DLL1.DLL) from another DLL (DLL2.DLL), my string parameter is empty. Sorry if it is a known problem but i didn't find anything in the bugtracker. I am using Lazarus : 0.9.23 beta 2007-06-25 SVN11366 on win xp pro Thanks a lot for your answers -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
Re: [lazarus] IT WORKS...
Vincent Snijders schrieb: Can you add it to http://wiki.lazarus.freepascal.org/Marketing_Case_Studies or create new page and link it from there? Working on that... BTW - I plan on visiting Systems this year as it's just one and a half hours drive from my place. So perhaps there's time for a quick shake-hands at the freepascal booth... Regards Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] IT WORKS...
...almost perfectly! Just finished some really hardcore-tests on my new project, which is the first I did 100% in FreePascal and/or Lazarus! There is Linux-Daemon talking to FirebirdSQL, using Sockets to talk to a Hylafax-Server and providing a propietary Sockets-based Interface to some client Process. Second, there is a Apache-CGI, providing some propietary Interface for Clients. Third, there are some command-line utilities for User-Management. And fourth there is a Windows-Client for the End-User containing a User-Interface and a Windows-Printer-Monitor to catch printouts and delivering it to my app. Everything is coded in 100% Free-Pascal using Lazarus as IDE and Lazarus for creating the User-Interface - even the DLL's providing the Printer-Monitor! Just checked the logs of some automatic tests simulating approximatley 200.000 User-Interactions per Workstation and there was not one single problem. The clients are running rock-solid on Win2k, WinXP and even Vista... I'm walking on air right now - just wanted to share that feeling with everyone using this wonderful tools Greetings from the Austrian alps Lukas -- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
[lazarus] WM_COPYDATA in LCL/Win32
Hi! Had some problems sending a WM_COPYDATA-Message from one Window to another. (See forum: http://www.lazarus.freepascal.org/index.php?name=PNphpBB2&file=viewtopic&t=3973 ) As no one in the forum found a bug in my code I tried to track down the problem myself. As I'm new to the source of Lazarus and the LCL I'm not quite shure that I looked at the right place, but I've found a possible solution to this problem. The function WindowProc in lcl\interfaces\win32\win32callback.inc revieves the WM_COPYDATA-Message but has no handler for it. In line 1081 of the file a 'case Msg of' starts the handling of the different Messages. I added the following lines: WM_COPYDATA: Begin LMessage.Msg := Msg; LMessage.WParam := WParam; LMessage.LParam := LParam; WinProcess := false; End; so the WM_COPYDATA message gets handled same as WM_USER - just pass it on to some user-defined handler. Can someone who knows the LCL-Code better than I do post a comment on that workaround? Or perhaps point me to another place to look for a solution? For my current problem it works as expected - but I don't know if it's really a 'solution'... Thanks Lukas -- -------- software security networks Lukas Gradl Eduard-Bodem-Gasse 9 A - 6020 Innsbruck Tel: +43-720-300168-0 Fax: +43-512-341033-19 _ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives