Hallo Markus,

pongbrowser := OBSystemBrowser openOnClass: EllipseMorph.
pongbrowser inspectInMorphic.

Wie Du über den Workspace den Weg zum Fenster für die Kategorien findest, habe 
ich nicht untersucht.

Gruß und ein schönes Neues Jahr,
Pascal


----- Original Nachricht ----
Von:     Markus Schlager <[email protected]>
An:      "e.V. Squeak" <[email protected]>
Datum:   28.12.2010 21:22
Betreff: [Squeak-ev] ProfStef und OBSystemBrowser

> Vielleicht kann mir ja jemand helfen,
> 
> Ich bin gerade dabei, unter pharo ein ProfStef-Tutorial für meine 
> Zehntkläßler zu bauen. Darin würde ich ganz gerne auch den Umgang mit 
> / Aufbau von Sysmtembrowser etc. zeigen. Z.B. möchte ich gerne in mein 
> Tutorial Befehlszeilen der Art systembrowser>>zeigeKategorienbereich 
> einfügen, die etwa dazu führen sollen, daß der entsprechende Bereich rot 
> eingerahmt erscheint. Über einen Inspektor des zugehörigen Morphs habe ich 
> das auch schon von Hand hinbekommen. Aber wie komme ich am elegantesten an 
> den Morph, der den Browser darstellt?
> 
> Momentan behelfe ich mir so:
> 
> pongbrowser := OBSystemBrowser onClass: EllipseMorph.
> pongbrowserfenster := (World submorphs select: [:each | each model =
> pongbrowser]) at: 1.
> 
> Geht das einfacher? Kann ich den Browser auch so starten, daß ich direkt 
> eine Referenz auf seinen Morph bekomme? Der Browser selber scheint ihn ja 
> nicht zu kennen. Weiß da ein anderes Objekt Bescheid?
> 
> Schöne Grüße
> 
> Markus

Pascal Vollmer
Email: [email protected]

Antwort per Email an