PDA

Ver la Versión Completa : crear popups dinamicamente.


tango01
06-01-2004, 16:19:56
hola, estoy creando unos TPopupMenu con sus respectivos TMenuItem dinamicamente

el problema es que no puedo asignarle un metodo al metodo click del TMenuItem

self.menu := TPopupMenu.Create(fm);
it := TMenuItem.Create(self.menu);
it.Caption := 'hola';

self.menu.Items[0].Click := self.ClickActivo;
//esta ultima linea me dice "Left side cannot be assigned to"

self.menu.Items.Add(it);

que puedo estar haciendo mal?

delphi.com.ar
06-01-2004, 16:28:11
¿No querrás asignar el evento en lugar del método?

mnuItem.OnClick := MiEvento;

Saludos!

tango01
06-01-2004, 16:33:03
gracias delphi.com.ar lo resolvi leyendo otro post tuyo muy similar a este.

pido disculpas por no buscar lo suficiente antes de preguntar. mi culpa.

saludos.