私はまだ Omni-Browser と Dejavu サイズ 12 フォントで Pharo 1.3 を使用しています。デフォルトのサイズは 9 です。そのため、フォントを大きくしました。新しいデバッガーがポップアップし、[デバッグ] または [作成] をクリックすると、右側のいくつかのボタンが切り取られます。
デバッガーのデフォルトの幅はどこで調整できますか?
幅をデフォルトのフォントサイズに依存させる方法はありますか?
ユーザーがそれを行う方法はありません。デバッガーのコードに移動して、変更を加える必要があります。あなたがそれをするのに慣れていて、あなた自身の個人的なイメージのハックが欲しいだけなら、次のことがうまくいきます...
Debugger>>addOptionalButtonsTo:at:plus: の行の後にbuttons := self customButtonRow.
、次の行を追加しbuttonRowWidth := buttons initialExtent x.
ます。プロンプトが表示されたら、"declare instance".
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).