Cool!
On Nov 17, 2013, at 14:32, Ben Coman <btc(a)openinworld.com> wrote:
After loading the following packages attached to Issue
900
(
http://code.google.com/p/moose-technology/issues/detail?id=900)
Glamour-Roassal-Presentations-BenComan.16.mcz
5.3 KB
Glamour-Morphic-Renderer-BenComan.216.mcz 52.0 KB
then adding the method defined below and evaluating its comment, from a list you can
select to display individual countries as per attached image.
cheers -ben
<moz-screenshot-15.jpg>
GLMOtherExamples>>roassalCountries
"self new roassalCountries openOn: ROSVGPath countries"
| browser |
ROPlatform setCurrent: 'morphic'.
browser := GLMTabulator withStatusbar.
browser column: #list; column: #roassalRaw.
browser transmit to: #list; andShow:
[ :a |
a list
title: 'Select country'
].
browser transmit from: #list; to: #roassalRaw; andShow:
[ :a |
a roassal
title: 'Country Shape';
newViewBlock: [ ROView new @ RODraggable ] ;
painting:
[ :view :country | |path element|
path := ROSVGPath path: (ROSVGPath perform: country).
element := path elementOn: country.
view add: element.
view translateTo: path topLeftFromSVG negated.
].
].
^browser
------
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev