[Gtk-sharp-list] Context (popup) menus, Widget.PopupMenu and treeviews
Carlos J. Muentes
carlos at rockwithme.org
Wed Jun 28 10:18:31 EDT 2006
Does the description for the PopUpMenu event say "To Be Added" in
intellisense (in Monodevelop)?
> -------- Original Message --------
> Subject: [Gtk-sharp-list] Context (popup) menus, Widget.PopupMenu and
> treeviews
> From: Jon García de Salazar Bilbao <j.garcia at ziv.es>
> Date: Wed, June 28, 2006 10:04 am
> To: <gtk-sharp-list at lists.ximian.com>
>
> Hi,
> I wanted my custom treeview (subclassed) to show a context menu and
> I followed http://gtk-sharp.sourceforge.net/faq.html#3.3
>
> It worked and it's fine, but I'd like to know if there's any way to make
> treeview's
> PopupMenu event work. I've tried to override OnButtonPressEvent just
> to enable signal propagation, but it didn't work.
>
> Any suggestions?
>
> this.PopupMenu += new PopupMenuHandler(ProjectTreePopupMenu);
>
> protected override bool OnButtonPressEvent(Gdk.EventButton evnt)
> {
> base.OnButtonPressEvent(evnt);
>
> return false;
> }
>
> public void ProjectTreePopupMenu(object o, PopupMenuArgs args)
> {
> Console.WriteLine(":TODO: launch popup menu");
> }
>
> Thanks, Jon.
>
> ----------------------------------------- PLEASE NOTE -------------------------------------------
> This message, along with any attachments, may be confidential or legally privileged.
> It is intended only for the named person(s), who is/are the only authorized recipients.
> If this message has reached you in error, kindly destroy it without review and notify the sender immediately.
> Thank you for your help.
> µSysCom uses virus scanning software but excludes any liability for viruses contained in any attachment.
>
> ------------------------------------ ROGAMOS LEA ESTE TEXTO -------------------------------
> Este mensaje y sus anexos pueden contener información confidencial y/o con derecho legal.
> Está dirigido únicamente a la/s persona/s o entidad/es reseñadas como único destinatario autorizado.
> Si este mensaje le hubiera llegado por error, por favor elimínelo sin revisarlo ni reenviarlo y notifíquelo inmediatamente al remitente. Gracias por su colaboración.
> µSysCom utiliza software antivirus, pero no se hace responsable de los virus contenidos en los ficheros anexos.
> _______________________________________________
> Gtk-sharp-list maillist - Gtk-sharp-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
More information about the Gtk-sharp-list
mailing list