Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Hans-Peter Diettrich
Bo Berglund schrieb: On Sat, 19 Feb 2011 16:27:30 +0100, Hans-Peter Diettrich wrote: There exist more issues, e.g. right aligned text may be truncated at the right, when the Width is too small. This may be proprietary to Windows widgets (listview...), though. In Delphi7 the right end of the

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Hans-Peter Diettrich
Mattias Gaertner schrieb: Does the VCL automatically change the Anchors? tested with turbo delphi. No the anchor is not changed. but the behaviour is consistent. The Anchors are not used if size changes from autosize If the VCL AutoSize ignores parts of the other layout settings then for me

Re: [Lazarus] Identifier not found, but code completion works....

2011-02-19 Thread Hans-Peter Diettrich
Mattias Gaertner schrieb: The implementation uses section does not make the code more readable for everyone. It makes the *interface* section more readable. IMHO comments are better suited for that. Did you ever see a uses clause, separated by comments into units required by the interface

Re: [Lazarus] Size of program executable very big...

2011-02-19 Thread Hans-Peter Diettrich
Mattias Gaertner schrieb: When you create a new build mode in Lazarus the current one is copied. Why that? Because normally you want to change only a few things like optimization flags and keep the rest (e.g. search paths, target file name, verbosity, ...). The *rest* is of my concern. It s

Re: [Lazarus] Does Lazarus support a complete Unicode Component Library?

2011-02-19 Thread waldo kitty
On 2/19/2011 07:25, Hans-Peter Diettrich wrote: waldo kitty schrieb: "we don't want/need no mime mess... give us the trademark symbol as '(tm)' and the copyright symbol as '(c)' and we're just fine." This can be accomplished in every encoding, by StringReplace. this is, actually, what i'm d

Re: [Lazarus] Size of program executable very big...

2011-02-19 Thread waldo kitty
On 2/19/2011 07:15, Hans-Peter Diettrich wrote: Mattias Gaertner schrieb: When you create a new build mode in Lazarus the current one is copied. Why that? When I want to maintain different branches of a project, I can already save the project under a new name. But IMO Release and Debug versi

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Bo Berglund
On Sat, 19 Feb 2011 16:27:30 +0100, Hans-Peter Diettrich wrote: >There exist more issues, e.g. right aligned text may be truncated at the >right, when the Width is too small. This may be proprietary to Windows >widgets (listview...), though. In Delphi7 the right end of the taRightAligned text

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Bo Berglund
On Sat, 19 Feb 2011 17:14:34 +0100, Mattias Gaertner wrote: >On Sat, 19 Feb 2011 15:34:10 + >Martin wrote: > >>[...] >> >> Now tested and found a minor bug in TLabel: >> >> 1. Put label on form >> >> 2. Set Alignment=taRightJustify and Autosize=true >> >> 3. Enter text and observe that the l

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Martin
On 19/02/2011 16:14, Mattias Gaertner wrote: On Sat, 19 Feb 2011 15:34:10 + Martin wrote: [...] Now tested and found a minor bug in TLabel: 1. Put label on form 2. Set Alignment=taRightJustify and Autosize=true 3. Enter text and observe that the label is still anchored on its *left* hand

Re: [Lazarus] Identifier not found, but code completion works....

