FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Xp Manifest Lazarus
Hola, mi duda es sobre como añadir recursos en lazarus
Como agrego el Manifiesto de Windows Xp en Lazarus para que las aplicaciones tomen el tema que tenga instalado Windows y cualquier tipo de imagen u otro recurso que desee? Agradesco de Antemano cualquier ayuda. |
#2
|
||||
|
||||
Desconozco el tema... pero en delphi (y entiendo que lazaurus es compatible con muchas características del object pascal), si el IDE no lo hiciera automáticamente, podrías hacerlo con la directiva {$R}
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
||||
|
||||
La última versión estable del Lazarus en "Opciones del proyecto", puedes activar la opción: "Use manifest file to enable themes (windows only)".
Saludos |
#5
|
||||
|
||||
No. Los resources son algo exclusivo de Windows. En Xwindow (KDE, GNome, Xcfe, etc.) todos los datos se encuentran bien en código bien en archivos externos.
|
#6
|
||||
|
||||
gracias por la respuesta;
la duda surge por que ya he visto recursos en el ejecutable pero no se como crearlos ni llamarlos, el LazReport estan como Res normarles, pero los lsr que son como los RC de dlphi son muy estraños. |
#7
|
||||
|
||||
quiero saludarlos y agradecerles por los comentarios, aún no he encontrado la forma de cargar recursos en Lazarus, {$R *.res} es sin duda una manera de cargar un manifiesto a una aplicación en Lazarus, sin embargo al añadir otro recurso, solo se añade al ejecutable uno de los dos, si alguien sabe la manera de crear recursos y añadirlos al ejecutable y llamarlos en tiempo de ejecución les agradeceria mucho la ayuda, gracias y hasta la proxima.
|
#8
|
||||
|
||||
El modificador especial *, en este caso significa "un archivo con el mismo nombre de este". Pero nada impide incorporar un archivo con otro nombre, como se ve en el código de este post. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#9
|
||||
|
||||
eso lo tengo claro, son dos recursos los que tengo, XPManifest.res y Icon.res, pero no guarda los dos en el ejecutable, solo guarda uno,
{$R XpManifest.res} {$R Icon.res} . |
#10
|
||||
|
||||
debiera guardarlos. Supongo que si no lo hace, se trata de un bug del compilador.
La verdad, al no haberlo utilizado, me limito a decir lo que sería en delphi. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
[Lazarus] GTK+-devel en SUSE. problema instalar lazarus de esa libreria. | sakuragi | Lazarus, FreePascal, Kylix, etc. | 3 | 28-09-2006 03:31:09 |
XP Manifest & Double Buffered | arj2000 | Gráficos | 0 | 07-12-2004 14:06:45 |
XP Manifest | walrus | OOP | 1 | 05-10-2004 19:44:44 |
Poner color a un TPanel con XP manifest | jollodel | Gráficos | 1 | 11-08-2004 12:11:23 |
Lazarus | DJ VMan | Varios | 2 | 01-08-2003 23:54:56 |
|