Kiko,
No hay ninguna razon en particular, simplemente para tenerlo una clase mia,
y poder cambiar esta clase.
Si te queda bien usa IconImageManager.
En algun momento tuve herencia en IconManager y otras cosas, y esta clase
estaba conectada al tipo de licencia de la aplicación, si usaba la clase de
Dolphin la iba a tener que modificar.
Licencia
LicenciaPermanente
LicenciaTemporal
LicenciaDemo
Entonces el IconManager y esta jerarquía trabajaban en conjunto.
Saludos,
Bruno
_____
From: [email protected] [mailto:[email protected]]
On Behalf Of Jose Gregoris
Sent: Tuesday, August 11, 2009 9:01 AM
To: [email protected]
Subject: [clubSmalltalk] Re: Donde estan los iconos en Dolphin ?
Hola Bruno !
Gracias, la ultima. Porque no usas IconImageManager ?
saludos
--- El lun 10-ago-09, Bruno Buzzi Brassesco <[email protected]>
escribió:
De: Bruno Buzzi Brassesco <[email protected]>
Asunto: [clubSmalltalk] Re: Donde estan los iconos en Dolphin ?
Para: [email protected]
Fecha: lunes, 10 de agosto de 2009, 2:30 pm
Es una clase mia que es un Singleton.
Presenter
iconManager
^IconManager default
Saludos,
Bruno
_____
From: [email protected] [mailto:[email protected]]
On Behalf Of Jose Gregoris
Sent: Monday, August 10, 2009 2:08 PM
To: [email protected]
Subject: [clubSmalltalk] Re: Donde estan los iconos en Dolphin ?
Hola bruno
Me quedaron dos preguntas.
La clase IconManager es la clase IconImageManager ?. O es una clase tuya ?.
El #iconManager es un mensaje de que clase ?.
saludos
--- El sáb 8-ago-09, Bruno Buzzi Brassesco <[email protected]>
escribió:
De: Bruno Buzzi Brassesco <[email protected]>
Asunto: [clubSmalltalk] Re: Donde estan los iconos en Dolphin ?
Para : [email protected]
Fecha: sábado, 8 de agosto de 2009, 6:26 pm
Kiko,
Lo que hago yo hago, es poner algo asi:
onViewOpened
super onViewOpened.
self viewNamed: ‘MyClickButton’ setIcon: self iconManager
addCustomerIcon
Para las clases definis el metodo #icon en Class.
Customer Class
icon
^self iconManager customerIcon
Para los objetos definis #icon en Instante
Customer Instance
icon
self balanceIsNegative ifTrue:[^self iconManager
customerNegativeBalanceIcon]
self balanceIsZero ifTrue:[^self iconManager
customerZeroBalanceIcon]
^self iconManager customerPossitiveBalanceIcon
“Esto te sirve para cuando desplegas una lista de Customers --> se ve el
icono customizado por balance”
IconManager
addCustomerIcon
^Icon fromFile: ‘\addCustomer.ico’ “si pones los iconos en una
DLL como hace Guillermo esto cambia un poquito, pero es casi lo mismo”
Esta forma a mi me resulta sencilla y es facil de mantener.
Saludos,
Bruno
_____
From: [email protected] [mailto:[email protected]]
On Behalf Of Jose Gregoris
Sent: Saturday, August 08, 2009 2:44 PM
To: [email protected]
Subject: [clubSmalltalk] Re: Donde estan los iconos en Dolphin ?
Hola Bruno, gente
Gracias, dentro de la imagen como los manipulas ?.
Los tenes en un diccionario ?
Por ejemplo, si tenes un presenter que tiene un boton y este lleva un icono,
donde lo asignas ?.
En el #onViewOpenend ?.
Como haces con los iconos de las clases ?.
Saludos kiko
--- El vie 7-ago-09, Bruno Buzzi Brassesco <[email protected]>
escribió:
De: Bruno Buzzi Brassesco <[email protected]>
Asunto: [clubSmalltalk] Re: Donde estan los iconos en Dolphin ?
Para : [email protected]
Fecha: viernes, 7 de agosto de 2009, 11:38 am
Kiko,
Los iconos son parte de una de las DLL de Dolphin.
Personalmente coloco todos los iconos en un subdirectorio del EXE, que es
sumamente sencillo.
Saludos,
Bruno
_____
From: [email protected] [mailto:[email protected]]
On Behalf Of Jose Gregoris
Sent: Friday, August 07, 2009 11:18 AM
To: Club smaltalk
Subject: [clubSmalltalk] Donde estan los iconos en Dolphin ?
Hola Gente
Donde residen los iconos de todo el sistema ?.
Son parte de la imagen ?. Donde ?
Estan en un archivo ? Cual ?
Y como organizan ustedes estos recursos ?.
saludos kiko
_____
Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/</font
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.392 / Virus Database: 270.13.45/2287 - Release Date: 08/07/09
06:22:00
_____
Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/</font
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.392 / Virus Database: 270.13.47/2289 - Release Date: 08/07/09
18:37:00
_____
Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/</font
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.392 / Virus Database: 270.13.49/2294 - Release Date: 08/10/09
06:10:00
_____
Encontra las mejores recetas con Yahoo! Cocina.
http://ar.mujer.yahoo.com/cocina/</font
No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 8.5.392 / Virus Database: 270.13.49/2295 - Release Date: 08/10/09
18:19:00
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
http://www.clubSmalltalk.org
-~----------~----~----~----~------~----~------~--~---