Ver Mensaje Individual
  #7  
Antiguo 10-03-2009
Avatar de escafandra
[escafandra] escafandra is offline
Miembro Premium
 
Registrado: nov 2007
Posts: 2.210
Reputación: 22
escafandra Tiene un aura espectacularescafandra Tiene un aura espectacular
El TtrayIcon que viene de ejemplo con el Builder 5, e imagino que será similar al Builder 6, No puede representar balones de texto estilo XP, pero si muestra el Hint clásico.

Para mostrar un balón de texto, añade una nueva función miembro publica:
Código:
//---------------------------------------------------------------------------
// Muestra un Balón de texto en el icono de la barra de tareas
//---------------------------------------------------------------------------
void __fastcall TTaskBarIcon::ShowBalloon(AnsiString Titulo, AnsiString Texto)
{
   FData.cbSize = sizeof(FData);
   FData.uFlags = NIF_ICON | NIF_INFO;
   strcpy(FData.szInfoTitle, Titulo.c_str());
   strcpy(FData.szInfo, Texto.c_str());
   FData.dwInfoFlags = NIIF_INFO;

   Shell_NotifyIcon(NIM_MODIFY, &FData);
}
Para usar esta función, sólo debes llamarla cuando te interese mostrar algo.
Al hacer click no realiza ninguna acción. Puedes representar menus para ello.

Saludos.
Responder Con Cita