Re: [lazarus] pascal is obsolete?

2006-06-16 Thread DSTRODT
In a message dated 6/15/2006 7:22:20 A.M. Central Daylight Time, [EMAIL PROTECTED] writes: >On Thu, 15 Jun 2006, William Cairns wrote:>> Why have their never been any successful Pascal dirivitive languages?>Because pascal is perfect. Why change a perfect language ?>Michael.   A

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Felipe Monteiro de Carvalho
On 6/16/06, Gustavo Enrique Jimenez <[EMAIL PROTECTED]> wrote: Yes, "Propaganda" is a very... hard word ? In my country (Argentina), in your country, and in every country, I wouldn't bet on that. It may have negative conotation on argentina and Brazil, but that does not mean it's the same every

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Gustavo Enrique Jimenez
On 6/16/06, Gustavo Enrique Jimenez <[EMAIL PROTECTED]> wrote: > In fact, spreading messages or ideas IS propaganda. I would like to > see more Propaganda for FreePascal/Lazarus. > > See http://en.wikipedia.org/wiki/Propaganda One phrase from that article: "Literally translated from the Latin ge

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Felipe Monteiro de Carvalho
On 6/16/06, Gustavo Enrique Jimenez <[EMAIL PROTECTED]> wrote: In fact, spreading messages or ideas IS propaganda. I would like to see more Propaganda for FreePascal/Lazarus. See http://en.wikipedia.org/wiki/Propaganda One phrase from that article: "Literally translated from the Latin gerundi

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Gustavo Enrique Jimenez
How about changing the word "propaganda" to "Marketing". For me that word has a negative conation. To me "propaganda" implies lying and "Marketing" implies spreading the word or message. John In fact, spreading messages or ideas IS propaganda. I would like to see more Propaganda for FreePasca

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Luiz Americo Pereira Camara
Mattias Gaertner wrote: On Fri, 16 Jun 2006 15:19:19 +0200 (Romance Daylight Time) Michael Van Canneyt <[EMAIL PROTECTED]> wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: Regular expressions are great for simple text conversions. I use them very often, except when I need speed. Un

Re: [lazarus] colors for qt widgets

2006-06-16 Thread Mattias Gaertner
On Thu, 15 Jun 2006 19:40:48 +0200 zephod <[EMAIL PROTECTED]> wrote: > Hello, > > I implemented some very basic color handling for Qt widgets. Attached you > can find a patch for the Qt interface. Maybe later a different approach > can be followed, but for the time being this just works. Thanks

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Graeme Geldenhuys
On 6/15/06, William Cairns <[EMAIL PROTECTED]> wrote: Why have their never been any successful Pascal dirivitive languages? From C we have Java, C#, ActionScript, haXe etc. Why are there no real child languages of Pascal? From straight Pascal, be got Object Pascal. And from Object Pascal w

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Al Boldi
Michael Van Canneyt wrote: > On Fri, 16 Jun 2006, Mattias Gaertner wrote: > > In OO the implementation should be separate from the interface. Of > > course this is a matter of taste and the used Editor. > > No, it's a matter of correct separation of interface and implementation. > Implementation sh

Re: [lazarus] unable to get custom component icons on IDE toolbar

2006-06-16 Thread Giuliano Colla
Mattias Gaertner ha scritto: On Fri, 16 Jun 2006 12:37:10 +0200 Giuliano Colla <[EMAIL PROTECTED]> wrote: Mattias Gaertner ha scritto:On Thu, 15 Jun 2006 18:59:51 +0200 Giuliano Colla <[EMAIL PROTECTED]> wrote: I have a number of custom components which I've installed on an "Ex

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Christian Iversen
On Thursday 15 June 2006 14:17, William Cairns wrote: > Why have their never been any successful Pascal dirivitive languages? > > From C we have Java, C#, ActionScript, haXe etc. Why are there no real > child languages of Pascal? C# is, on a syntactic level close in some respects to C, that much i

Re: [lazarus] Background Painting Problem in Linux

