Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Mejoras En El Componente Gb.Settings
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Mejoras En El Componente Gb.Settings 
 
No suelo usar gb.settings, se me queda corta para muchas cosas y hace cosas que no entiendo en algunas ocasiones.
Sin embargo, a partir de un mensaje enviado hoy en la lista de correo le he hechado un nuevo vistazo (no la había mirado desde gambas 2) y me he encontrado un par de nuevas capacidades que me han gustado mucho.
Una, la más espectacular, es la facilidad que ahora da para "recordar" la posición de los formularios.
Basta con añadir esto en el evento open de un formulario:

Public sub Form_Open()
  
     settings.read(Me)

end
 


y eso en el evento close
Public sub Form_Close()

    settings.write(me)

end
 

Y tendremos el formulario abierto en la misma posición y tamaño con que lo cerramos. Mola.

La otra cosita es la propiedad DefaultDir, que nos devuelve la carpeta donde nuestra aplicación guarda sus configuraciones y que podemos usar para guardar cualquier otra que queramos.
Por defecto es
User.Home &/ ".config/gambas3" &/ Application.Name & ".conf"

No es que yo la use mucho, que prefiero el clásico
User.Home &/ "." &/ Application.Name
, pero no está mal tener esa a dispocición tan fácilmente.

Resumiendo: gambas cada vez mola más.
 



 
última edición por shordi el Lunes, 10 Febrero 2014, 13:19; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mejoras En El Componente Gb.Settings 
 
Lo cierto es que no acabo de usar nunca este componente y eso que habláis de el en varios mensajes.
Habría que darlo a conocer mejor.Para conocer sus virtudes.

A ver si el compañero Julio se anima y nos muestra un tutorial.
Que debe estar liado últimamente en algún proyecto de envergadura.  

Hay veces que ni vemos componentes por no encontrarle un uso o simplemente por desconocerlo.
Y lo peor es que no llegamos ni a verlos. Todo es cuestión de uso.

Saludos
 




===================
Gambas Básico
“Si no puedes explicar algo de forma sencilla, entonces es que tú no lo entiendes bien.” Albert Einstein
 
última edición por Shell el Lunes, 10 Febrero 2014, 21:47; editado 2 veces 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mejoras En El Componente Gb.Settings 
 
shordi:
Citar:
es la facilidad que ahora da para "recordar" la posición de los formularios

+1
Muy util, ahorra escribir código.

Shell:
Acabo de subir un ejemplo de uso (he añadido lo que comentaba Shordi, para guardar la posicion del formulario).
 Se trata de una simple barra de aplicaciones, la cual ademas de "recordar" donde estaba, tambien permite redefinir dos botones para arrancar otras aplicaciones.

Enlace Barra de Aplicaciones

Citar:
Que debe estar liado últimamente en algún proyecto de envergadura.

Pues no... ahora tengo 2 meses para dedicarme a hacer algo "de envergadura"...
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mejoras En El Componente Gb.Settings 
 
Gracias Julio.

No se puede bajar el ejemplo por ahora.

Al hacer click para bajar el ejemplo , se debe entrar el usuario de google
para luego solicitarte permiso para poder bajarlo.

Debe ser que no es publico aun.

Saludos
 




===================
Gambas Básico
“Si no puedes explicar algo de forma sencilla, entonces es que tú no lo entiendes bien.” Albert Einstein
 
última edición por Shell el Lunes, 10 Febrero 2014, 22:06; editado 2 veces 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Mejoras En El Componente Gb.Settings 
 
Shell:

Citar:
No se puede bajar el ejemplo por ahora.

Gracias por avisar... no le habia dado los permisos correctos para que lo pudiera ver todo el mundo.
Ya lo podeis descargar.

Saludos
 




===================
Blog personal
Web: SoloGambas seleccion de articulos dedicados a Gambas
Visita el Curso de Gambas3 ¡¡¡Gratuito!!!
 
jsbsan - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Mejoras En Gambas... jsbsan General 7 Viernes, 15 Julio 2011, 16:00 Ver último mensaje
fabianfv
No hay nuevos mensajes Settings.write Y Settings.read v3ctor Aplicaciones/Fragmentos de Código 0 Sabado, 30 Agosto 2014, 19:35 Ver último mensaje
v3ctor
No hay nuevos mensajes Sugerencias De Mejoras O Modificaciones calcena General 4 Sabado, 14 Octobre 2017, 11:42 Ver último mensaje
jguardon
No hay nuevos mensajes Nuevas Funciones Y Mejoras De Gambas3.12.0 jsbsan Instalación 11 Miercoles, 09 Enero 2019, 10:43 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede publicar eventos en el calendario