Bug fw2407 dialogos desde recursos 32 y 64 bits

Post Reply
User avatar
leandro
Posts: 1688
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by leandro »

Antonio buenas tardes como estas, como ya logramos construir la aplicación tanto en 32 como en 64 bits (bueno una parte jejejeje).

Hemos podido notar que hay un bug en fw2407, cuando se dibujan los diálogos desde recursos los elementos se colocan como debajo y se se pasa el mouse por encima se muestran, y si se vuelve a pasar de nuevo se borran.

Para la muestra una imagen
Image
Image
Image
Image

El dialogo tiene todos estos elementos

Image
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
Antonio Linares
Site Admin
Posts: 42259
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by Antonio Linares »

Necesitamos un ejemplo pequeño y autocontenido, prg y rc, que lo reproduzca

gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
leandro
Posts: 1688
Joined: Wed Oct 26, 2005 2:49 pm
Location: Colombia
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by leandro »

Hola buenas tardes, Antonio te cuento que solucionamos el problema quitando la clausula TRASPARENT del dialogo.

Code: Select all | Expand

DEFINE DIALOG oDlg RESOURCE "ORFACT45" ICON "#8001" //TRANSPARENT

....

...

 
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Embarcadero C++ 7.60 for Win32 ] [ FiveWin 23.07 ] [ xHarbour 1.3.0 Intl. (SimpLex) (Build 20230914) ]
User avatar
Antonio Linares
Site Admin
Posts: 42259
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by Antonio Linares »

muy bien!
regards, saludos

Antonio Linares
www.fivetechsoft.com
jair
Posts: 57
Joined: Sun Aug 27, 2017 7:18 pm

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by jair »

Estamos probando el sistema compilado con xharbour 1.3.1 + bcc77 y fwh 24.07 y estamos encontrando grandes dificultades cuando usamos & para asignar accesos directos a los botones del sistema y al menú cuando usamos gdiplus los botones transparentes desaparecen
Image
Image
Image
Image
Image
User avatar
Antonio Linares
Site Admin
Posts: 42259
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by Antonio Linares »

Puedes proporcionar un pequeño PRG completo para probarlo ?

gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by karinha »

Here Mestre Antônio, version used by my friend Jair to compile with the new version of FWH24.07. Which appears to be quite damaged. With FWH19.05 the example works perfectly.

Aquí Mestre Antônio, versión utilizada por mi amigo Jair para compilar con la nueva versión de FWH24.07. Que parece estar bastante dañado. Con FWH19.05 el ejemplo funciona perfectamente.

P.D.: Si necesita algun INCLUDE.ch, hágamelo saber.

Download di mi Mega Upload completo:

https://mega.nz/file/YVVjAQ5Q#CqbJDisja ... TL9E-LEdUI

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by karinha »

Hermosa pantalla como debe ser con una versión perfecta de FIVEWIN the best!. jejejejeje.

https://imgur.com/MB0XZwX

Image

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
jair
Posts: 57
Joined: Sun Aug 27, 2017 7:18 pm

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by jair »

¡Antonio! Pongo aquí en este enlace una copia completa con el script de compilación prg y go.bat, en este enlace las rutas de fivewin, harbour y bcc están en un archivo .mak

https://wormhole.app/ljdb2#y4CbOYO3Tj38V-D8MhBa5A
User avatar
Antonio Linares
Site Admin
Posts: 42259
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by Antonio Linares »

Necesitamos un ejemplo pequeño y autocontenido
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by karinha »

Antonio Linares wrote:Necesitamos un ejemplo pequeño y autocontenido
Master Antônio, I will try to create something smaller and send it to Jair so he can compile it.

Maestro Antônio, intentaré crear algo más pequeño y se lo enviaré a Jair para que lo compile.

Gracias, tks.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
jair
Posts: 57
Joined: Sun Aug 27, 2017 7:18 pm

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by jair »

User avatar
Antonio Linares
Site Admin
Posts: 42259
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by Antonio Linares »

Al crear el diálogo prueba a eliminar la clasúsula TRANSPARENT:

DEFINE DIALOG oDlg RESOURCE "DLG_BOTOES_MENU_CADASTROS_GERAL" ;
FONT oFnt COLORS CLR_BLACK, CLR_WHITE // TRANSPARENT
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
karinha
Posts: 7885
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Bug fw2407 dialogos desde recursos 32 y 64 bits

Post by karinha »

Antonio Linares wrote:Al crear el diálogo prueba a eliminar la clasúsula TRANSPARENT:

DEFINE DIALOG oDlg RESOURCE "DLG_BOTOES_MENU_CADASTROS_GERAL" ;
FONT oFnt COLORS CLR_BLACK, CLR_WHITE // TRANSPARENT
Beloved Master Antônio, ask the FIVETECH team to test the example please.

Querido Maestro Antônio, pida al equipo de FIVETECH que pruebe el ejemplo, por favor.

Gracias, tks.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Post Reply