Shell   25-06-2023, 10:02
#1
Buenas!.

Estoy intentando imitar el formulario de las propiedades del proyecto de Gambas. Lo más fácil sería copiarlo.
Pero de esa forma no se entiende el uso de un organizador concreto en un lugar determinado del formulario.

A veces es cuestión de truco. Smile
Te preguntas, si estoy usando el mismo organizador y los mismos controles,
¿ cómo es que no queda igual que al de otro usuario ?.

No es que sea truco, es que el lo había hecho usa técnicas que sabe más por viejo que por diablo.
Algo sencillo:

Etiqueta de texto y caja de texto, ambos están dentro de un contenedor.
Ahora imaginar que tenéis varios contenedores iguales que ese.

Por "h" o por "b" el contenido de la etiqueta de texto puede ser distinto por el tamaño la palabra que usas.
Eso crea un efecto, el control de caja de texto se verá más o menos hacia el lado de la etiqueta y eso
hace que este sea más grande o más pequeño dentro del contenedor.

Solución. Tomas el tamaño más ancho de una de las etiquetas (contiene la palabra más larga) e igualas a ese tamaño
el resto de las etiquetas.

Vuelves a ejecutar y "voila", ahora está todo alineado!.

Estas técnicas se aprende con la práctica y sobre todo aprendiendo como las hace otra persona.

Bien, voy a enseñaros una captura del formulario original de las propiedades en el editor de Gambas.
A ver si ven la diferencia. Shy

[Imagen: uxUPESo.png]

Pues si, existe un botón de "reset" que nosotros no solemos ver. Desde luego peligroso como el mismo.

Si os da por abrir el código fuente del editor de Gambas, encontrareis el ciento y la madre de código comentado.
A pesar de todo ese código no se borra se queda ahí y pasa el tiempo y se va quedando.

Saludos
Última modificación: 25-06-2023, 10:03 por Shell.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 2 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.