2

私はまだ Omni-Browser と Dejavu サイズ 12 フォントで Pharo 1.3 を使用しています。デフォルトのサイズは 9 です。そのため、フォントを大きくしました。新しいデバッガーがポップアップし、[デバッグ] または [作成] をクリックすると、右側のいくつかのボタンが切り取られます。

デバッガーのデフォルトの幅はどこで調整できますか?

幅をデフォルトのフォントサイズに依存させる方法はありますか?

4

1 に答える 1

2

ユーザーがそれを行う方法はありません。デバッガーのコードに移動して、変更を加える必要があります。あなたがそれをするのに慣れていて、あなた自身の個人的なイメージのハックが欲しいだけなら、次のことがうまくいきます...

  1. Debugger>>addOptionalButtonsTo:at:plus: の行の後にbuttons := self customButtonRow.、次の行を追加しbuttonRowWidth := buttons initialExtent x.ます。プロンプトが表示されたら、"declare instance".

  2. Debugger>>openFullMorphicLabel: を次のように変更します

    "Open a full morphic debugger with the given label"
    
    | window |
    window := UIManager default openDebugger: self fullMorphicLabel: aLabelString.
    window
        width: buttonRowWidth + (2 * window borderWidth).
    
于 2012-06-20T21:45:03.240 に答える