Después de hacer una búsqueda intensiva, he encontrado algunos fallos con lecturas de archivos xml, especialmente cuando contienen caracteres como “ñ” o vocales tildadas.
Simplemente es cuestión de crear un archivo que le indique a las librerías gtk en que codificación deben leer los archivos.
Deben crear o modificar un archivo en su home, llamado .gtkrc.mine si usan gtk y .gtkrc-2.0 si usan gtk2 para Lazarus.
style “default-text” {
fontset = “-*-arial-medium-r-normal–*-100-*-*-*-*-iso8859-1,\
-*-helvetica-medium-r-normal–*-100-*-*-*-*-*-*”
}class “GtkWidget” style “default-text”
Luego puede compilar de nuevo su código y verán los resultados.

Simplemente quería felicitaros por el blog.
Os añado a los feeds
@ Giuseppe
Gracias Guiseppe, esperamos que crezca la comunidad Lazarus por que es un proyecto que tiene futuro, y con la falta de información que había de esta aplicación en español, decidimos levantar el blog.
Espero que les sirva a todos los interesados en usar Lazarus.
Saludos
Hola de nuevo.
Te deseo que sigas trabajando con las mismas ganas y nos ayudes a todos los que empezamos con lazarus.
@FranM
Claro que si, aquí estaremos siempre, con ganas de apoyar a la comunidad y al proyecto.
Buenas!,
Mi duda es que tengo un programa en Lazarus ya compilado, he añadido el fichero (los dos por si acaso) pero no me funciona ninguno. Los he puesto en la carpeta donde está el código y el ejecutable, después compilo y nada, da un error cuando encuentra una ñ. Uso la última versión de Lazarus, la de marzo creo que es.
Un saludo para todos y gracias por adelantado,
Alberto.
@Alberto: Primero que nada quisiera saber si usas Linux o Win$, si es en Linux pues esos archivos debes colocarlos en tu carpeta home, si tu usuario se llama Alberto, pues debería de ser en /home/Alberto.
Saludos.
Hola dhabyx,
Estoy en Windous, y no me funciona lo que dices… ¿alguna idea?, ¿algun link aunque sea en ingles con la solucion?.
Gracias por tu aporte a la comunidad tio, un saludo!. Alberto.
@Alberto: Prueba buscando en “C:\Archivos de programa\Common Files\GTK\” o en algún lugar parecido donde GTK guarde sus preferencias, incluso puede ser en tu carpeta de usuario también en “Common Files” o “Archivos Comunes”, aunque no estoy seguro de que Lazarus siga usando gtk en win$.