Re: [Pharo-users] accessing local/instance variables with metalinks

2016-12-14 Thread Marcus Denker
Hi, I think I found a simple solution: the ability to reference any variable. https://pharo.fogbugz.com/f/cases/19467/Metalinks-support-accessing-variables-for-arguments This test shows how to use it for a temp: testAccessTemp | varNode instance | varNode := (ReflectivityExamples

Re: [Pharo-users] accessing local/instance variables with metalinks

2016-12-14 Thread Marcus Denker
Hi, I think I found a simple solution: the ability to reference any variable. https://pharo.fogbugz.com/f/cases/19467/Metalinks-support-accessing-variables-for-arguments This test shows how to use it for a temp: testAccessTemp | varNode instance | varNode := (ReflectivityExamples

Re: [Pharo-users] accessing local/instance variables with metalinks

2016-12-14 Thread Marcus Denker
Ah, yes. And context menus… > On 14 Dec 2016, at 10:46, Yuriy Tymchuk wrote: > > Ah, looks like I didn’t read the topic correctly… I’d like to have styling > for the class template, because it is a bit complicated to highlight > variables. > > Uko > >> On 14 Dec 2016, at 12:44, Marcus Denker

Re: [Pharo-users] accessing local/instance variables with metalinks

2016-12-14 Thread Yuriy Tymchuk
Ah, looks like I didn’t read the topic correctly… I’d like to have styling for the class template, because it is a bit complicated to highlight variables. Uko > On 14 Dec 2016, at 12:44, Marcus Denker wrote: > > There is a MetalinkIconStyler already. > > But I think that it is better to have

Re: [Pharo-users] accessing local/instance variables with metalinks

2016-12-14 Thread Marcus Denker
There is a MetalinkIconStyler already. But I think that it is better to have stylers for the users of metalinks, e.g. there is a special styler for breakpoints. I see the general styler more as a debug tool (it is off by default). Marcus > On 14 Dec 2016, at 05:10, Yuriy Tymchuk

Re: [Pharo-users] accessing local/instance variables with metalinks

2016-12-14 Thread Yuriy Tymchuk
By the way, we need to add a rubric highlighting to the classes somehow :). Uko > On 12 Dec 2016, at 13:36, Marcus Denker wrote: > > Hello, > > Not yet. It should be easy to add if we find a good API for it… > > I will work on it this week (I have blocked some time for RF related hacking).

Re: [Pharo-users] accessing local/instance variables with metalinks

2016-12-12 Thread Marcus Denker
Hello, Not yet. It should be easy to add if we find a good API for it… I will work on it this week (I have blocked some time for RF related hacking). e.g I think we have to extend the syntax for reifications to use classes. something like: arguments: {RFTempReification named: #trachelCanvas};

[Pharo-users] accessing local/instance variables with metalinks

2016-12-05 Thread Peter Uhnak
Hi, what is the best way to access variables from within a metalink? for example I have a message send `surface clear` and I want to change it to `surface clear: trachelCanvas color`. I can use #instVarNamed: ``` MetaLink new metaObject: [ :object | (object instVarNamed