Clase PreView no compatible con Temas Visuales de XP ???

Post Reply
User avatar
Raymundo Islas M.
Posts: 590
Joined: Tue Mar 14, 2006 11:34 pm
Location: Acapulco, Gro. MEXICO

Clase PreView no compatible con Temas Visuales de XP ???

Post by Raymundo Islas M. »

Antonio, despues de varios dias probando, quitando, poniendo, etc.
He descubierto que si le quito a la App el look XP, ya no me cierra y sigue todo trabajando OK, lo activo y empiezan los problemas.....

Este es el contenido de mi archivo, por si tiene algo raro o erroneo :

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly
xmlns="urn:schemas-microsoft-com:asm.v1"
manifestVersion="1.0">
<assemblyIdentity
name="MiniGUI"
processorArchitecture="x86"
version="5.1.0.0"
type="win32"/>
<description>Windows Shell</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>


Saludos a todos
FWH 10.6 + xHarbour + Borland 582
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Ray,

Usa el que proporcionamos en samples\winxp
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Raymundo Islas M.
Posts: 590
Joined: Tue Mar 14, 2006 11:34 pm
Location: Acapulco, Gro. MEXICO

Post by Raymundo Islas M. »

Ya lo hice Antonio, con resultados identicos :

Lo activo, hay problemas, lo desactivo, se van, pero queda la apariencia de la App, pues.... simplemente simplona :?

Saludos
FWH 10.6 + xHarbour + Borland 582
User avatar
carlos vargas
Posts: 1421
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Post by carlos vargas »

Prueba los siguiente:

Comenta la linea en el archivo rc

Code: Select all

//1   24 "winxp.man"
luego, en el directorio de tu aplicación, toma el archivo winxp.man y renombralo a:

Code: Select all

nombredemiaplicacion.exe.manifest
si tu app se llama ray.exe, renombra el archivo manifest a

Code: Select all

ray.exe.manifest
cuando el programa finaliza, te crea un archivo error.log?

otra situacion se da cuando usas la libreria tsbrowse, esa libreria usa un preview.prg y un metafil.prg modificado, ademas de ser versiones algo antiguas.

el caso es que normalmente nosotros agregamos esas tsbrowse.lib antes de las lib de fwh por lo que estariamos usando esas clases antiguas y no las nuevas.

de ser asi lo adecuado es extraer los modulos antiguos de la lib tsbwrowse
para evitar usarlos

Code: Select all

tlib tsbrowse.lib *-rpreview.obj *-tmetafil.obj
salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
User avatar
Raymundo Islas M.
Posts: 590
Joined: Tue Mar 14, 2006 11:34 pm
Location: Acapulco, Gro. MEXICO

Post by Raymundo Islas M. »

WWOOOOWWW !!!!!!!!

:lol: :lol: :lol: :lol:

Carlos, eres un genio !!!!


Ya no me cerro la App, hay algunos detalles en algunas pantallas, pero creo que seran faciles de arreglar.

Gracias amigo, te veo por privado mañana lunes :wink:
FWH 10.6 + xHarbour + Borland 582
User avatar
cmsoft
Posts: 653
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Perfecto

Post by cmsoft »

Gracias Carlos, a mi tambien me fue muy util.
Cesar
User avatar
carlos vargas
Posts: 1421
Joined: Tue Oct 11, 2005 5:01 pm
Location: Nicaragua

Post by carlos vargas »

de nada :-)

salu2
carlos vargas
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Post Reply