Power Builder - Controles PowerBuilder, estilo Windows XP

 
Vista:

Controles PowerBuilder, estilo Windows XP

Publicado por Oscar (1178 intervenciones) el 28/05/2004 18:54:33
Hace poco alguien realizó esa pregunta. Las opciones son:

* Se habló en:
http://www.powerbuilder.org/modules.php?name=News&file=article&sid=49
Desventaja: Esa página ya no existe.

* Uso de OCXs:
Desventaja: La mayoría son pagos, y valga saber cómo funcionarán en PB, y no creo que ninguno de ellos modifique el aspecto del control DW.

* Recomendación de Sybase:
Se debe copiar un pequeño script al bloc de notas (o bajarse un pequeño zip) y guardarlo en la misma carpeta donde está el ejecutable de PB, con el nombre: PBxx.exe.manifest (ejemplo. Si usan PB8, renombrar a PB80.exe.manifest).

Cuando se tenga que distribuir la aplicación, se realiza lo mismo; es decir, renombrar y colocar ese archivo donde está nuestro ejecutable (ejemplo: miejecutable.exe, debe estar acompañado del archivito: miejecutable.exe.manifest)

Limitante: Afecta a todos los controles normales de una ventana; pero no toma efecto en el control DW; la razón es que el DW no hereda las clases nativas de los controles Microsoft.

Lo más importante: vean artículo completo en:

http://www.sybase.com/detail?id=1022961

Nota: Por si acaso no hice la prueba (no tengo Win XP), para que no echen maldiciones sobre mi humanidad. Háganlo los que deseen, y si funciona, tenemos un punto más ganado para mejorar el aspecto de nuestras aplicaciones.
Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Controles PowerBuilder, estilo Windows XP

Publicado por Jorge (900 intervenciones) el 28/05/2004 21:29:13
Hola Gente ..
Este es el Scrip, se utiliza tal lo describe Oscar
miaplicacion.exe.manifest colocandolo en la carpeta que contine
miaplicacion.exe
Suerte

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="1.0.0.0"
processorArchitecture="X86"
name="sybase.adcqa"
type="win32"
/>
<description>PB XP Style</description>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antonio
Val: 189
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

UNA PREGUNTA OSCAR....

Publicado por Antonio (1258 intervenciones) el 28/05/2004 23:17:11
Hola Oscar:

Ya realice los pasos que indacaste y tambien los que indican en la página de http://www.sybase.com/detail?id=1022961 , pero no me funciona, sigo viendo las ventanas tal y como las genera PB pero sin los efectos.

Tengo PB07 y mi aplicación esta en un ejecutable llamado prueba.exe y el archivo quedo como prueba.exe.manifest, ahora bien, trabajo en Windows 98...

¿Tengo que hacer algo más ? ó ¿Solo trabaja para aplicaciones WEB con PB ? ó ¿Tengo que referenciar el archivo PBxx.exe.manifest en dentro de un script de mi desarrollo?

Te agradecería muchísimo tu ayuda....

Antonio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:UNA PREGUNTA OSCAR....

Publicado por Jorge (900 intervenciones) el 28/05/2004 23:55:00
Antonio.

Olvide comentar que la desventaja es que
Solo es aplicable bajo entorno XP

Inclusive si utilizas vers 9.x y complias con newstyle
en W9x las ventanas son sin efecto XP

Por lo menos hasta donde se.

Suerte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Antonio
Val: 189
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Gracias Jorge

Publicado por Antonio (1258 intervenciones) el 29/05/2004 04:26:09
Mil gracias jorge...

Hare pruebas con XP...

Antonio
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar