FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Iconos en Ventanas
Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Iconos en Ventanas
Posted: 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

Posts: 82
Joined: Fri Mar 13, 2009 06:51 PM
Re: Iconos en Ventanas
Posted: Sat Aug 08, 2009 11:42 AM
Bom dia..
Vc. está dando o mesmo nome a todos os icones (icon1), troque por exemplo
Code (fw): Select all Collapse
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
Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Re: Iconos en Ventanas
Posted: Sat Aug 08, 2009 08:41 PM

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

Gracias.

Alvaro

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Iconos en Ventanas
Posted: Sun Aug 09, 2009 06:07 AM

Alvaro,

Que versión de FWH estás usando ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Re: Iconos en Ventanas
Posted: Sun Aug 09, 2009 09:58 AM

Hola Antonio,
Tengo la 806
Alvaro

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Iconos en Ventanas
Posted: 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 (fw): Select all Collapse
   DEFINE WINDOW oWnd FROM 1, 1 To 22, 75 ;
      TITLE "This is a MDI enviroment" MDI VSCROLL ICON "fw"

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Re: Iconos en Ventanas
Posted: 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

Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Re: Iconos en Ventanas
Posted: Mon Aug 10, 2009 06:30 PM

Antonio, te puedo mandar un ejemplo con el problema?

Gracias.
Alvaro

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Iconos en Ventanas
Posted: 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
Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Re: Iconos en Ventanas
Posted: Tue Aug 11, 2009 08:01 AM

Pues quedo a la espera de que me digas algo. Muchas gracias.
Alvaro

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Iconos en Ventanas
Posted: Sun Sep 06, 2009 03:55 PM

Alvaro,

Solucionado:

viewtopic.php?p=85984#p85984

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Re: Iconos en Ventanas
Posted: Sun Sep 06, 2009 09: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

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Iconos en Ventanas
Posted: Sun Sep 06, 2009 09: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
Posts: 230
Joined: Sat Apr 19, 2008 10:28 PM
Re: Iconos en Ventanas
Posted: Tue Sep 08, 2009 12:39 PM

Muchas gracias.
Alvaro

Continue the discussion