Autor |
Mensaje |
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
¿ Qué Diferencia Un ButtonBox De Un DirBox ?
Buenas!
Hasta lo que he visto he estado usando un ButtonBox como un DirBox.
Por otro lado he buscado lo que es ButtonBox en otros lenguajes y no parece el ButtonBox de Gambas.
El nombre de por si solo dice: Caja de botones, ¿ entonces ?.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#1 Sabado, 16 Febrero 2019, 15:15 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
Por ejemplo en la parte de ButtonBox debo usar un código y en la DirBox no. Ya que se ha creado para eso.
Mientras que en un ButtonBox el texto contenido en la caja de texto se puede borrar directamente en un DirBox no se puede.
Si el nombre del directorio es muy largo, ¿ su contenedor (caja de texto) debería expandirse (lo que afectaría al tamaño horizontal del formulario ) ?.
¿ Qué más uso se le podría dar a un ButtonBox ?.
Añado que el buttonbox incorpora la propiedad de ClearButton.
Saludos
Descripción: |
|
Descargar |
Nombre del archivo: |
ButtonBoxYDirBox.tar.gz |
Tamaño: |
12.48 KB |
Descargado: |
25 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
ButtonBoxYDirBox.tar.gz |
Tamaño: |
12.48 KB |
Descargado: |
25 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
ButtonBoxYDirBox.tar.gz |
Tamaño: |
12.48 KB |
Descargado: |
25 veces |
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Sabado, 16 Febrero 2019, 22:31; editado 2 veces
|
#2 Sabado, 16 Febrero 2019, 22:26 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
La misma diferencia que hay entre una llave inglesa y una llave fija.
El buttonBox es adapatable a lo que quieras, el dirBox sólo busca directorios.
=================== No podemos regresar
|
#3 Domingo, 17 Febrero 2019, 12:01 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
Shordi:
¿ Sueles usarlo para algo más que no sea el uso de directorios, archivos ?.
Estoy intentando buscar por las imágenes de Google, pero sale de todo menos un buttonbox..
"buttonbox" & qt
Como mucho las referencias de Julio.
En vez de poner no existen resultados y te muestra otros, muestra todo.
Por fin algo de ayuda. Os lo voy a mostrar y ademas os enlazo la información en otro mensaje.
No conocía la página y está muy muy interesante!. Y es de gambas!.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#4 Domingo, 17 Febrero 2019, 13:26 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
Citar: ¿ Sueles usarlo para algo más que no sea el uso de directorios, archivos ?.
No suelo usar ese control...
=================== No podemos regresar
|
#5 Domingo, 17 Febrero 2019, 20:42 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
Shordi:
Citar:
No suelo usar ese control...
Entonces usarás más un dirbox y el filebox que inventaste en su día.
Curioso que no se hiciera un filebox en gambas por defecto.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#6 Lunes, 18 Febrero 2019, 10:24 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
hay algunas diferencias.
El DirBox tiene dos botones uno de los cuales es para borrar el contenido y el otro para abrir la caja de dialogo de seleccion de directorios. Luego para obtener el texto de un DirBox se hace con la propiedad .Value y no con .Text como en ButtonBox.
He modificado la clase de DirBox para usar la propiedad .Text, que me interesaba y algunas otras cosas.
Saludos.
|
#7 Martes, 19 Febrero 2019, 12:06 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
Tincho:
Citar:
DirBox se hace con la propiedad .Value y no con .Text como en ButtonBox.
He modificado la clase de DirBox para usar la propiedad .Text, que me interesaba y algunas otras cosas.
Value. Podríamos pensar que por el nombre es más un número. Tenemos el control ValueBox, que usa distintos tipos de valor.
¿ Y siendo texto la propiedad Value no te daba igual ?.
Puede que por la sintaxis a la hora de escribir te fuera mejor .Text
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#8 Martes, 19 Febrero 2019, 13:36 |
|
|
tincho
Analista Programador
Registrado: Noviembre 2014
Mensajes: 2565
Edad: 48 Ubicación:
|
Re: ¿ Qué Diferencia Un ButtonBox De Un DirBox ?
...¿ Y siendo texto la propiedad Value no te daba igual ?...
En general da igual, pero en un caso particular en que (no recuerdo bien por que) no funcionaba, así que decidí modificar la clase DirBox.
Ademas me me parece un poco "lioso" que en en el propio ButtonBox (en el cual se basa el control DirBox) la propiedad es .Text y en DirBox es .Value, me parece de lo mas anti estándar que hay. Lo digo porque hay una especie de norma que cumplen casi todos los controles de gambas en donde si se trata de texto la propiedad es .Text y si es un numero esta es .Value.
Dejo el código de Dirbox para mas claridad sobre el asunto.
A ver si alguien me puede decir por que a drede se usa .Value en lugar de .Text.
Saludos.
|
#9 Martes, 19 Febrero 2019, 14:26 |
|
|
|