I was able to reproduce the problem with 0.9.28.
It is a bug in 0.9.28. I also tested with today's version, and it has been fixed there.

There are several things you can do, to get it working for you:

1) Download a daily snapshot.
It will probably work out of the box for you, but it there are some recent changes in it, which are still tested. You may need to compile the snapshot with -dOldAutoSize

2) open   c:\your_lazarus_dir\components\synedit\synedit.pp
Find line 1831 (or +/- a few lines) and comment out the following line:
//  FreeAndNil(fScrollTimer);
Then recompile Lazarus (all of it, or at least SynEdit and IDE) and it should solve the problem too


There are a few other issues in 0.9.28: if you use TFrames or if you use "anchor align" with synEdit. ("anchor align" is if you use the "Anchor editor" from the "View" menu).

If you recompile, make a copy of you Lazarus.exe first

Your last recompile didn't have the desired effect (never mind, the log file still did help). So, if you recompile make sure it succeeds (it should create a lazarus.new.exe) and you do a restart( which renames lazarus.new.exe into lazarus.exe). After recompiling (before restart) you should have a lazarus.new.exe which will be renamed.


Martin

On 06/04/2010 12:54, Antônio wrote:
Done.

Antônio

2010/4/6 Antônio<[email protected]>:
OK, [email protected] .

Antônio

2010/4/6 Antônio<[email protected]>:
I don't know what is your email.

Antônio

2010/4/6 Martin<[email protected]>:
On 06/04/2010 12:40, Antônio wrote:
But I see something that can be interesting:

object Panel2: TPanel
     Left = 0
     Height = 552
     Top = 26
     Width = 618
     Align = alClient
     ClientHeight = 552
     ClientWidth = 618
     TabOrder = 1
     inline memo: TSynEdit


That is correct, TSynEdit save as "inline" =>  like a frame.

It needs to save internal controls too.

Another known issue with this was using Anchors/Alignment. That was fixed,
but it is possible it only was fixxed after the release of 0.9.28.
Some thingsneeded fixing in FPC too, so FPC 2.4.0 may be needed. (FPC 2.4.0
is included in the daily snapshot of Lazarus (for Windows))


Martin

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to