[Pharo-dev] Lost in spec
siguctua at gmail.com
Tue Apr 22 14:39:17 EDT 2014
TxText-Athens-IgorStasenko.27 (TxText on smalltalkhub)
TxApplicationWithToolbar new openWithSpec
On 22 April 2014 20:21, stepharo <stepharo at free.fr> wrote:
> Igor where is your code so that I can give a try?
> On 22/4/14 13:56, Igor Stasenko wrote:
>> i want to use different adaptor for TextModel, when opening my UI
>> so that when widget is built for it, it will be my own widget,
>> not PluggableTextMorph..
>> but i found it hard to do.. here what i tried:
>> I try to replace bindings, so at the stage when spec interpreted, it uses
>> my bindings:
>> | old result |
>> old := SpecInterpreter bindings.
>> SpecInterpreter bindings: TxAdapterBindings new.
>> [ result := super openWithSpec ]
>> ensure: [ SpecInterpreter bindings: old ].
>> ^ result
>> in TxAdapterBindings i initialize it same as morphic bindging, except
>> from text model binding:
>> #TextAdapter => #TxTextAdapter
>> but it is never invoked nor used :(
>> i understand the overall model, but it seems like not completely,
>> (else the above trick would work).. what do i miss?
>> Best regards,
>> Igor Stasenko.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Pharo-dev