Hi list
I am looking for any media material (picture, screenshots of tools,
slideshow, videos, podcasts) related to Moose. Some could be put on
the website for the community, and I think they should be put in a
file repository to be shared under a CC licence.
Right now I am working on a poster for Moose and that's why I need
such materials.
--
Simon
Hi All,
Doru emitted a request on Mondrian. I added the class
MOFigureSelection to capture when a node is selected.
Example in:
MOViewRendererTest>>testFigureSelection
| view node1 announcer |
view := MOViewRenderer new.
view setUsefulHandlersForNodes.
announcer := view interaction.
view nodes: (1 to: 20).
node1 := view nodeForDomainValue: 1.
self deny: (node1 isSelected).
announcer announce: (MOFigureSelection event: nil on: node1).
self assert: (node1 isSelected).
Note that the message setUsefulHandlersForNodes should be sent to the
view. It is automatically sent within an easel. (maybe this is a point
we could discuss).
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
Hi Alex,
I guess this was meant for moose-dev :).
The previous/next point to other associations, and they can be used to
indicate the order of associations.
Cheers,
Doru
On 10 Mar 2009, at 22:59, Alexandre Bergel wrote:
> Dear list,
>
> Why an association has a previous and a next ?
> What are these variables for?
>
> Cheers,
> Alexandre
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>
>
> _______________________________________________
> Pharo-project mailing list
> Pharo-project(a)lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
--
www.tudorgirba.com
"Sometimes the best solution is not the best solution."
Hey guys,
I use Fame (ver 0.372 form the bern store) and I want to generate code
for a metamodel. The code int the
AbstractCodeGenerator>>previewChanges does not compile.
As the image shows, it does not find the Sensor and ORChangeBrowser
classes. Is there another prerequisite that I should load.
Thanks,
Mircea.
Hi list
First I'm not proficient at all with how the visualworks UI works and
how to change the design within a widget.
I'm just *trying* to get the width of each item in the list below
larger, so that each displays the full text.
Poking around, it is a UI.SequenceViewSpec widget. I tried to change
the #style attribute, but it does not change the width.
--
Simon
Hi there
I browse the code of SqMondrian to understand how it works (with the
previous help of Alex) and after a while, I wondered how the traversal
of nodes and edges was really done.
It seems like traversing the graph and drawing shapes are deeply
intertwined.
It took me a bit of time to figure out, but it seems that the
following method defined for the nil object is very important :)
UndefinedObject>>display: anElement on: aCanvas
anElement display: anElement on: aCanvas
The call sequence look like:
@rootnode#displayOn: -> nil#display: rootnode on: aCanvas -> (...)
rootnode children#displayOn: aCanvas -> ... -> shape#display: aNode
on: aCanvas -> nil display: aNode on: aCanvas -> aNode
children#displayOn: aCanvas -> .....
Or, from Root to nil to root children to child shape to nil to child
to children of child to shape to nil to ....etc.
It's quite weird how it always goes through nil to launch and continue
the traversal :)
Not discussing the previous design which had its own reason, but now
that we have separate composite shape, I think we can also separate
the nodes traversal logic from the shape drawing logic for clarity.
--
Simon
Hi all,
I'm developing a tool to mine mailing lists in Moose (called Maispion)
In this context, i'm playing with code_swarm[1]. It is a visualization
tool that shows the CVS commits history of a project.
Here's a *preliminary* video of the Moose mailing list i get from it
(tweaked to display emails instead of commits):
http://www.tulipemoutarde.be/documents/mooseDevMovie.avi
I have some ideas to improve it but would like to hear from you if you
have any suggestions to make this visualization cooler
(or, maybe, even useful :)
Cheers,
Francois
[1] http://vis.cs.ucdavis.edu/~ogawa/codeswarm/