FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Migrando a la FWH 8.10, preguntas acerca: TBtnBmp y THeader
Posts: 243
Joined: Wed Sep 19, 2007 04:32 PM
Migrando a la FWH 8.10, preguntas acerca: TBtnBmp y THeader
Posted: Thu Nov 06, 2008 08:48 PM

Estoy migrando a la FWH 8.10

y tengo un par de consultas;

Con la clase TBtnBmp estoy haciendo uso del estilo 2007 desde recursos, y al indicar en el prompt el signo "", de forma correcta aparece la letra subrayada, pero no obedece a la pulsacion de "ALT + tecla", que hilo debo tocar para corregir esto.
Siempre con relacion a esta clase TBtnBmp, cuando se avanza por un dialogo, y se posiciona en un boton al haber varios, no hay ninguna diferencia en el pintado del boton que tiene el foco en ese momento.

Estoy haciendo uso de la clase THeader desde recursos, y al indicarle que se muestre en otros colores, no aparecen los colores que se le indican, y se podria hacer un gradient en este tipo de control.

Lo estoy probando desde Windows Vista Home, y el xHarbour 1.1.0 (Rev. 6195) que acompaña a la FWH.
Para ambos casos, he los parametros en los archivos de cabecera (include), y seguimos...
Saludos desde Honduras :)

:arrow:&:arrow:

Oscar A. Martinez
http://www.multisofthn.com
Honduras, Centro America
xHarbour Enterprise 1.2.2, Fivewin 13.06
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Migrando a la FWH 8.10, preguntas acerca: TBtnBmp y THeader
Posted: Wed Nov 12, 2008 12:58 PM

Oscar,

El estilo 2007 esta ideado principalmente para las barras de botones, asi que como indicas, no advertiras cambio de foco, etc.

En cuanto al header, el pintado lo hace el tema activo de Windows. No puedes cambiarle el color.

Lo que si deberia funcionar es el acelerador en los botones TBtnBmp, aun cuando usen el estilo 2007. Vamos a revisarlo, gracias

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 243
Joined: Wed Sep 19, 2007 04:32 PM
Migrando a la FWH 8.10, preguntas acerca: TBtnBmp y THeader
Posted: Sat Nov 15, 2008 03:49 PM
Antonio,

Gracias, por tu tiempo y respuesta, con respecto al Theader imagine eso :-), pero me guie por el archivo include que incluye la clase:

#xcommand REDEFINE HEADER <oVar> ;
[ PROMPTS <prompts,...> ] ;
[ SIZES <sizes,...> ] ;
[ ID <nId> ] ;
[ OF <oWnd> ] ;
[ FONT <oFont> ] ;
[ COLOR <nClrFore> [,<nClrBack>] ] ;
[ ACTION <Code,...> ] ;
=> ;
<oVar> := THeader():Redefine( <nId>, <oWnd>,;
[\{<prompts>\}], [\{<sizes>\}], <oFont>, <nClrFore>,;
<nClrBack>, [\{ | nItem, Self | <Code> \}] )


En cuanto a los TBtnBmp estare a la espera de la correccion de los aceleradores.

Saludos :-)
Oscar A. Martinez
http://www.multisofthn.com
Honduras, Centro America
xHarbour Enterprise 1.2.2, Fivewin 13.06

Continue the discussion