Problemas con glade

Oswaldo Hernández listas en soft-com.es
Mar Sep 23 14:03:48 CEST 2008


Peon Blanco escribió:
> ...
> cuando ejecuto el programa la interfaz  se  ve como  muy "vieja" o
> algo fea  no hay forma de llevarse los  temas  desde glade  para que
> tenga un aspecto mejor

Creo que lo que te falta es el 'manifest' para que tome el look adecuado.

Prueba lo que te indico a continuación:

1.- Añade esto a tu setup.py:

manifest = """
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
     version="0.64.1.0"
     processorArchitecture="x86"
     name="Controls"
     type="win32"
/>
<description>%s</description>
<dependency>
     <dependentAssembly>
         <assemblyIdentity
             type="win32"
             name="Microsoft.Windows.Common-Controls"
             version="6.0.0.0"
             processorArchitecture="X86"
             publicKeyToken="6595b64144ccf1df"
             language="*"
         />
     </dependentAssembly>
</dependency>
</assembly>
""" % "Nombre o descripcion de la aplicacion"


2.- Modifica setup() añadiendole el manifest y, si quieres, un icono:

setup(
     windows = [ {
                 "script": "aves.py"
                 "icon_resources": [(1, "Icono_para_tu_exe.ico")],
                 "other_resources": [(24,1,manifest)],
                } ],
     ......


Saludos.
-- 
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
PD:
Antes de imprimir este mensaje, asegúrese de que es necesario.
El medio ambiente está en nuestra mano.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es