Mensajes: 1,404
Temas: 489
Gracias Recibidas: 354 en 256 posts
Gracias Dadas: 249
Registro en: Jul 2020
Buenas!.
Si al cargar falla una, fallan todas, ¿ no ?.
A la hora de cargar, me dio problema todas por no escribir igual la clave de una sola y no cargó ni una. Quizás esta era el primer setting.
Haré mas preguntas sobre settings más adelante, antes buscaré en el foro....como tiene que ser.

Aun sigo sin comprender bien su uso y por ahora lo uso para dejar el estado de un formulario de una manera concreta. Pero supongo que tiene más usos.
Saludos
"Pero no toques, por qué tocas? - Amador"
Mensajes: 1,183
Temas: 136
Gracias Recibidas: 446 en 297 posts
Gracias Dadas: 463
Registro en: Jul 2020
Cita:Si al cargar falla una, fallan todas, ¿ no ?.
No, falla la que falla... salvo que la url del fichero ·conf sea errónea
No podemos regresar
Los siguientes 1 usuarios dice gracias a Shordi por este post:1 usuarios dice Gracias! a Shordi por este post
• Shell
Mensajes: 1,404
Temas: 489
Gracias Recibidas: 354 en 256 posts
Gracias Dadas: 249
Registro en: Jul 2020
(30-12-2022, 18:50)Shordi escribió: salvo que la url del fichero ·conf sea errónea
¿ Es que eso se puede cambiar ?. Si siempre escribe en /home/usuario/.config/gambas3
"Pero no toques, por qué tocas? - Amador"
Mensajes: 1,183
Temas: 136
Gracias Recibidas: 446 en 297 posts
Gracias Dadas: 463
Registro en: Jul 2020
No. Ese es el path por defecto. Puedes crear todos los archivos settings que desees así:
GAMBAS
$tema
= New Settings(mconf.
ConfigPath &/ "Themes/" &/ Tema.
Text & ".conf")....
....
$tema["Theme/Font"] = Fuente.Value
$tema["Theme/Foreground"] = Foreground.Value
$tema["Theme/Background"] = Background.Value
$tema["Theme/Forecolor"] = Forecolor.Value
$tema["Theme/Backcolor"] = Backcolor.Value
$tema["Theme/Bars"] = bars.Value
$tema["Theme/BarsColor"] = barscolor.Value
$tema["Theme/BarsBgColor"] = barsbgcolor.Value
$tema["Theme/BgAnimated"] = BgAnimated.Value
$tema.Save()
La línea del ejemplo está extraída del formulario fThemeEditor de mi proyecto gbAmp. La variable $tema no tiene por qué ser privada, claro, puede ser local o lo que quieras.
En este caso se crea un archivo llamado .config/gbAmp/Themes/<tema_elegido_en_pantalla>.conf" y la aplicación contiene tantos archivos .conf como temas haya creado el usuario.
Saludos.
No podemos regresar
Los siguientes 1 usuarios dice gracias a Shordi por este post:1 usuarios dice Gracias! a Shordi por este post
• Shell