2006-06-16 Thread Paul Michell
On Friday 16 June 2006 5:10 pm, Patrick Chevalley wrote: > Nice simplification Paul! > > I just want to confirm that "DoubleBuffered := True" is necessary for > Win32, otherwise there is a lot of flickering. It seem to do nothing on > Gtk1 so I avoid a $ifdef. Yes, thats what I found as well. Also

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Mattias Gaertner
On Fri, 16 Jun 2006 15:19:19 +0200 (Romance Daylight Time) Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > > > On Fri, 16 Jun 2006, Mattias Gaertner wrote: > > > Regular expressions are great for simple text conversions. I use them > > very often, except when I need speed. > > Under Perl you c

Re: [lazarus] Background Painting Problem in Linux

2006-06-16 Thread Patrick Chevalley
Nice simplification Paul! I just want to confirm that "DoubleBuffered := True" is necessary for Win32, otherwise there is a lot of flickering. It seem to do nothing on Gtk1 so I avoid a $ifdef.Patrick

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread johnf
How about changing the word "propaganda" to "Marketing". For me that word has a negative conation. To me "propaganda" implies lying and "Marketing" implies spreading the word or message. John _ To unsubscribe: mail [EMAIL PR

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Michael Van Canneyt
On Fri, 16 Jun 2006, Mattias Gaertner wrote: Regular expressions are great for simple text conversions. I use them very often, except when I need speed. Under Perl you can create a Trim function easily, but because Perl's regex are faster compared to other operations, your choice will be nearl

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Mattias Gaertner
On Fri, 16 Jun 2006 14:00:42 +0300 ik <[EMAIL PROTECTED]> wrote: >[...] > > 7. Build in regex syntax like in Perl, Ruby Javascript. > > >>> > > >>> Replace it, by a library. > > >> > > >> Why ?! > > >> S := 'We are programming in Perl'; > > >> S :=~ s/Perl/Pascal/s; > > >> > > >> Doesn't it

Re: [lazarus] Background Painting Problem in Linux

2006-06-16 Thread Paul Michell
On Thursday 15 June 2006 8:54 pm, Patrick Chevalley wrote: > In a first time I set the background of the underlaying panel to black > but this is not necessary and now it is clBtnface. > The sky chart is first draw to a Tbitmap. In the drawing component > onPaint I just draw this bitmap to the can

Re: [lazarus] unable to get custom component icons on IDE toolbar

2006-06-16 Thread Mattias Gaertner
On Fri, 16 Jun 2006 12:37:10 +0200 Giuliano Colla <[EMAIL PROTECTED]> wrote: > Mattias Gaertner ha scritto:On Thu, 15 Jun 2006 18:59:51 +0200 > Giuliano Colla <[EMAIL PROTECTED]> wrote: > > I have a number of custom components which I've installed on an "Extra" > tab on the IDE toolbar. > I've

[lazarus] Turbo Power OnGuard

2006-06-16 Thread Bogusław Brandys
Hello, I'd like to announce that I have ported Turbo Power OnGuard library to Free Pascal + Lazarus. Look here : http://wiki.lazarus.freepascal.org/index.php/OnGuard Also please explain to whow I should send sources. Regards Boguslaw Brandys _

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Alexandre Leclerc
2006/6/16, Michael Van Canneyt <[EMAIL PROTECTED]>: >> 6. "inline" code inside class (like in C++/Java). >> >>> >> >>> Not recommended. Bad design. >> >> >> >> Huh ?! >> >> >> >> destructor Destroy; override; >> >> begin >> >> inherited Destroy; >> >> end; >> >> >> >> Why should i place it

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Michael Van Canneyt
On Fri, 16 Jun 2006, ik wrote: OK I'll answer everything from this email ... On 6/16/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: 3. Better/Faster IO usage ;) >>> >>> Better designed I/O libraries/classes ? >> >> Better way to contr

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread ik
Please read my blog http://blogs.securiteam.com/?p=282 I wrote about the problems with using C... I never used the word Pascal for a reason (to make it clear that it's not a language war, but a problem with the language). Ido On 6/16/06, Lord ZealoN <[EMAIL PROTECTED]> wrote: Ok, thanks, i wi

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread ik
OK I'll answer everything from this email ... On 6/16/06, Michael Van Canneyt <[EMAIL PROTECTED]> wrote: On Fri, 16 Jun 2006, Mattias Gaertner wrote: 3. Better/Faster IO usage ;) >>> >>> Better designed I/O libraries/classes ? >> >> Better way to control the I/O buffering etc... so we w

Re: [lazarus] unable to get custom component icons on IDE toolbar

2006-06-16 Thread Giuliano Colla
Mattias Gaertner ha scritto: On Thu, 15 Jun 2006 18:59:51 +0200 Giuliano Colla <[EMAIL PROTECTED]> wrote: I have a number of custom components which I've installed on an "Extra" tab on the IDE toolbar. I've tried the method described in the /components/custom directory, and many

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Flávio Etrusco
It is really nice to see the way Pascal is being pushed in many areas - Chrome, FPC, etc. I'd however like to see Pascal being moved into other areas as well. Like being able to compile Pascal to JavaByte code (Dont send me links on why FPC cant - I've read them all - I still would like it thou

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Flávio Etrusco
> > > 1. class that can have more then one object as it's parent (at this > > > > Multiple Inheretance. Difficult to understand, difficult to implement, > > but I have a problem where multiple inheretance was the solution, > > instead of multiples interfaces. > > Difficult ? While interfaces does

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Lord ZealoN
Ok, thanks, i will see when have time.  2006/6/16, Vincent Snijders <[EMAIL PROTECTED]>: 2006/6/16, Lord ZealoN <[EMAIL PROTECTED]>:> > Well, derived from the "Pascal is obsolet" mail thread, i'm thinking this> (yes, sometimes i think :D )>> I'm going to start a "marketing" campaign about Lazarus/F

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Lord ZealoN
2006/6/16, Bisma Jayadi <[EMAIL PROTECTED]>: > Well, derived from the "Pascal is obsolet" mail thread, i'm thinking this> (yes, sometimes i think :D ) How can you think without a brain? LOL :D   I don't know :D > I'm going to start a "marketing" campaign about Lazarus/Frepascal for our> webs, ofic

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Marc Weustink
Mattias Gaertner wrote: On Fri, 16 Jun 2006 08:03:19 +0200 Micha Nelissen <[EMAIL PROTECTED]> wrote: Tony Pelton wrote: Classes with indexed properties work and look like associative arrays. how do index'ed properties help you store objects by a key ? Something like: type THash = class

Re: [lazarus] procedure TObject.Free

2006-06-16 Thread Flávio Etrusco
On 6/15/06, Al Boldi <[EMAIL PROTECTED]> wrote: Bram Kuijvenhoven wrote: > Al Boldi wrote: > > Bram Kuijvenhoven wrote: > >> function TAncestor.ToStringSafe:string; > >> begin > >> if self=nil then Exit(''); > >> Result:=ToString; // now it's safe to call the virtual method > >> end

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Michael Van Canneyt
On Fri, 16 Jun 2006, Mattias Gaertner wrote: 3. Better/Faster IO usage ;) Better designed I/O libraries/classes ? Better way to control the I/O buffering etc... so we will not need to "hack" our way to have bigger container then 255 chars... Perhaps even better: Automatically adapting t

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Bisma Jayadi
Java is like C Yes... but only the language syntax. But most of Java language features are closer to Pascal than to C++. This article (http://marcocantu.com/papers/ooplang.htm) may give you the idea. Yes, I know it's a little out-dated, but most of the points still valid. -Bee- has Be

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Vincent Snijders
2006/6/16, Lord ZealoN <[EMAIL PROTECTED]>: Well, derived from the "Pascal is obsolet" mail thread, i'm thinking this (yes, sometimes i think :D ) I'm going to start a "marketing" campaign about Lazarus/Frepascal for our webs, oficial web (if they want), shirts etc.. Lazarus/FreePascal is grea

Re: [lazarus] pascal is obsolete?

2006-06-16 Thread Mattias Gaertner
On Fri, 16 Jun 2006 09:46:57 +0300 ik <[EMAIL PROTECTED]> wrote: > On 6/15/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> > wrote: > > > 1. class that can have more then one object as it's parent (at this > > > > Multiple Inheretance. Difficult to understand, difficult to implement, > > but I have a pr

Re: [lazarus] Lazarus/Freepascal Propaganda

2006-06-16 Thread Bisma Jayadi
Well, derived from the "Pascal is obsolet" mail thread, i'm thinking this (yes, sometimes i think :D ) How can you think without a brain? LOL :D I'm going to start a "marketing" campaign about Lazarus/Frepascal for our webs, oficial web (if they want), shirts etc.. What about the funding? Is