Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-12-2007
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Forzar la visualizacion de un Hint

¿Alguien sabe como forzar la visualización de un Hint de un control?
No encuentro ninguna función que lo realize, quizás es a través de un mensaje de windows....

Saludos
Responder Con Cita
  #2  
Antiguo 21-12-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
Creo recordar que era Application.EnableHint pero no estoy muy seguro.

Application cuenta con HintHidePause y otras propiedades más acerca del Hint, puede te sirvan de utilidad. Revisa la ayuda.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 21-12-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Código Delphi [-]
Application.ActivateHint(Mouse.CursorPos);

Casi igual en Builder
Responder Con Cita
  #4  
Antiguo 21-12-2007
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Muchas gracias a los dos por vuestras contestaciones. Precisamente eso es lo que estaba investigando pero tengo un pequeño problema:

Lo que quiero es forzar la visualización del Hint de una ventana minimizada en la barra de tareas, al lado del reloj. No tengo modo de saber las coordenadas de ese icono para poder realizar un Application->ActivateHint(Point)

::GetWindowRect(Handle, &RECT), no me sirve pues me da el RECT de la ventana antes de estar minimizada en icono.

Si se os ocurre la forma de conocer las coordenadas del icono, os lo agradecería.

Saludos.
Responder Con Cita
  #5  
Antiguo 21-12-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Revisa la API Shell_NotifyIcon, parámetro NIIF_INFO (1)

Saludos
Responder Con Cita
  #6  
Antiguo 22-12-2007
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por cHackAll Ver Mensaje
Revisa la API Shell_NotifyIcon, parámetro NIIF_INFO (1)

Saludos
En la ayuda de mi Builder C++ 5 no aparece ese parámetro. Estoy buscando información en http://msdn2.microsoft.com/en-us/library/aa922175.aspx.
Lo que no se es si mi compilador podrá compilarlo, al no estar definido....

Ya os diré. Si tenéis mas ideas, encantado.
Responder Con Cita
  #7  
Antiguo 22-12-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
Cita:
Empezado por escafandra Ver Mensaje
En la ayuda de mi Builder C++ 5 no aparece ese parámetro. Estoy buscando información en http://msdn2.microsoft.com/en-us/library/aa922175.aspx.
Lo que no se es si mi compilador podrá compilarlo, al no estar definido....

Ya os diré. Si tenéis mas ideas, encantado.
Pues suele suceder con algunas APIs (lo del soporte a la misma), por qué no descargas un componente, creo que el CoolTrayIcon tiene su versión para Builder y si no tiene implementada la funcion que requieres por lo menos podras copiar las declaraciones que necesitas.

Saludos
Responder Con Cita
  #8  
Antiguo 22-12-2007
Avatar de cHackAll
[cHackAll] cHackAll is offline
Baneado?
 
Registrado: oct 2006
Posts: 2.159
Poder: 20
cHackAll Va por buen camino
creo que no te he entendido bien; disculpa. Una busqueda en el foro te da éste ejemplo en Delphi escrito por roman. Google retorna otro grupo de ocurrencias, con un par de ejemplos llamativos.

Y pues en mi propio post tambien esta claro;

Cita:
Empezado por cHackAll
Revisa la API Shell_NotifyIcon, parámetro NIIF_INFO (1)
Saludos
Responder Con Cita
  #9  
Antiguo 22-12-2007
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.197
Poder: 20
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
Cita:
Empezado por cHackAll Ver Mensaje
Revisa la API Shell_NotifyIcon, parámetro NIIF_INFO (1)

Saludos
He descubierto un ejemplo de control, en el mismo builder, llamado TrayIcon.
Solo muestra y esconde el icono y la aplicación pero con unos pequeños cambios y tus sugerencias, he conseguido mostrar un Balloon de texto en mi icono minimizado.

Muchas gracias y un saludo.
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
Visualización de datos lez-k Varios 1 23-05-2007 19:55:31
Visualización del tiempo luxus OOP 3 25-09-2006 21:53:50
visualización de un dxf y 3D jmlifi Varios 1 09-08-2005 11:14:44
visualizacion de BMP ramonibk Varios 1 23-02-2005 17:39:04
Error Visualizacion QReport manolo_ab Impresión 2 21-12-2004 10:06:12


La franja horaria es GMT +2. Ahora son las 04:57:55.


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