2011-02-19 Thread Mattias Gaertner
On Sat, 19 Feb 2011 11:07:42 -0500 Rich Saunders wrote: > On 2/19/11 10:27 AM, Alexander Klenin wrote: > > 3. The uses section is split, reducing readability. > > I personally find the opposite -- if properly maintained, > > the separate "uses" lists are giving reader additional information > > a

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Mattias Gaertner
On Sat, 19 Feb 2011 15:34:10 + Martin wrote: >[...] > >> Now tested and found a minor bug in TLabel: > >> 1. Put label on form > >> 2. Set Alignment=taRightJustify and Autosize=true > >> 3. Enter text and observe that the label is still anchored on its > >> *left* hand side (expands to the ri

Re: [Lazarus] Identifier not found, but code completion works....

2011-02-19 Thread Rich Saunders
On 2/19/11 10:27 AM, Alexander Klenin wrote: 3. The uses section is split, reducing readability. I personally find the opposite -- if properly maintained, the separate "uses" lists are giving reader additional information about unit dependencies and at the same time reduce the amount of dependenc

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Hans-Peter Diettrich
Bo Berglund schrieb: Now tested and found a minor bug in TLabel: 1. Put label on form 2. Set Alignment=taRightJustify and Autosize=true 3. Enter text and observe that the label is still anchored on its *left* hand side (expands to the right). The properties "Align" and "Alignment" serve differ

Re: [Lazarus] Identifier not found, but code completion works....

2011-02-19 Thread Hans-Peter Diettrich
Bo Berglund schrieb: The cause was a cross unit reference. Implementation uses sections are evil. It's near impossible to create simple bug reports for such compiler bugs. Could you expand on this? IMO this applies to bugreports (only). The unit order in uses clauses is always important, re

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Martin
On 19/02/2011 15:06, Mattias Gaertner wrote: On Sat, 19 Feb 2011 15:44:02 +0100 Bo Berglund wrote: On Wed, 16 Feb 2011 21:01:30 +0100, Vincent Snijders wrote: 2011/1/15 Graeme Geldenhuys: When 0.9.30 fixes branch is updated, please give use some time to re-test those changes before a rele

Re: [Lazarus] Identifier not found, but code completion works....

2011-02-19 Thread Alexander Klenin
On Sun, Feb 20, 2011 at 01:03, Mattias Gaertner wrote: >1. It can redefine types. For example using the Windows unit redefines TRect. On a half-related note, I think FPC would strongly benefit from Python-like "limited import" feature. Quote from http://docs.python.org/tutorial/modules.html#more

Re: [Lazarus] Size of program executable very big...

2011-02-19 Thread Mattias Gaertner
On Sat, 19 Feb 2011 13:15:28 +0100 Hans-Peter Diettrich wrote: > Mattias Gaertner schrieb: > > > When you create a new build mode in Lazarus the current one is copied. > > Why that? Because normally you want to change only a few things like optimization flags and keep the rest (e.g. search pat

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Mattias Gaertner
On Sat, 19 Feb 2011 15:44:02 +0100 Bo Berglund wrote: > On Wed, 16 Feb 2011 21:01:30 +0100, Vincent Snijders > wrote: > > >2011/1/15 Graeme Geldenhuys : > >> When 0.9.30 fixes branch is updated, please give use some time to > >> re-test those changes before a release is made. > > > >I think the

Re: [Lazarus] Identifier not found, but code completion works....

2011-02-19 Thread Mattias Gaertner
On Sat, 19 Feb 2011 15:11:13 +0100 Bo Berglund wrote: >[...] > >> >[...] > >> > When I did this lazarus showed me hints on what I could select when I > >> > added the period after the serComm name, so I know that it is known by > >> > lazarus. > >> > But when I try to run the program lazarus show

Re: [Lazarus] Testing 0.9.29

2011-02-19 Thread Bo Berglund
On Wed, 16 Feb 2011 21:01:30 +0100, Vincent Snijders wrote: >2011/1/15 Graeme Geldenhuys : >> When 0.9.30 fixes branch is updated, please give use some time to >> re-test those changes before a release is made. > >I think the time is now. > >For people used to release candidates, consider the cur

Re: [Lazarus] Does Lazarus support a complete Unicode Component Library?

2011-02-19 Thread Hans-Peter Diettrich
waldo kitty schrieb: "we don't want/need no mime mess... give us the trademark symbol as '(tm)' and the copyright symbol as '(c)' and we're just fine." This can be accomplished in every encoding, by StringReplace. DoDi -- ___ Lazarus mailing list

Re: [Lazarus] Size of program executable very big...

2011-02-19 Thread Hans-Peter Diettrich
Mattias Gaertner schrieb: When you create a new build mode in Lazarus the current one is copied. Why that? When I want to maintain different branches of a project, I can already save the project under a new name. But IMO Release and Debug versions only should change compiler options, not th

Re: [Lazarus] Identifier not found, but code completion works....

2011-02-19 Thread Bo Berglund
On Fri, 11 Feb 2011 15:30:48 +0100, Mattias Gaertner wrote: >On Fri, 11 Feb 2011 09:20:25 +0100 >Mattias Gaertner wrote: > >> On Thu, 10 Feb 2011 23:41:27 +0100 >> Bo Berglund wrote: >> >> > I am testing an old Delphi communications component with lazarus. I >> > don't want to install it as a

Re: [Lazarus] Does Lazarus support a complete Unicode Component Library?

2011-02-19 Thread Sven Barth
On 18.02.2011 15:57, Graeme Geldenhuys wrote: Op 2011-02-18 14:19, Hans-Peter Diettrich het geskryf: Also implied conversions may not be noticeable to many users, and this also may apply to a future FPC/Lazarus model. I've lately had a renewed interest in working on the Unicode for FPC, so hav

Re: [Lazarus] Size of program executable very big...

2011-02-19 Thread Paul van Helden
> > When I click Run, a lot of untouched units are recompiled every time... > What > > exactly is the difference between "Run", "Build", "Build all" and "Quick > > compile"? > > Yes, sorry for the fuzz. > Run checks if something changed and invokes a "Build". Then start > program or debugger. > Bui

Re: [Lazarus] Size of program executable very big...

2011-02-19 Thread Mattias Gaertner
On Fri, 18 Feb 2011 20:54:29 -0500 waldo kitty wrote: >[...] > > You can define a second build mode "release" and enable whatever > > optimization > > you think is appropriate for your customers. > > i recently ran into this in plain FPC when i switched from DEBUG to RELEASE > mode > and had