Italian community of Lazarus and Free Pascal
Programmazione => LCL => Topic aperto da: El Salvador - Aprile 03, 2013, 02:24:35 pm
-
Sto continuando il porting di una mia applicazione su Lazarus, ma l'evento OnClick dei menu item. Qua trovate il riferimento al bug in questione http://bugs.freepascal.org/view.php?id=21997 (http://bugs.freepascal.org/view.php?id=21997)
Praticamente il mio programma costruisce un popupmenu ogni volta richiesto (quindi a runtime). Quando l'utente seleziona un menu item padre, il programma (tramite evento onclick del menuitem padre) assegna ai menuitem figli la loro icona.
Su Lazarus (1.0.8 o la 1.1 rev40662) l'evento OnClick del menuitem padre non viene richiamato SE risiede in un TPopupMenu, mentre se risiede in un TMainMenu l'evento viene richiamato correttamente.
A cosa sarà dovuto questa incoerenza?