Find Jobs
Hire Freelancers

Delphi - modify Internet Explorer context menu

$100-500 USD

Cerrado
Publicado hace más de 15 años

$100-500 USD

Pagado a la entrega
I have a Browser Helper Object - DLL written in Delphi, which can be loaded with Internet Explorer. Something like: [login to view URL] I need to modify Internet Explorer context menu (popup manu) on a web page - add my own items, and of course respond to clicks. Working example with a screenshot can be found here: [login to view URL] I need to: 1) add items at TOP, at the BOTTOM or in a MIDDLE of a context menu, 2) add item with SUB-MENU, 3) detect for WHAT HTML ELEMENT we display a context menu - (IHTMLEventObj -> srcElement) - for example if a context menu is displayed for an image or a text. I need to detect element type (img, object, text...), element URL, and add different menu items for: - images, including background images (for example background in a table), - selected text (+ read selected text) - form elements, - FLASH (/ Shockwave / Authorware ?) objects. I only need some SIMPLE examples - e.g. for image context menu we add at the top 'This is an image', and after clicking this menu item, we display a MessageBox. *********** How it can be done is described in: 0) WORKING example [login to view URL] 1) Scenario 3 at: [login to view URL] 2) Similar approach in Delphi: [login to view URL] 3) See also function ShowRightClickMenu in [login to view URL] in Embedded WebBrowser: [login to view URL] 4) Another article: [login to view URL] As I know flash animations have own context menu - handling them may be different than IDocHostUIHandler -> ShowContextMenu. More info at [login to view URL] [login to view URL] Finally I will need a working sample DLL + source code, that can be compiled in Delphi 5 (PRO).
ID del proyecto: 3217007

Información sobre el proyecto

Proyecto remoto
Activo hace 16 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de POLAND
Poland
5,0
2
Miembro desde ago 29, 2006

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.