Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-02-2006
Avatar de Jesús Pena
Jesús Pena Jesús Pena is offline
Miembro
 
Registrado: nov 2005
Posts: 88
Poder: 19
Jesús Pena Va por buen camino
Question Duda sobre las jvcl

Tengo la siguiente duda que paso a plantear :

Tengo un TJvTrayIcon y un TJvBallonHint en un formulario (que es el menú de mi aplicación), el trayicon tiene un texto en la propiedad Hint, sería posible que se mostrara el hint en el JvBallonHint y si es así como puedo hacerlo.

Gracias.
Responder Con Cita
  #2  
Antiguo 09-02-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

No entiendo muy bien dónde está el problema Jesús. Seguramente el "JvBallonHint" cuenta con métodos para mostrar el "BallonHint", valga la redundancia. Y habrá que especificar el texto que contendrá el mensaje de marras, e incluso el título del mismo. Ambas cosas son "texto", "cadenas", variables de tipo "string". Pues bien, como la propiedad "Hint" de los "TJvTrayIcon" es también de tipo "string"... ¿cuál es el problema que te impide mostrar dicha propiedad en el "BallonHint"? Seguramente no estoy entendiendo bien el problema. Mis disculpas.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 09-02-2006
Avatar de Jesús Pena
Jesús Pena Jesús Pena is offline
Miembro
 
Registrado: nov 2005
Posts: 88
Poder: 19
Jesús Pena Va por buen camino
Exclamation No, no has entendido el problema

El asunto es que yo tengo definido mi propio manejador para los hints de la aplicación que se muestran de una manera concreta pero lo que quiero es que el trayicon muestre el hint asociado en un TJvBalloHint en lugar del estandard de la aplicación pero el JvTrayIcon no tiene ninguna manera con la que se le pueda asociar un manejador para los hints
Responder Con Cita
  #4  
Antiguo 09-02-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Bueno. Pues a ver si ahora te entendí mejor, pero, dudo mucho que lo que diré a continuación no se te ocurriera a ti mismo, por lo que debo andar errado nuevamente. Lo que quiero decir es que el "TJvBallonHint" no contará con un manejador de los "Hints" la aplicación, lo cual es más que lógico, pero, como sabes, la aplicación (Application, OnHint) sí cuenta con un manejador para realizar esa tarea.

Bien. Puesto que "TJvBallonHint" cuenta con métodos para mostrar "BallonsHint",... ¿No te bastaría, resumiendo, llamar a algún método del "TJvBallonHint" en el manejador de los "Hints" de la aplicación? No sé, no sé...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 09-02-2006
Avatar de Jesús Pena
Jesús Pena Jesús Pena is offline
Miembro
 
Registrado: nov 2005
Posts: 88
Poder: 19
Jesús Pena Va por buen camino
No es eso lo que busco

El ballonhint ya tiene un método para que se vinculen los hints de la aplicación a dicho objeto, lo que ocurre es que yo no busco eso pues ya tengo mi propio tratamiento de los hints de la aplicación, lo que busco es que el hint del trayicon se muestre con un ballonhint y el resto con el mio. Lo que no he probado es a controlar en mi manejador que si el objeto es un tray utilice un ballonhint y sino que utilice el definido por defecto.
Responder Con Cita
  #6  
Antiguo 09-02-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Jesús, ¿porqué no tratas de llevar a cabo lo último que has dicho? Tal vez también podrías aprovechar alguno de los eventos del "TJvTrayIcon" para mostrar el "BallonHint". Estoy pensando en el "OnMouseover", concretamente. Lo que no sé es hasta qué punto podrá servirte, puesto que tendrías que procurar (creo recordar) que se mostrara una vez el "BallonHint" y no más,... por lo menos hasta que se hubiera ocultado una primera vez... ya nos contarás qué tal con eso.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #7  
Antiguo 09-02-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Quizá valga la pena aclarar que los hints del TJvTrayIcon seguramente no pertenecen a la aplicación y por ende no sería posible manejarlos al igual que los otros. Esos hints los muestra el sistema y hasta donde sé, la única forma de que no los despliegue, es asignando una cadena vacía al hint. Ya con esto, si, como menciona dec, el JvTrayIcon implementa el evento OnMouseOver, será el momento ideal para mostrar el globo.

// Saludos
Responder Con Cita
  #8  
Antiguo 09-02-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por Román
Esos hints los muestra el sistema y hasta donde sé, la única forma de que no los despliegue, es asignando una cadena vacía al hint.
Sí, así lo había pensado yo también. Quiero decir que sabía que el "Hint" del "TJvTrayIcon" iba a seguir mostrándose normalmente, pero, una vez conseguido el objetivo de mostrar el "BallonHint" sería cuestión de darse cuenta del detalle y hacer lo que tú dices Román: dejar el "Hint" del "TJvTrayIcon" como una cadena vacía.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Duda sobre creación de clase (Free y Destroy) adlfv OOP 3 09-10-2005 06:11:16
duda legal sobre royalties e InterBase mak8888 Varios 2 02-04-2005 15:44:12
Duda sobre Bookmark. Jose_Pérez Conexión con bases de datos 0 04-03-2005 10:29:41
Duda sobre tipo de campo en Tabla Paradox Aprendiendo Tablas planas 2 04-02-2005 08:47:52
Duda sobre sistema ulti-usuario y mono-usuario simon Varios 1 07-06-2004 18:35:44


La franja horaria es GMT +2. Ahora son las 21:10: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
Copyright 1996-2007 Club Delphi