Ir al contenido


Foto

[RESUELTO] ¿Controles no visuales invisibles en tiempo de desarrollo?


  • Por favor identifícate para responder
3 respuestas en este tema

#1 Marcmiralles

Marcmiralles

    Advanced Member

  • Miembros
  • PipPipPip
  • 108 mensajes
  • LocationEspaña

Escrito 30 mayo 2011 - 02:36

¿Hay alguna opción para hacer que los controles no visuales como por ejemplo los de conexión de datos puedan ser visibles o invisibles en tiempo de desarrollo según convenga?

Me refiero a como si de una capa de Gimp o Photoshop se tratase. Esto sería muy comodo ya que cuando tienes un form con muchas query y Datasets y además trabajas con pestañas al final resulta un poco caotico seleccionar los objetos visuales como labels, edits, etc,  ya que los controles no visuales no dependen de la pestaña en que los ubicas, sino que se ven  independientemente de la pestaña que actives.

Si se trabaja un form sin pestañas no es tan problematico ya que puedes poner los controles no-visuales donde no molésten, pero al trabajar con pestañas donde no molestan en una pestaña molestan en la otra  (li)

¿Alguna solución?
  • 0

#2 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 30 mayo 2011 - 03:47

¿Hay alguna opción para hacer que los controles no visuales como por ejemplo los de conexión de datos puedan ser visibles o invisibles en tiempo de desarrollo según convenga?

Me refiero a como si de una capa de Gimp o Photoshop se tratase. Esto sería muy comodo ya que cuando tienes un form con muchas query y Datasets y además trabajas con pestañas al final resulta un poco caotico seleccionar los objetos visuales como labels, edits, etc,  ya que los controles no visuales no dependen de la pestaña en que los ubicas, sino que se ven  independientemente de la pestaña que actives.

Si se trabaja un form sin pestañas no es tan problematico ya que puedes poner los controles no-visuales donde no molésten, pero al trabajar con pestañas donde no molestan en una pestaña molestan en la otra 

¿Alguna solución?


Bienvenido al club, no sabes lo que me llegan a molestar también a mi. Tengo pantallas con pestañas, con más de 100 componentes no visuales que no sé donde esconderlos para que no toquen las narices.

Hace poco hablamos un poco de ello y se sugirieron varias alternativas.

http://www.delphiacc...es-no-visuales/

Parece que en Delphi tenemos expertos (añadidos al IDE) para esconder los componentes no visuales y mostrarlos en tiempo de diseño (aunque aún no los he probado, ya que ese experto parece que entra en conflicto con el experto GExperts, que siempre tengo instalado).

Salut.
  • 0

#3 Marcmiralles

Marcmiralles

    Advanced Member

  • Miembros
  • PipPipPip
  • 108 mensajes
  • LocationEspaña

Escrito 30 mayo 2011 - 04:50

Bienvenido al club, no sabes lo que me llegan a molestar también a mi. Tengo pantallas con pestañas, con más de 100 componentes no visuales que no sé donde esconderlos para que no toquen las narices.

Hace poco hablamos un poco de ello y se sugirieron varias alternativas.

http://www.delphiacc...es-no-visuales/

Parece que en Delphi tenemos expertos (añadidos al IDE) para esconder los componentes no visuales y mostrarlos en tiempo de diseño (aunque aún no los he probado, ya que ese experto parece que entra en conflicto con el experto GExperts, que siempre tengo instalado).

Salut.


Leñe Nen. ¡¡¡tu si que sabes.!!! Me ha gustado mucho la presentación de la ventana clientes de tu aplicación que se ve en el link UN DEU Nen!!!! Felicidades.

Por lo demás pues igual a mi si que me puede servir lo de esconderlos en una zona no visible del form ( que será a la derecha, ya que allí me queda espacio en mi pantalla), aunque lo dejaré siempre visible en tiempo de ejecución y luego lo arreglaré por código con nombreform.width :=X en el FormCreate.

Supongo que me servirá. Voy a probar.
Muchas gracias Marc, no se que haría sin ti  :wink:

Saludos


  • 0

#4 Delphius

Delphius

    Advanced Member

  • Administrador
  • 6.295 mensajes
  • LocationArgentina

Escrito 30 mayo 2011 - 08:39

(aunque aún no los he probado, ya que ese experto parece que entra en conflicto con el experto GExperts, que siempre tengo instalado).


Bueno, no voy a negar de que pueden aparecer conflictos pero creeme que nada grave, no que yo haya visto. La gran mayoría de las veces no tengo problemas, yo tengo los dos instalados y si uno se toma el laburo (trabajo) de inhabilitar de uno u otro funcionalidades que ya usa del otro para lo mismo y de configurar los atajos de teclado ya lo tiene hecho.
Si es trabajo engorroso pero después se disfruta.
A mi parecer el error se debe a que los expertos compiten por cual se inicia primero. CnPack va de primero (puede apreciarse en el Splash Screen que en la esquina superior derecha se muestra un cuadro con la sigla cn indicando o dando entender que se ha cargado), y parece que cuando viene cargándose y GExperts quiere cargar sale el problema. Pero repito: no es de siempre, de hecho no recuerdo cuando fue la última vez que me pasó.

Recuerdo que Neftali sabe utilizarlos, o al menos durante un tiempo los utilizó a ambos, juntos. Se le podría preguntar como ha sido su caso.

Saludos,
  • 0




IP.Board spam blocked by CleanTalk.