On Fri, 5 May 2006 09:20:48 +0200
"Graeme Geldenhuys" <[EMAIL PROTECTED]> wrote:

> Okay, I miss understood the question.  I was looking at the Edit and
> alClient and seeing that the Edit didn't align the complete form area.
>  Never looked at the button order.
> 
> Anyway, I agree one would expect the button order to be 2 1
> 
> I tested this under Windows and that is indeed what I get.  Both under
> Lazarus and Delphi 7. See attached screenshots.  I am using Lazarus
> 0.9.15 (rev 9158) on Windows 2000.
> 
> Regards,
>   - Graeme -
> 
> PS:
> An interesting side note. Delphi doesn't publish the TButton's Align
> property in the Object Inspector as does Lazarus.

Delphi does not have BorderSpacing properties. Without them aligned buttons
look fat. With borderspacing you can get easily a row or column of buttons.


Mattias


> 
> 
> 
> On 04/05/06, Borut Maricic <[EMAIL PROTECTED]> wrote:
> > On 2006-05-04 at 18:30,
> > Graeme Geldenhuys ([EMAIL PROTECTED]) wrote:
> >
> > > You never showed the code for Panel1...?  How big is Panel1?
> > > Also it isn't a good idea to declare f1, f2 and E as local variables
> > > in FormCreate.  You will never be able to reference it again....
> >
> > I just happened to browse this thread. With all due respect,
> > what Todorov has made was - IMHO - an example that was
> > recreating an issue. And the issue is still repeatable with
> > no Panel1 and referring only to Form and using global
> > component declarations, of course.
> >
> > So, the original question is grounded and I will just
> > restate it here:
> >
> > The code sequence
> >
> > f1 := TButton.Create(Form1);
> > with f1 do begin
> >  Parent := Form1; Align := alRight; Caption := '1';  end;
> >
> > f2 := TButton.Create(Form1);
> > with f2 do begin
> >  Parent := Form1; Align := alRight; Caption := '2'; end;
> >
> > positions buttons on the form like this
> >             1 2
> > while one would expect
> >             2 1
> >
> > The original Todorov's question was: Bug or a feature?
> >
> > _________________________________________________________________
> >      To unsubscribe: mail [EMAIL PROTECTED] with
> >                 "unsubscribe" as the Subject
> >    archives at http://www.lazarus.freepascal.org/mailarchives
> >
> 
> 
> --
> There's no place like 127.0.0.1

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to