![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#2
|
||||
|
||||
|
Creo que estas intentando decirme algo, ¿Dock no era el de Regreso al futuro?
![]() No conozco el dock del Mac Os Guepardo, pero no tienes el problema que yo pensaba. Crea una nueva unidad (sin form asociado) y en ella crea varias rutinas para crear y modificar el Parent o lo que sea. Al tener 3 unidades, se hace más difícil las referencias circulares. Más o menos:
En el Implementation uses de TFmain y UFImagen, añadimos el Unit3. La cosa queda: Umain hace uso de UImagen en el interface Umain hace uso de Unit3 en el implementation UImage hace uso de Unit3 en el implementation, para llamar a las rutinas que modifican las propiedades del padre. Espero que no me equivoque ![]() Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
||||
|
||||
|
No obtuve mi efecto deseado, pero funciona mi programa
Gracias Lepe por tu respuesta. Efectivamente "Doc" era el cientifico medio loco de volver al futuro, pero al que yo me refiero es a un "dock" con k al final, lo que pasa es que no se su nombre en español. Es esa barrita transparente que parece de cristal en donde se ponen accesos directos para las aplicaciones en el nuevo Mac OSX Leopard, pero bueno, eso ya es punto y aparte.
Tu sugerencia de agregar una tercera Unit es bastante mas funcional pues puedo mantener una mejor organizacion del programa y ademas se facilita el mantenimiento. Asi que al final opté por eliminar completamente las referencias circulares para propositos de buen diseño y agregar una Unit sin Form asociado para llevar mejor el control. Gracias a todos por sus sugerencias y comentarios, aunque si saben de algun buen Panel Transparente, les estaría mas que agradecido. |
|
#4
|
||||
|
||||
|
Hola,
Supongo que las conoces, pero, en sitios web como Torry's Delphi Pages o Delphi Super Pages tal vez encuentres lo que necesitas. ![]() |
|
#5
|
||||
|
||||
|
Ah, vale, en Español sería así como "barras de herramientas adosables" (del verbo adosar), ya que se adhieren a los bordes de pantalla o a un control anfitrión (dockHost).
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#6
|
||||
|
||||
|
En Visual Studio, la propiedad Dock es el equivalente a Align de Delphi
__________________
[Crandel] |
|
#7
|
||||
|
||||
|
Gracias Dec por las sugerencias, en Torry's Delphi Pages ya busqué y existen algunas versiones, pero funcionan solo para casos en particular, y Delphi Super Pages no la conocía, pero voy a buscar, aunque un campo para busqueda no les vendría mal, pues tienen demasiada informacion como para buscar manualmente, pero bueno, espero que ahi se encuentre la solucion. Aunque no comprendo pk nadie ha hecho un panel transparente completamente funcional, tan dificil es de programar componentes?? Yo tenía la idea de ver como hace la transparencia un TLabel y eso mismo aplicarselo a un TPanel, pero no se si sea dificil. Ja, pero creo que esté hilo se está cambiando mucho de tema y eso no es bueno no?
Última edición por NeoAnderson fecha: 12-02-2008 a las 20:47:55. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como cambiar valores en la ventana "General" propiedades del sistema | JuanErasmo | API de Windows | 52 | 17-02-2012 17:42:20 |
| Comentario "aplastante" contra los que atacan la "piratería" | Casimiro Noteví | La Taberna | 12 | 07-03-2010 14:03:02 |
| Como hacer que se vea "Si" en vez de "TRUE" en un DBGrid | lu9eui | C++ Builder | 2 | 07-08-2007 04:03:13 |
| Necesito llamar a métodos de clases "hija" desde su clase "padre" | Flecha | OOP | 17 | 20-04-2007 00:03:53 |
|