Iconos en Ventanas

Iconos en Ventanas

Postby alvaro533 » Fri Aug 07, 2009 11:45 pm

Hola,

Tengo un programa que abre varias ventanas mdi

local icon1
DEFINE ICON ICON1 name "cliente"
define window oWnd2 title "Fichero de Clientes" MDICHILD ICON ICON1 of oWnd color 25,bcolor
...

en otra función

local icon1
DEFINE ICON ICON1 name "factura"
define window oWnd2 title "Facturas" MDICHILD ICON ICON1 of oWnd color 25,bcolor
...


Los iconos están en un rc y cada uno tiene su nombre.
Diferentes ventanas usan diferentes iconos.

El problema es que una vez que abro la primera ventana, las siguientes aparecen siempre con el icono de la primera, sea cual sea.

¿Estoy haciendo algo mal?
Gracias por vuestra ayuda.
Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España

Re: Iconos en Ventanas

Postby ICO » Sat Aug 08, 2009 11:42 am

Bom dia..
Vc. está dando o mesmo nome a todos os icones (icon1), troque por exemplo
Code: Select all  Expand view

Define Icon oIcon1
Define Icon oICon2
Define iCon oIcon3
 


e assim sucessivamente...

Abraços..
Luiz Arruda [ ico.corumba@gmail.com ]
Corumba/MS - Brasil
FiveWin 9.04
[x]Harbour
xDev
WS
User avatar
ICO
 
Posts: 82
Joined: Fri Mar 13, 2009 6:51 pm

Re: Iconos en Ventanas

Postby alvaro533 » Sat Aug 08, 2009 8:41 pm

Tampoco funciona. Además la variable es local en cada programa.

Gracias.

Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España

Re: Iconos en Ventanas

Postby Antonio Linares » Sun Aug 09, 2009 6:07 am

Alvaro,

Que versión de FWH estás usando ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41468
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Iconos en Ventanas

Postby alvaro533 » Sun Aug 09, 2009 9:58 am

Hola Antonio,
Tengo la 806
Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España

Re: Iconos en Ventanas

Postby Antonio Linares » Sun Aug 09, 2009 11:18 am

Alvaro,

Prueba FWH\samples\TestMdi3.prg Aqui funciona bien con distintos iconos, añadiendo esta línea a TestMdi3.rc:

fw ICON "..\icons\fivetech.ico"
test ICON "..\icons\fivewin.ico"

y añadiendo esta cláusula a la ventana principal:
Code: Select all  Expand view

   DEFINE WINDOW oWnd FROM 1, 1 To 22, 75 ;
      TITLE "This is a MDI enviroment" MDI VSCROLL ICON "fw"
 

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41468
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Iconos en Ventanas

Postby alvaro533 » Sun Aug 09, 2009 12:10 pm

Hola Antonio,

No funciona.

El icono de la ventana principal sale bien, pero en la ventana child siempre sale el icono genérico.

¿puedo probar algo más? Gracias.

Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España

Re: Iconos en Ventanas

Postby alvaro533 » Mon Aug 10, 2009 6:30 pm

Antonio, te puedo mandar un ejemplo con el problema?

Gracias.
Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España

Re: Iconos en Ventanas

Postby Antonio Linares » Mon Aug 10, 2009 11:15 pm

Alvaro,

Si el ejemplo que te he mostrado no funciona posiblemente se deba a algun error que se arregló con posterioridad a la versión de FWH que estas usando.

Vamos a ver si localizamos cuando se arregló y como.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41468
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Iconos en Ventanas

Postby alvaro533 » Tue Aug 11, 2009 8:01 am

Pues quedo a la espera de que me digas algo. Muchas gracias.
Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España

Re: Iconos en Ventanas

Postby Antonio Linares » Sun Sep 06, 2009 3:55 pm

Alvaro,

Solucionado:
viewtopic.php?p=85984#p85984
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41468
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Iconos en Ventanas

Postby alvaro533 » Sun Sep 06, 2009 9:26 pm

Hola Antonio:

Funciona, muchas gracias. ¿Hay alguna forma de incluirlo en la librería para no tener que añadir el mdichild.prg a cada proyecto?

Gracias por tu ayuda.

Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España

Re: Iconos en Ventanas

Postby Antonio Linares » Sun Sep 06, 2009 9:28 pm

Alvaro,

Una vez generes el OBJ, puedes reemplazarlo en la libreria:

tlib.exe fiveh.lib -+ mdichild.obj
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41468
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Iconos en Ventanas

Postby alvaro533 » Tue Sep 08, 2009 12:39 pm

Muchas gracias.
Alvaro
alvaro533
 
Posts: 206
Joined: Sat Apr 19, 2008 10:28 pm
Location: Madrid, España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 157 guests