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.提示时,“声明实例”。

  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 回答