En cuanto a los nombres de los temas. Cuando creas uno personalizado, ¿ no se le puede poner nombre ?.
Lo digo porque:
Tengo dos archivos de configuración de temas y uno de estos debe ser más antiguo, que el editor no lo carga.
Su estructura es distinta. Voy mostraros el que el editor no quiere. Ademas es que el tamaño es la mitad.
Los actuales miden sobre 900 bytes y el que dice que es incorrecto mide 400 bytes.
Lo curioso del que mide 400 bytes es que tiene nombre en el interior.
Cita:[Theme]
Background="#383838"
Normal="#BFBFBF"
Keyword="#80CEFF"
Constant="#D96D6D"
Datatype="#0094F0"
Function="#FFFFFF"
Operator="#F0AB4A,Bold"
Symbol="#BFBFBF"
Label="#BFBFBF,Dotted"
Number="#D96D6D"
String="#FFFF80"
Escape="#FFFF80,Bold,Dotted"
Comment="#6FE06F,Bold"
Help="#BFBFBF,Bold"
Preprocessor="#B94B4B,Bold"
Breakpoint="#BF4749"
Current="#5F5FBF"
Selection="#808080"
Highlight="#606060"
CurrentLine="#676767"
Error="#D96D6D"
[Desktop Entry]
Name[es_ES]=oscuro.gambas.theme
Los de ahora todos comienzan de esta forma:
Cita:
[Gambas Highlighting Theme 1.0]
.....
Y naturalmente tienen mucho más detalles.
Lo que no veo es que tenga nombre. Voy a ver los de la fuente de Gambas3.
Los temas originales en las fuentes de Gambas en el directorio themes que se ecuentra en: app/src/gambas3
Miden "todos" menos uno, sobre los 400 bytes. Solo hay uno que es "gambas" que mida 900 bytes.
En la fuente solo mantienen el nombre del archivo y lo da como un archivo de texto, no tiene un icono de colorines.
Así si nosotros grabamos un archivo de temas, podríamos grabarlo como
perico.gambas.theme.
Pero, luego "perico" no aparece como nombre de configuración de un tema en la lista desplegable.
Solo existe el elemento "personalizado" en la lista.
Con esto quiero decir que deberíamos tener más de un personalizado con un nombre concreto.
Ah, por cierto los de la fuente solo tienen clave y valor, no contienen cabecera.
Saludos