Linked by Joost van der Sluis on Mon 10th Sep 2007 16:03 UTC
General Development Recently, Free Pascal (FPC) version 2.2.0 was released. This open source Pascal compiler has - since its initial release in 1993 - grown to be one of the most sophisticated open source compilers available today. Daily, more programmers discover FPC and develop their applications in Object Pascal. Specifically, the development of Lazarus has contributed to this phenomenon: Lazarus is a graphical open source IDE for FPC, with an extensive tool kit to design graphical (GUI) applications.
Thread beginning with comment 270112
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: How good is Lazarus/FPC?
by rayiner on Tue 11th Sep 2007 01:57 UTC in reply to "RE[3]: How good is Lazarus/FPC?"
rayiner
Member since:
2005-07-06

What kind of non-font-sensitive, non-language-aware, hard-coded piece of shit as that?

If you do resize logic wrong, then yeah, it's easy, but it's 2007 --- we're getting past the point where you can give a wrong answer to a hard question just because it's easier than giving the right answer. If you do layout _right_, it's hard, and it's something the toolkit better handle.

Edited 2007-09-11 01:59

Reply Parent Score: 6

Almindor Member since:
2006-01-16

What are you talking about here?

Lazarus has the BEST sizing attributes I have used in any widgetset/toolkit. It has both anchors and alignment and also a concept of "neighbors".

You can do virtually anything with all 3. Just coz you don't know shit about what you say doesn't mean it's not there.

+ the gtk style of "autolayouts" is 80s. It's useless.

Reply Parent Score: 3

rayiner Member since:
2005-07-06

I have no idea what Lazarus does. I wasn't talking about Lazarus. I was talking about WidgityWack's post about manually writing resize methods, specifically the:

"Textbox1.Width = ParentDialog.Width - 540; Textbox2.Left = ParentDialog..Width - 1060;"

Reply Parent Score: 3

Almindor Member since:
2006-01-16

Yes sorry, the original post was below my threshold so I misunderstood. You're right on that front, and as I said, Lazarus has GREAT positioning and autosizing capabilities which have not been surpassed yet by any other model I used. (Netbeans 6, MS stuff including C#/.NET, gtk2(yuck), Qt). The only major stuff I didn't try yet is Cocoa/Carbon (which btw is the same thing in the bottom anyhow so macboys stop yelling "switch" on everyone) since I don't have a Mac.

Reply Parent Score: 1