<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body ><div><div></div><div><div></div><div><div></div><div><br></div><div><br></div><div><br></div><div><div style="font-size:8px;color:#575757">Sent from Samsung Mobile</div></div></div></div></div><br><br><div>-------- Original message --------</div><div>From: lazarus-request@lists.lazarus.freepascal.org </div><div>Date:16/02/2015  20:52  (GMT+01:00) </div><div>To: lazarus@lists.lazarus.freepascal.org </div><div>Cc:  </div><div>Subject: Lazarus Digest, Vol 85, Issue 51 </div><div><br></div><div style="font-size:100%;text-align:left;color:#000000"><div style="font-size:100%;text-align:left;color:#000000"><br><br><div>-------- Original message --------</div><div>From: lazarus-request@lists.lazarus.freepascal.org </div><div>Date:16/02/2015  20:52  (GMT+01:00) </div><div>To: lazarus@lists.lazarus.freepascal.org </div><div>Cc:  </div><div>Subject: Lazarus Digest, Vol 85, Issue 51 </div><div><br></div></div><div>Send Lazarus mailing list submissions to<br>   lazarus@lists.lazarus.freepascal.org<br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>     http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus<br>or, via email, send a message with subject or body 'help' to<br>    lazarus-request@lists.lazarus.freepascal.org<br><br>You can reach the person managing the list at<br> lazarus-owner@lists.lazarus.freepascal.org<br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of Lazarus digest..."<br><br><br>Today's Topics:<br><br>   1. Freepascal/Lazarus port of JEDI Code Library (JCL)<br>      (luiz americo pereira camara)<br>   2. Re: Embedded/small database (Kostas Michalopoulos)<br>   3. Hi everyone (Vincenzo Campanella)<br>   4. Re: Embedded/small database (Graeme Geldenhuys)<br>   5. GIS (Terry A. Haimann)<br>   6. Re: Hi everyone (Travis Ayres)<br>   7. Re: How to access libraries from other languages? (Chavoux Luyt)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 16 Feb 2015 12:23:27 -0300<br>From: luiz americo pereira camara <luizmed@oi.com.br><br>Subject: [Lazarus] Freepascal/Lazarus port of JEDI Code Library (JCL)<br>To: Lazarus mailing list <lazarus@lists.lazarus.freepascal.org><br>Message-ID:<br>     <CAMa0j61LkT4gLktFUpQV7u82k5Y7XHSo5LAfTCcXitFaNcWXiw@mail.gmail.com><br>Content-Type: text/plain; charset="utf-8"<br><br>Hi,<br><br>I ported JCL to Freepascal/Lazarus. More info at<br>https://github.com/blikblum/jcl<br><br>Although most of the changes was adjusting defines / uses clause to make<br>compilable, it needs more tests since I only tested JclExprval.<br><br>Luiz<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150216/3edfdb8b/attachment-0001.html><br><br>------------------------------<br><br>Message: 2<br>Date: Mon, 16 Feb 2015 16:50:04 +0100<br>From: Kostas Michalopoulos <badsectoracula@gmail.com><br>Subject: Re: [Lazarus] Embedded/small database<br>To: Lazarus mailing list <lazarus@lists.lazarus.freepascal.org><br>Message-ID:<br>  <CAH=meXWCopxkVkL_mNYWPKHNwaLVqdacx+zWRBwJtBVX8BBwww@mail.gmail.com><br>Content-Type: text/plain; charset="utf-8"<br><br>Is this something that will be networked or running locally? If it is a<br>local only program, i'd go with sqlite.<br><br>On Sun, Feb 15, 2015 at 7:16 PM, Graeme Geldenhuys <<br>mailinglists@geldenhuys.co.uk> wrote:<br><br>> On 2015-02-15 16:58, zeljko wrote:<br>> > Maybe you should look at Firebird.<br>><br>> +1<br>><br>> Regards,<br>>   - Graeme -<br>><br>><br>><br>> --<br>> _______________________________________________<br>> Lazarus mailing list<br>> Lazarus@lists.lazarus.freepascal.org<br>> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus<br>><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150216/7e8fa54e/attachment-0001.html><br><br>------------------------------<br><br>Message: 3<br>Date: Mon, 16 Feb 2015 16:54:55 +0100<br>From: Vincenzo Campanella <vinz65@gmail.com><br>Subject: [Lazarus] Hi everyone<br>To: Lazarus mailing list <lazarus@lists.lazarus.freepascal.org><br>Message-ID: <54E212CF.4020007@gmail.com><br>Content-Type: text/plain; charset=iso-8859-15; format=flowed<br><br>Hi everyone<br><br>I have just subscribed to this mailing list, being interested in a <br>future (in the next few months) development of an accounting program <br>using Pascal + Lazarus.<br><br>For the time being, I'll probably lurk keeping silent, but then I'll <br>start asking questions, hoping not to disturb you, as my Pascal and <br>Lazarus skills are for sure not the best (up to now experiences in C and <br>Access VBA only).<br><br>Meanwhile, thank you for Lazarus that seems a very very interesting <br>development tool.<br><br>Sorry for my bad English, but my mother tongue is Italian and I am from <br>Switzerland.<br><br>Cheers,<br>vince<br><br><br><br>------------------------------<br><br>Message: 4<br>Date: Mon, 16 Feb 2015 16:11:56 +0000<br>From: Graeme Geldenhuys <mailinglists@geldenhuys.co.uk><br>Subject: Re: [Lazarus] Embedded/small database<br>To: lazarus@lists.lazarus.freepascal.org<br>Message-ID: <54E216CC.6090503@geldenhuys.co.uk><br>Content-Type: text/plain; charset=utf-8<br><br>On 2015-02-16 15:50, Kostas Michalopoulos wrote:<br>> Is this something that will be networked or running locally? If it is a<br>> local only program, i'd go with sqlite.<br><br><br>Firebird RDBMS allows you to run both Embedded (local DB access only) or<br>Client/Server (TCP/IP access). This means the application can easily<br>scale from a Embedded DB (desktop database app) to a full blown<br>Client/Server application<div><br></div><div>Add RemObjects or RealThinClient to the mix you have a full blown multi tier database system. Firebird rocks.<br><br><br>Regards,<br>  - Graeme -<br><br>-- <br>fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal<br>http://fpgui.sourceforge.net/<br><br><br><br>------------------------------<br><br>Message: 5<br>Date: Mon, 16 Feb 2015 10:43:10 -0600<br>From: "Terry A. Haimann" <terry@haimann.us><br>Subject: [Lazarus] GIS<br>To: "lazarus@lists.lazarus.freepascal.org"<br>    <lazarus@lists.lazarus.freepascal.org><br>Message-ID: <1424104990.24660.2.camel@Hercules><br>Content-Type: text/plain; charset="UTF-8"<br><br>I have seen where there might be some GIS Tools added to Lazarus.  What<br>is the current sttatus of this?  I am currently running 1.2.4.<br><br>Thx,   Terry<br><br><br><br><br>------------------------------<br><br>Message: 6<br>Date: Mon, 16 Feb 2015 08:58:03 -0800<br>From: Travis Ayres <trayres@gmail.com><br>Subject: Re: [Lazarus] Hi everyone<br>To: Lazarus mailing list <lazarus@lists.lazarus.freepascal.org><br>Message-ID:<br>      <CAFLtGb6K-qBrmCgVML2AHzj2zp44yDMZmeWy40_vh-AtEonzfA@mail.gmail.com><br>Content-Type: text/plain; charset="utf-8"<br><br>Don't worry. The Lazarus/Free Pascal people are very nice. Good luck<br>developing your accounting program!<br>On Feb 16, 2015 7:55 AM, "Vincenzo Campanella" <vinz65@gmail.com> wrote:<br><br>> Hi everyone<br>><br>> I have just subscribed to this mailing list, being interested in a future<br>> (in the next few months) development of an accounting program using Pascal<br>> + Lazarus.<br>><br>> For the time being, I'll probably lurk keeping silent, but then I'll start<br>> asking questions, hoping not to disturb you, as my Pascal and Lazarus<br>> skills are for sure not the best (up to now experiences in C and Access VBA<br>> only).<br>><br>> Meanwhile, thank you for Lazarus that seems a very very interesting<br>> development tool.<br>><br>> Sorry for my bad English, but my mother tongue is Italian and I am from<br>> Switzerland.<br>><br>> Cheers,<br>> vince<br>><br>> --<br>> _______________________________________________<br>> Lazarus mailing list<br>> Lazarus@lists.lazarus.freepascal.org<br>> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus<br>><br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150216/113a461a/attachment-0001.html><br><br>------------------------------<br><br>Message: 7<br>Date: Mon, 16 Feb 2015 21:52:03 +0200<br>From: Chavoux Luyt <chavoux@gmail.com><br>Subject: Re: [Lazarus] How to access libraries from other languages?<br>To: Lazarus mailing list <lazarus@lists.lazarus.freepascal.org><br>Message-ID:<br>    <CAPGeeiGLDJ2HAWymVBcLKXB1V1JTeTj=A-c5PALdQ2jo6tO25A@mail.gmail.com><br>Content-Type: text/plain; charset="utf-8"<br><br>Hi again...<br><br>On 16 February 2015 at 16:05, <lazarus-request@lists.lazarus.freepascal.org><br>wrote:<br><br>> <snip><br><br>From: Den <cyraid@gmail.com><br>> Subject: Re: [Lazarus] How to access libraries from other languages?<br>> To: lazarus@lists.lazarus.freepascal.org<br>> Message-ID: <54E1E6CA.3030809@gmail.com><br>> Content-Type: text/plain; charset=windows-1252; format=flowed<br>><br>>      Indeed.. It's no easy task for sure.  Sven would have to implement<br>> all features of the C++ Class that C++ supports.  I'm guessing Sven is<br>> gonna go with the basic VMT C++ support, which would probably include<br>> virtual method overriding, am I right Sven?<br>><br>> - Dennis<br>><br>> On 2015-02-16 04:19 AM, zeljko wrote:<br>> > On 02/16/2015 11:08 AM, Sven Barth wrote:<br>> >> Am 16.02.2015 08:35 schrieb "zeljko" <zeljko@holobit.net<br>> >> <mailto:zeljko@holobit.net>>:<br>> >>  ><br>> >>  > On 02/16/2015 08:04 AM, Sven Barth wrote:<br>> >>  >><br>> >>  >> Am 16.02.2015 04:48 schrieb "Den" <cyraid@gmail.com<br>> >> <mailto:cyraid@gmail.com><br>> >>  >> <mailto:cyraid@gmail.com <mailto:cyraid@gmail.com>>>:<br>> >>  >><br>> >>  >>  ><br>> >>  >>  > lol, speaking of which Sven, what's the progress report on the<br>> >> C++<br>> >>  >> Classes? :D<br>> >>  >><br>> >>  >> Currently not working on it. Generics and packages have higher<br>> >> priority.<br>> >>  >> But I plan to continue it especially since the API of our<br>> >> company's OS<br>> >>  >> is C++ based ^^<br>> >>  ><br>> >>  ><br>> >>  > That will be the one of the greatest features :)<br>> >><br>> >> Don't look forward to it too much. It will likely only work for simple<br>> >> cases. E.g. once a C++ class uses operators (without providing the<br>> >> functionality in other ways) it will likely break down...<br>> ><br>> > I thought that it'll really work. Without ability to override virtual<br>> > methods it's unuseable for me.<br>><br>I was maybe thinking more low-level (e.g. when using a compiled C++ library<br>without the source code)? All C++ class methods are translated into<br>(mangled) functions in any case, so as long as Lazarus can wrap these as<br>methods in a class of its own it should work? It should even be possible to<br>wrap 2 or 3 C++ classes into one Lazarus class?<br><br>Cheers and thanks for the insights so far.<br>Chavoux<br>-------------- next part --------------<br>An HTML attachment was scrubbed...<br>URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150216/d563080b/attachment.html><br><br>------------------------------<br><br>--<br>_______________________________________________<br>Lazarus mailing list<br>Lazarus@lists.lazarus.freepascal.org<br>http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus<br><br><br>End of Lazarus Digest, Vol 85, Issue 51<br>***************************************</div></div><div><br></div><div></div></div></body>