Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   anular el menupopup en webbrowuser (https://www.clubdelphi.com/foros/showthread.php?t=25395)

teatry 21-09-2005 16:03:00

anular el menupopup en webbrowuser
 
soy un novato en delphi y esta en mi primera participacion en le foro.
mi duda es:
como anular el menu que despliega al precionar con el boton derecho sobre de un sector de webbrowser y colocar mi propio menu.

gracias de antemamo.

dec 21-09-2005 16:45:44

Asígnale un "PopupMenu" (pestaña "Standar" de la paleta de componentes") al "TWebBrowser", esto es, fíjate en la propiedad "PopupMenu" del "TWebBrowser".

roman 21-09-2005 17:07:50

Bueno, no, no es tan sencillo. Una vez cargada la página el menú que se muestra es el del Internet Explorer.

Creo que hay que implementar la interfaz IDocHostUIHandler.

También puede optarse por simplificarse la vida y usar el EmbeddedWB.

// Saludos

dec 21-09-2005 17:43:13

Hola,

Cita:

Empezado por roman
Bueno, no, no es tan sencillo. Una vez cargada la página el menú que se muestra es el del Internet Explorer.

Llevas razón roman. Y el caso es que lo pensé, porque me parece haber topado alguna vez con el problema. Resulta que lo probé sin ninguna página cargada en el "TWebBrowser" y me acordé de cierta respuesta en estos Foros, pero, ahora pienso que la respuesta se refería a otra cuestión. Total, que por no cerciorarme lo puse como más fácil de lo que es. Estoy contigo en referir el componente EmbeddedWB. Y, cuando quisiera uno hacerlo en un "TWebBrowser" tal vez podría al menos apoyarse en el primero.

teatry 23-09-2005 14:24:43

muchas gracias por sus sujerencias lo intentare con IDocHostUIHandler o EmbeddedWB.
saludos a todos.


La franja horaria es GMT +2. Ahora son las 08:22:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi