2009-06-02 8 views
3

Ich benutze (eine Schule modifizierte Version) der "Squeak By Example" (SBE) Bild für eine OOP/OOD-Klasse. In meinem System Browser fehlen jedoch einige Funktionen, die in SBE angezeigt werden. Ich nehme an, es gibt einige Konfigurationsoptionen, die sie für mich zurückbekommen können, aber ich kann sie noch nicht finden.Squeak System Browser Fragen

Meine Fragen sind:

1) Wie kann ich die Tasten zurück? Im unteren Bereich sollte sich eine Reihe von Schaltflächen befinden (Durchsuchen, Absender, Implementierungen, Versionen, ..., Quelle). Meine Tasten fehlen.

2) Wie bekomme ich den kleinen Arbeitsbereich oberhalb der Schaltflächen angezeigt? Es soll einen Bereich geben, den ich unterhalb der oberen Bereiche und über den Schaltflächen eingeben kann, der jedoch nicht angezeigt wird.

Vielen Dank im Voraus!

Robert

Bearbeiten - Ich habe Herumtollen in den Einstellungen Browser und versucht, eine Menge von Einstellungen. Ich schaffte es, die Knöpfe zurückkommen zu lassen und später diesen kleinen (unbekannten Namen) Arbeitsbereich zurück zu bekommen, aber ich habe keine Ahnung wie. Ich habe versucht, den Stoff systematisch wieder auszuschalten, um herauszufinden, welche Einstellung (en) was kontrolliert, aber ich konnte nicht feststellen, was das Problem beherrschte. Also, obwohl ich es funktioniere, möchte ich ein paar quietschende/Smalltalk sachkundige Person, um mich wissen zu lassen, wie man diese steuern kann, wie es mir helfen könnte zu lernen ...

Antwort

3

"Im unteren Bereich sollte eine Reihe von Schaltflächen stehen (Durchsuchen, Absender, Implementierer, Versionen, ..., Quelle)." - Aktivieren Sie im Einstellungsbrowser die Option optionalButtons.

Der "Bereich, den ich eingeben kann, unterhalb der oberen Bereiche und über den Schaltflächen, aber es erscheint nicht" klingt wie der Annotation-Bereich - dies gibt Ihnen zusammenfassende Informationen über die Methode, die Sie gerade anzeigen, und es wird von der AnnotationPanes-Präferenz gesteuert. Alternativ können Sie sich auf das Mercury Panel beziehen, das für die schnelle Navigation zu anderen Klassen und Methoden verwendet wird; Dies ist (natürlich :-) durch die Haptik von MercuryPanel gesteuert.

Wenn Sie sich verirrt haben, haben Sie möglicherweise auch einen falschen Systembrowser ausgewählt. Squeak hat eine Auswahl an Browsern, die als System Browser fungieren können. Sie können zwischen ihnen wählen, indem Sie im System Browser auf die Menüschaltfläche klicken und "Neuen Standardbrowser auswählen" auswählen. Öffnen Sie ein neues Browserfenster, um zu sehen, welchen Effekt dies hatte.

+0

Super! Es hilft sicher, die Namen zu kennen ... typische Lernkurve, denke ich. Vielen Dank! – RAL

0

Haben Sie Zugriff auf die Preferences Browser? Es sollte im Hauptsystemmenü sein. Sie können über diesen Browser alle möglichen Dinge ändern, einschließlich der Schaltflächen, die im Systembrowser angezeigt werden?

0

Sie können auch eine Pharo image versuchen, die standardmäßig so konfiguriert ist, wie Sie möchten.