Incluyendo un Manifiesto en el proyecto (sólo proyectos exe)


A partir de Windows XP y versiones posteriores, se incorporaron unos nuevos "common controls" que sólo se activan si el archivo ejecutable incluye un Manifiesto. Un Manifiesto es un archivo de texto en formato XML que se incluye como un recurso en el archivo ejecutable y permite que la aplicación utilice los nuevos controles (vea Activando los temas XP).

Desde la versión 1.03.0.0001, Easy Code incorpora la posibilidad de generar e incluir automáticamente un Manifiesto en los proyectos de tipo ejecutable (Archivo ejecutable visual y Archivo ejecutable clásico. Vea INICIANDO EASY CODE). El archivo generado recibe el nombre de Manifest.xml, se deposita en la carpeta Res y se agrega al nodo Misceláneo del Explorador del proyecto, de modo que pueda editarse dentro del entorno de Easy Code. En el caso de que ya exista un archivo con ese nombre en la carpeta Res, Easy Code utilizará el archivo existente y no creará ninguno nuevo.

Cuando se crea un proyecto nuevo, el archivo Manifiest.xml se genera y se incluye en el proyecto sólamente si la opción Archivo Manifest.xml de la ventana Proyecto nuevo está marcada (vea INICIANDO EASY CODE), y no estará disponible para ser editado hasta que se haya guardado el proyecto por primera vez. Por otra parte, si el proyecto ya se había creado sin Manifiesto, y desea incluir uno, marque la opción Archivo Manifest.xml en las Propiedades del proyecto.

Como ha sido habitual hasta ahora, el archivo Manifest.xml debe estar en la carpeta Res, pero a partir de la versión 1.04.0.0001 también debe estar incluido en el proyecto (es decir, debe aparecer dentro del nodo Misceláneo del Explorador del proyecto). Si no es así, el archivo ejecutable generado no utilizará los nuevos "common controls". En consecuencia, por favor tenga la precaución de incluir el archivo Manifest.xml en los proyectos que hayan sido creados antes de la versión 1.04.0.0001 de Easy Code. Para ello, marque la opción Archivo Manifest.xml en las Propiedades del proyecto.


NOTA: En tiempo de diseño, o cuando se prueba una ventana, todos los objetos control se muestran con el nuevo estilo de los 'common controls' si la opción Archivo Manifest.xml está marcada en las Propietades del proyecto. Contrariamente, se mostrarán con el estilo antiguo de los controles.

AVISO: Tenga presente que el archivo Manifest.xml no tiene efecto alguno para sistemas Windows anteriores a XP.