On 4/4/07, Tom Verhoeff <[EMAIL PROTECTED]> wrote:
They run into some problems. E.g. Lazarus apparently does not (yet) have ActionManagers. Hence, also the configuration of standard actions like Cut/Copy/Paste is not a matter of a few clicks.
I don't really know what a ActionManager is supposed to do, but under Lazarus you can do the following. Drop a ActionList on the form. Double click it. Click on the down arrow next to the New Action button. Select "New Standard Action" and select from the list. There are the usual Edit actions (cut, copy, paste), dialog, help and database actions.
Also, the RichEdit component seems to need a workaround (e.g. TMemo, TSynMemo, TSynEdit).
I really don't get this either. Even in the commercial product I bought, Borland Kylix 3 Enterprise edition, there wasn't a RichEdit component. I would have expected more from Borland. I'm not a component writer, but is it really that difficult to write a cross platform RichEdit component? Maybe it's only possible when you have 250 Microsoft developers at you disposal - I don't know? I've seen Delphi code that implemented the document editor case study used in the Gang of Four book (Design Patterns - Elements of Reusable Object-Oriented Software). It handled text formatting, inserting of images, etc.. Maybe that could be a start to a new Lazarus RichEdit component. Let me know and I'll try and find that code again. -- Graeme Geldenhuys There's no place like S34° 03.168' E018° 49.342' _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives