Autor |
Mensaje |
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
En otro hilo ( http://foro.gambas-es.org/viewtopic.php?f=5&t=3476&start=10), habia comentado una forma que se me ocurrio para que se organizara los controles de un formulario de forma proporcional.
He escrito en mi blog, un articulo con un ejemplo de como se puede hacer.
Basicamente hace:
1) Cuando se crea el formulario, lees las propiedades (x,y, ancho y largo) de cada control (boton, textbox, etc) y tambien la del formulario.
2) Las guardas en un archivo. (usando gb.settings)
3) Cada vez que cambie de tamaño el formulario (resize), se lee el archivo anterior, y se calcule cual es la posicion nueva de cada control con las nueva anchura. (todo guardando la proporcion anterior)
Este es el enlace: http://jsbsan.blogspot.com.es/2013/...-controles.html
Saludos
|
#1 Miercoles, 27 Noviembre 2013, 18:32 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
Mmmm sin menospreciar la idea ni el curro que te has dado (y sin haberlo visto aún) pregunto: ¿Por qué no usar los mecanismos nativos de gambas (expand, alignment, containers, etc.? Creo que hacen eso, precisamente y sin escribir código ¿no?
|
#2 Miercoles, 27 Noviembre 2013, 19:42 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
Shordi:
Citar: ¿Por qué no usar los mecanismos nativos de gambas (expand, alignment, containers, etc.?
Mirate el ejemplo, verás que con esos mecanismos nativos, no es posible conseguir el efecto que quiero.
Saludos
|
#3 Miercoles, 27 Noviembre 2013, 19:46 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
Efestivamente, llena un hueco al que los contenedores estándar no llegan. Interesante.
Por cierto, he visto en tu blog el generador de carnets y puede que me interese parte de él, tal como viene en las imágenes previas (Tengo pendiente enla gestión de mi empresa el hacer carnét de miembro).
¿Me puedes pasar el fuente?(por algún misterio el firefox no me deja verlo en el googlecode...)
Saludos.
|
#4 Jueves, 28 Noviembre 2013, 10:43 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
Shordi:
Citar: "¿Me puedes pasar el fuente?"
Si, instate subversion, y con este comando se te descarga el proyecto:
svn checkout http://generadorcarnet.googlecode.com/svn/trunk/ generadorcarnet-read-only
Si no lo consigues con la linea de comando, me lo dices y te lo hago llegar por correo.
Citar:
"la gestión de mi empresa el hacer carnét de miembro"
Se admiten donativos, que la "cosa" esta muy mal
Saludos
|
#5 Jueves, 28 Noviembre 2013, 12:09 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
Citar: Se admiten donativos, que la "cosa" esta muy mal
¡Qué me vas a contar! Creo que soy el único por aquí, que cambia servicios informáticos por huevos de gallina (3 horas de currele=dos docenas de huevos). Jurao.
Entre colegas vamos a la economía del intercambio: Te lo cambio por un cliente ftp
|
#6 Jueves, 28 Noviembre 2013, 12:44 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
Shordi:
Citar: Entre colegas vamos a la economía del intercambio: Te lo cambio por un cliente ftp
Prefiero un generador de bitcoins ....
|
#7 Jueves, 28 Noviembre 2013, 13:18 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
¿Cualo?
|
#8 Jueves, 28 Noviembre 2013, 13:26 |
|
|
jsbsan
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4175
Edad: 51 Ubicación: dos hermanas, sevilla
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
Shordi:
Citar: ¿Cualo?
No sabes lo que es? Los bitcoins son moneda virtual, por lo que he leido hoy, este mes han sufrido una revaloracion increible (vamos, otra burbuja que va a estallar pronto...). Se crean mediante un calculo muy completo.
quo-vadis-bitcoin
Saludos
|
#9 Jueves, 28 Noviembre 2013, 13:58 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Clase Para Organizar Proporcionalmente Los Controles De Un Formulario
mola
|
#10 Jueves, 28 Noviembre 2013, 20:23 |
|
|
|