Am 07.02.2024 um 07:49 schrieb Juha Manninen via lazarus:
On Tue, Feb 6, 2024 at 11:31 PM Timothy Groves via lazarus <lazarus@lists.lazarus-ide.org> wrote:

    ... and RichMemo won't work.  (It will compile
    in, but then Lazarus crashes on startup with an Access Violation.)


I updated lazarus-ccr repo and tried to install the RichMemo_design package. Lazarus does not crash but the RichMemo component does not show up either. It should be in the 'Common Controls' palette page.

I tested with Lazarus trunk + LCL-GTK2 and LCL-QT5 widgetsets. For LCL-GTK2 I had to add {$define RMLCLTRUNK} in unit Gtk2RichMemo. It is used for function GetWidgetInfo() which was last edited by Mark in 2010. Maybe an IFDEF was needed for Lazarus trunk some 14 years ago but now the code should be updated.

Does RichMemo installation work for somebody?

Juha

Yes. But you should not use the version in the CCR repository. You probably did not see the "readme.txt" which states that the ccr version is no longer maintained, development has been moved to github: https://github.com/skalogryz/richmemo. Or when you use the OPM version it will be working, too.

I agree that having the out-dated richmemo in CCR is misleading. There are two options: I could delete that these files in OPM completely and keep only the readme, or I could copy the current github files over them (but I do not like the next step to become maintainer of the ccr version of richmemo...).
-- 
_______________________________________________
lazarus mailing list
lazarus@lists.lazarus-ide.org
https://lists.lazarus-ide.org/listinfo/lazarus

Reply via email to