Thanks Doru,
Surely this is something I will use in my Grafoscopio project and if
fact was a question I was to ask. If fact, what if I want to go to the
next value of the list, not just from a or c to b, but from a to b and
from b to c? How the code must be changed?
Looking at your code my question about ports is clearer. When you say:
andShow: [:v |
v text
populate: #myWantedSelection
icon: GLMUIThemeExtraIcons glamorousPlay
entitled: 'Update my wanted selection'
with: [ #b ] ].
v is what kind of object? and "populate:" is defining a new port?
In this part:
browser transmit from: #right port: #myWantedSelection; to: #left port:
#selection.
what is a port? a piece of interface? for example the selection?
My current question is more about changing the value on the right panel
and getting it auto-updated in the left one. In another post of this
thread I have updated my advances and questions.
Thanks,
Offray
El 04/12/14 a las 18:50, Tudor Girba escribió:
If you only want to update the selection, what you
need to do is to:
- populate a port in the right pane with the value you want to set as selection, and
- create a transmission that links that port with the selection port of the left
pane.
Here is a working example:
http://ws.stfx.eu/K6QW6B8FKGAK
To play with it:
- select a
- then press the play button on the right pane
==> b gets selected in the first pane.
Cheers,
Doru
On Fri, Dec 5, 2014 at 12:20 AM, Offray Vladimir Luna Cárdenas
<offray(a)riseup.net <mailto:offray@riseup.net>> wrote:
Hi :),
Comments inlined below
El 04/12/14 a las 09:48, Tudor Girba escribió:
On Thu, Dec 4, 2014 at 3:35 PM, Nicolai Hess <nicolaihess(a)web.de
<mailto:nicolaihess@web.de>
<mailto:nicolaihess@web.de <mailto:nicolaihess@web.de>>> wrote:
[...]
The real problems might be,
- how to access the list, that is used by the left presentation and
Why do you need that? You typically need something from that list and if you
need that you pass it along in the transmission.
Any transmission can have multiple from: clauses specified and in doing
so you
get the values of those ports in the block.
Well I need particular values on the list. So this part is almost solved.
- how to access the selected *index* of the list, so he can do a
at:put: on
that data
That is not possible.
For the moment I'm thinking in 'indexOf: value' and then replacing the
current selection with "at: put:" using that result. Once I have this two
instructions I would like to update the selected value on the list with the
current textPresentation value in a similar way to what is done with the
Transcript. This is a workaround for the direct writing of values in
list/trees inside GT Moose, but I think that this could work. I would make
some test about this idea and keep you posted.
Cheers,
Offray
_________________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch <mailto:Moose-dev@iam.unibe.ch>
https://www.iam.unibe.ch/__mailman/listinfo/moose-dev
<https://www.iam.unibe.ch/mailman/listinfo/moose-dev>
--
www.tudorgirba.com <http://www.tudorgirba.com>
"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev