Page 1 of 1
Iconos en Ventanas
Posted:
Fri Aug 07, 2009 11:45 pm
by alvaro533
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
Re: Iconos en Ventanas
Posted:
Sat Aug 08, 2009 11:42 am
by ICO
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..
Re: Iconos en Ventanas
Posted:
Sat Aug 08, 2009 8:41 pm
by alvaro533
Tampoco funciona. Además la variable es local en cada programa.
Gracias.
Alvaro
Re: Iconos en Ventanas
Posted:
Sun Aug 09, 2009 6:07 am
by Antonio Linares
Alvaro,
Que versión de FWH estás usando ?
Re: Iconos en Ventanas
Posted:
Sun Aug 09, 2009 9:58 am
by alvaro533
Hola Antonio,
Tengo la 806
Alvaro
Re: Iconos en Ventanas
Posted:
Sun Aug 09, 2009 11:18 am
by Antonio Linares
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"
Re: Iconos en Ventanas
Posted:
Sun Aug 09, 2009 12:10 pm
by alvaro533
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
Re: Iconos en Ventanas
Posted:
Mon Aug 10, 2009 6:30 pm
by alvaro533
Antonio, te puedo mandar un ejemplo con el problema?
Gracias.
Alvaro
Re: Iconos en Ventanas
Posted:
Mon Aug 10, 2009 11:15 pm
by Antonio Linares
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.
Re: Iconos en Ventanas
Posted:
Tue Aug 11, 2009 8:01 am
by alvaro533
Pues quedo a la espera de que me digas algo. Muchas gracias.
Alvaro
Re: Iconos en Ventanas
Posted:
Sun Sep 06, 2009 3:55 pm
by Antonio Linares
Re: Iconos en Ventanas
Posted:
Sun Sep 06, 2009 9:26 pm
by alvaro533
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
Re: Iconos en Ventanas
Posted:
Sun Sep 06, 2009 9:28 pm
by Antonio Linares
Alvaro,
Una vez generes el OBJ, puedes reemplazarlo en la libreria:
tlib.exe fiveh.lib -+ mdichild.obj
Re: Iconos en Ventanas
Posted:
Tue Sep 08, 2009 12:39 pm
by alvaro533
Muchas gracias.
Alvaro