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