Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Icono en dlls (https://www.clubdelphi.com/foros/showthread.php?t=25691)

arantzal 30-09-2005 11:53:24

Icono en dlls
 
Buenas,
¿Cómo se puede hacer para que al minimizar una dll durante su ejecución, el icono minimizado salga con el título (caption) e icono(icon) del formulario que se minimiza?.

Me he liado un poco así que pongo un ejemplo:
si tengo una dll con 3 forms:
Si minimizo el form1 quiero que me salga en la parte inferior:
el caption del form1 y el icono del form1 que tiene icon
Si minimizo el form2 quiero que me salga en la parte inferior:
el caption del form2 y el icono del form2 que tiene icon
Si minimizo el form3 quiero que me salga en la parte inferior:
el caption del form3 y el icono del form3 que tiene icon.

Gracias de antemano.
Saludos.

dec 30-09-2005 12:04:31

Hola,

Cita:

Empezado por arantzal
¿Cómo se puede hacer para que al minimizar una dll durante su ejecución, el icono minimizado salga con el título (caption) e icono(icon) del formulario que se minimiza?.

Una "dll" no se puede "minimizar"... en todo caso contendrá un formulario que pueda "minimizarse". Por otro lado haciendo alguna prueba no hay caso: asigna el icono que quieras en la propiedad "Icon" del formulario en cuestión; y haz lo propio con la propiedad "Caption" del mismo. ;)

arantzal 30-09-2005 13:07:45

Hola,



Efectivamente, lo que quiero es minimizar las ventanas de la dll.

Lo que me ocurre es que se minimizan pero en lugar del caption y el icono de la ventana en cuestion, me aparece el icono y el caption del exe que la llama.

Esto nos ha pasado al migrar la aplicación de delphi7 a delphi 2005 (VCL .Net), igual tengo que modificar alguna otra propiedad pero no veo cual.

jmariano 30-09-2005 13:20:39

Fíjate en el siguiente hilo donde se hace justamente lo que quieres: http://www.clubdelphi.com/foros/showthread.php?t=25469

(Lo único es que no sé si funcionaría con VCL .Net)

Saludos!

dec 30-09-2005 15:21:21

Hola,

Cita:

Empezado por arantzal
Lo que me ocurre es que se minimizan pero en lugar del caption y el icono de la ventana en cuestion, me aparece el icono y el caption del exe que la llama.

Bueno, supongo que ya miraste por asignar los iconos necesarios a la propiedad "Icon" de los formularios de las "DLLs" y lo mismo para los "Caption"... ¿Cómo muestras los formularios? Lo digo porque las pruebas que he hecho mostrando los formularios con su método "Show" correspondiente parecen ir bien: se respeta el icono y el "Caption" como se espera; eso sí, lo probé en Delphi 7. Pero, ¿te aseguraste de lo primero? ¿tienes acceso a los formularios para cambiar su propiedad "Icon" y su propiedad "Caption"?


La franja horaria es GMT +2. Ahora son las 02:43:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi