HI guys with ronie we were looking at how we can remove update: methods ( fun story) and we found update: aSymbol "Update the image if changed." super update: aSymbol. aSymbol = self getImageSelector ifTrue: [ self updateImage] and here we see that a static self announcer when: #jkhjkh send: #updateImage to: self does not work so we thought that we can change getImageSelector: anObject getImageSelector := anObject into getImageSelector: anObject getImageSelector := anObject. self announcer when: anObject send: #updateImage to: self but this is not nice because we should clean before. Now the problem (and I would like to get your point of viee) is that announcer only define unregister: anObject and the granularity is too large because we do not want to lose all the other resgitrations we did. Tx for your anwsers Stef
participants (1)
-
Stéphane Ducasse