Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Duda con TrayIcon (https://www.clubdelphi.com/foros/showthread.php?t=63773)

escafandra 14-04-2009 22:00:09

Cita:

Empezado por fedee (Mensaje 344947)
soy nuevo, no sabia de la existencia de ese tipo de rules.

Tranquilo, todos hemos sido nuevos alguna vez.

Tendrás respuestas concretas a preguntas concretas y bien hechas, pero no esperes que te hagan el trabajo. ;)

Saludos.

fedee 14-04-2009 22:39:59

bueno, ahora me explico bien..

yo quiero q al minimizar mi programa se oculte el icono en la barra de tareas junto al reloj.. como lo hace el trayicon.cpp

la cuention es q no entendi como se hacía eso.

no se donde esta el evento OnMinimize q me paso escafandra. como es?

escafandra 15-04-2009 00:10:56

¿Estas usando el componente de ejemplo que viene con Builder y que se llama TTrayIcon?. Si es así, el código fuente lo tienes aquí. Y es en ese código donde tienes que colocar esto.

Saludos.

fedee 15-04-2009 03:06:40

seria q tengo q incliur esa unit.h? y cambiar el codigo ese?

escafandra 15-04-2009 08:25:00

No. Lo debes cambiar en CBuilder\Examples\Controls\Source\trayicon.cpp

Saludos.

escafandra 15-04-2009 12:10:09

Me da la sensación de que no te has explicado bien. Pienso que lo que realmente deseas es aprender a utilizar el TTrayIcon.

En la paleta denominada Samples del Builder, tienes un componente llamado TTrayIcon que es el que se encarga de colocar el icono de tu aplicación en el SysTray (barra donde está el reloj...). Insertando el componente en tu formulario, consigues esa característica. Tienes una aplicación de ejemplo en Builder\Examples\Controls\Traydemo para que veas como funciona este componente.

El problema de este componente es que es un ejemplo y no está bien terminado, adolece de algún error y falta de funcionalidad. En lo básico funciona bien.

Este hilo surgió como pregunta de uno de los bugs que tiene, y a raiz de este surgieron mas dudas. Leelo detenidamente después de jugar con el componente original. Tras hacer esto, muchas de tus dudas quedarán aclaradas.

Saludos.


La franja horaria es GMT +2. Ahora son las 12:46:54.

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