[fpc-devel] procedure ... message(); in Linux

Michael Schnell mschnell at lumino.de
Thu Feb 18 14:41:30 CET 2010

On 02/18/2010 09:21 AM, Graeme Geldenhuys wrote:
> fpGUI has an internal event queue which later gets dispatched to the target
> using TObject.Dispatch(). fpGUI v0.4 and earlier used a Object based even
> system and had it's own distribution functions. Later version of fpGUI uses
> Record based messages and the 'message' language feature of Object Pascal.
> fpGUI has the following procedures defined in fpg_main.pas unit that work
> with the message queue.
> procedure fpgPostMessage(Sender, Dest: TObject; MsgCode: integer; var
> aparams: TfpgMessageParams); overload;

my fpc sources don't have any fpg* files other than fpglibc* and fpgtk*.

Lazarus does have a directory /lazarus/lcl/interfaces/fpgui/ but it does
not contain a file fpg_main.* and fpgPostMessage is not mentioned in any
file :(.


More information about the fpc-devel mailing list