before applying the patch. the bug can be reproduced in the following way:
procedure TForm1.Button1Click(Sender: TObject);
var
t : TTabSheet;
begin
t := TTabSheet.Create(PageControl1);
t.Caption := 'New Page';
t.PageControl := PageControl1;
PageControl1.ActivePage := t;
end;
if you add
Tom, please, check the patch (http://bugs.freepascal.org/view.php?id=12235)
for this bug
___
Lazarus mailing list
Lazarus@lazarus.freepascal.org
http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
2008/9/25 John Stoneham <[EMAIL PROTECTED]>:
> Bug 0012068 concerns selecting a tab in the IDE editor (Carbon build), and
> that sometimes the page does not change when selecting the tab for the page.
> The target version for the bug is => 1.0. However, the bug is more prevalent
> than just affecti
John Stoneham schreef:
Since it affects programs created with Lazarus and not just the
> IDE, this bug should definitely NOT be delayed until after 1.0.
>
> Here's the link to the bug on Mantis:
> http://mantis.freepascal.org/view.php?id=12068
I agree, and that is why I set it to target 1.0. Of
Bug 0012068 concerns selecting a tab in the IDE editor (Carbon build), and
that sometimes the page does not change when selecting the tab for the page.
The target version for the bug is => 1.0. However, the bug is more prevalent
than just affecting the IDE. Programs created with tabs and tab pages