FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Mon Oct 08, 2007 08:25 AM
Ya estamos casi listos para FWH 7.10 :-) Hemos implementado apariencia de Office 2007 en la barra de mensajes tambien. No teneis que modificar vuestro código, sólo añadir la claúsula 2007:
   DEFINE BUTTONBAR oBar OF oWnd SIZE 60, 60 2007
...
   SET MESSAGE OF oWnd TO "Testing the ButtonBar 2007 Office look" ;
      CENTERED 2007 CLOCK KEYBOARD

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 326
Joined: Sun Oct 09, 2005 05:22 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Tue Oct 09, 2007 10:56 PM
Definitivamente, nuestras aplicaciones van adquiriendo mejor vista.

Gracias Antonio.

Posts: 1144
Joined: Mon Feb 05, 2007 07:15 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Tue Oct 09, 2007 11:43 PM

Upsss eso es lo que siempre hemos esperado,

gracias antonio.

Cesar Cortes Cruz

SysCtrl Software

Mexico



' Sin +- FWH es mejor "
Posts: 234
Joined: Tue Oct 25, 2005 12:39 AM
otro más...
Posted: Wed Oct 10, 2007 12:25 AM

Otro más
Buen trabajo Antonio.

http://www.captura-digital.com/files/look2007.png

Fernando Leal
México, DF

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Wed Oct 10, 2007 10:26 AM

Hemos publicado un nuevo build 7.10 con unas modificaciones de última hora en la apariencia 2007. Por favor descargadlo, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Wed Oct 24, 2007 03:12 PM

Antonio,

En la barra de mensajes encuentro un problema.
Siempre pongo mensajes de lo que está sucediendo en la barra de mensajes, sobre todo cuando son procesos largos, por ejemplo recalculo de stock. Luego de cambiar muchas veces el mensaje en la barra (ademas de que es muchisimo mas lento que sin la apariencia 2007, me hace lio con la grafica, ralentando todo el sistema.

oWnd:SetMsg( cMsg )
(Mientras tanto, tambien uso un meter)

Claramente lo llamo cada vez que cambio articulo (producto) en el caso que sean muchos, mas de 10 mil, se comporta en el modo anteriormente descripto.

Saludos.

P.D. probé a crear un ejemplo autocontenido con un FOR, y claramente no me da el error... lo hice sin el meter...

Pedro Gonzalez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Wed Oct 24, 2007 03:16 PM

Pedro,

El error solo aparece al usar tambien el meter ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Wed Oct 24, 2007 03:32 PM

Antonio,

exacto

Pedro Gonzalez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Wed Oct 24, 2007 06:55 PM

Pedro,

Por favor prueba a modificar la Clase TMsgBar y añádele este estilo: WS_CLIPCHILDREN

Espero tus comentarios, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Thu Oct 25, 2007 11:15 AM

Antonio,

continúa a dar el problema

y cuando da el problema no puedo hacer un prit screen para mostrarlo.

Ralenta toda la parte grafica, me pinta la progressbar en el borde superior izquierdo, pero sigue pintando tambien la progressbar original, ademas de demorar muhicimo mas en pintar los mensajes.

Saludos

Pedro Gonzalez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Thu Oct 25, 2007 11:28 AM

Pedro,

El problema es que el pintado del gradiente realiza bastante trabajo en el GDI (gráficos) creando muchos brushes y eliminándolos. Aunque la función está escrita en C, a Windows se le amontona el trabajo.

Mi sugerencia es que no uses el meter encima del statusbar, ó que pruebes a cambiarlo por un control "progress" propio de Win32, a ver si asi mejora

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Thu Oct 25, 2007 12:25 PM

Antonio,

Voy a buscar informacion entonces sobre "progress"

Gracias

Pedro Gonzalez
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Thu Oct 25, 2007 01:12 PM

Antonio,

Efectivamente, con tProgress no hace ese efecto, pero tampoco me cambia los mensajes en la progress bar, solo si hago un sysrefresh cada tanto, y en ese caso, hace el mismo efecto que con el meter.

Saludos

Pedro Gonzalez
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Thu Oct 25, 2007 02:05 PM

La cuestión es que con ese tipo de degradados no se puede abusar de los repintados :-(

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 383
Joined: Tue Oct 11, 2005 01:01 PM
FWH 7.10 - Apariencia Office 2007 para la barra de mensajes
Posted: Thu Oct 25, 2007 04:18 PM

Antonio,

Por ahora entonces dejo sin degradado la barra de mensajes, a ver si mando los mensajes en otro modo y la reactivo.

Saludos

Pedro Gonzalez