2016-04-26 16 views

Antwort

2

Sie können den Quellcode, der für die Methodenauswahl verantwortlich ist, immer überschreiben und eine Sortierung hinzufügen.

MethodWidget>>loadMethods 
    ^(self model selectedCategories 
     ifEmpty: [ self model methodsForCategory: self model allLabel ] 
     ifNotEmpty: [ :cat | self model methodsForCategories: cat ]) 
     sorted: [ :a :b | a protocol <= b protocol ] 

persönlich viel Wert in dieser direkt in SystemBrower Ich sehe nicht ändern, wie Sie Millionen andere Möglichkeiten haben, das System (oder nur Skript es) zu sehen; In beiden Fällen werden solche Änderungen auf der Mailingliste von Pharo besser diskutiert ... Diese Antwort liefert nur eine Lösung.

0

Wir haben viele verschiedene Browser in Pharo. Es ist einfach, Ihr eigenes Verhalten mit dem gewünschten Verhalten hinzuzufügen. Sie können nur die eine, die der gewünschten am nächsten ist, ableiten, das Verhalten dort festlegen und den Standardbrowser als Ihren eigenen festlegen. Natürlich müssen Sie es dann pflegen