Hola Antonio,
Estoy probando FWH 10.08 y observo que IsAppThemed() sigue devolviendo .T. aún sin temas activos.
¿ Recuerdas nuestra última conversación ?
¿ Cómo quedará finalmente ?
Gracias y saludos
Juan
Search found 14 matches
- Wed Sep 15, 2010 9:52 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 7
- Views: 1136
- Fri Aug 27, 2010 9:43 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio, La razón de haber modificado la función IsAppThemed() es debido a que en Windows 7, aún teniendo los temas desactivados y mostrando la apariencia "clásica antigua" de Windows, IsAppThemed() contenida en uxtheme.dll devuelve verdadero. Pero éso NO era así en anteriores versiones. Y...
- Fri Aug 27, 2010 8:30 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio, No le demos más vueltas ... Todos los efectos secundarios que estoy sufriendo se deben al cambio en el comportamiento de la función IsAppThemed(). Tal como hemos comentado en el transcurso de la conversación, ahora retorna .T. por el mero hecho de tener fichero manifest enlazado en el ejecu...
- Thu Aug 26, 2010 2:22 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio,
Sólo identificaba el escenario en el que IsAppThemed() devolvía .T. y los grippers NO se pintaban.
Si no me equivoco, fijar el tema "Windows clásico" en Win7 es sinónimo de desactivar los temas y en consecuencia IsAppThemed() debería retornar .F. (así funcionaba p.e. FWH 9.01).
Sólo identificaba el escenario en el que IsAppThemed() devolvía .T. y los grippers NO se pintaban.
Si no me equivoco, fijar el tema "Windows clásico" en Win7 es sinónimo de desactivar los temas y en consecuencia IsAppThemed() debería retornar .F. (así funcionaba p.e. FWH 9.01).
- Thu Aug 26, 2010 11:46 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio,
Me pillaste![Smile :)](./images/smilies/icon_smile.gif)
¿ Qué quieres decir si mi aplicación usa temas ?
Yo NO hago nada especial, incluyo el fichero manifest y es el propio FWH quien tiene sus comportamientos específicos si IsAppThemed() == .T. ( p.e. el uso de DrawPBack() ).
Me pillaste
![Smile :)](./images/smilies/icon_smile.gif)
¿ Qué quieres decir si mi aplicación usa temas ?
Yo NO hago nada especial, incluyo el fichero manifest y es el propio FWH quien tiene sus comportamientos específicos si IsAppThemed() == .T. ( p.e. el uso de DrawPBack() ).
- Thu Aug 26, 2010 10:20 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio,
A modo de prueba, he sustituido el módulo THEMES.OBJ de FIVEHC.LIB por el de la versión 9.01 y ahora tanto IsAppThemed() como los grippers funcionan correctamente.
Ya me dirás ...
Saludos
Juan
A modo de prueba, he sustituido el módulo THEMES.OBJ de FIVEHC.LIB por el de la versión 9.01 y ahora tanto IsAppThemed() como los grippers funcionan correctamente.
Ya me dirás ...
Saludos
Juan
- Thu Aug 26, 2010 9:57 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio, Hay algo que no entiendo ... En anteriores versiones (p.e. FWH 9.01), IsAppThemed() sólo devolvía .T. si se cumplían 2 condiciones simultáneamente : 1) El fichero manifest estaba dentro del ejecutable (fuera de él NO lo he probado). 2) Windows tenía temas activos. ¿ No es éste el comportami...
- Wed Aug 25, 2010 3:13 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio, Espera que NO nos liemos :) Me refería a temas activos en Windows 7. Por otro lado, el código que me proporcionas ya me va bien para que se pinte el "gripper" con ::l2007 == .T. porque nuestras aplicaciones pueden ser parametrizadas para que ::l2007 se fije a .T. o .F. (a gusto de...
- Wed Aug 25, 2010 2:43 pm
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio, Cuando quito el fichero manifest de temas de los recursos del ejecutable IsAppThemed() siempre retorna .F. (aún con temas activos). Además, sin llegar a implementar los cambios que me indicas ya que pruebo con ::l2007 == .F., también se pintan bien los grippers. Ya me dirás si necesitas más...
- Wed Aug 25, 2010 8:10 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Error al usar cValToChar() con punteros
- Replies: 1
- Views: 334
Error al usar cValToChar() con punteros
Hola Antonio, Si con cualquier Sample de FWH que use alguna ventana pruebas el código descrito a continuación, la aplicación aborta anormalmente : cValToChar( WIN_N2P( oWnd:hWnd ) ) El problema radica en la llamada a DecToHex() que realiza cValToChar() ante un puntero : ... case cType == &quo...
- Wed Aug 25, 2010 7:29 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
Re: IsAppThemed()
Antonio,
El build que estamos usando es ése. El instalable indica FWH/FWHX 10.7 02/Aug/2010.
Recuerda que uso el SVN de Harbour y Borland C 5.82 bajo un Win7 Professional (tema Windows Clásico).
¿ Has podido mirar el asunto de los gripper,s ?
Saludos
Juan
El build que estamos usando es ése. El instalable indica FWH/FWHX 10.7 02/Aug/2010.
Recuerda que uso el SVN de Harbour y Borland C 5.82 bajo un Win7 Professional (tema Windows Clásico).
¿ Has podido mirar el asunto de los gripper,s ?
Saludos
Juan
- Tue Aug 24, 2010 11:45 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: IsAppThemed()
- Replies: 20
- Views: 2328
IsAppThemed()
Hola Antonio, Como sabes, estoy probando FWH 10.07 y lo hago con el actual SVN de Harbour, Borland 5.82 y bajo Windows 7 Professional. No sé si se trata del mismo problema que he detectado con los gripper,s pero la función IsAppThemed() está retornando siempre .T. (aún sin temas activos). ¿ Puedes c...
- Mon Aug 23, 2010 7:45 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: DrawGripper() / DrawRBGripper()
- Replies: 1
- Views: 432
DrawGripper() / DrawRBGripper()
Hola a todos / Antonio,
Estoy probando FWH 10.07 y parece que las funciones del asunto han dejado de funcionar.
¿ Alguien puede confirmarlo ?
Gracias y saludos
Juan
Estoy probando FWH 10.07 y parece que las funciones del asunto han dejado de funcionar.
¿ Alguien puede confirmarlo ?
Gracias y saludos
Juan
- Fri Oct 21, 2005 10:14 am
- Forum: FiveWin para Harbour/xHarbour
- Topic: Antonio. Sobre el nombre de las Clases
- Replies: 5
- Views: 1873
Quizás pueda servir algo así :
Saludos
Code: Select all
CLASS MiBtn FROM TBNTBMP
.....
METHOD ClassName() INLINE "TBTNBMP"
.....
ENDCLASS