如何仅在按下shift时停止?

发布于 2024-08-28 08:40:04 字数 178 浏览 8 评论 0原文

在 Pharo 中,我希望 Object>>halt 仅在按下 Shift 时才停止,这样我就不会破坏图像。我该怎么做?

因此,例如,我希望能够将 selfhalt. 添加到 Array>>add: 中,而不会丢失我的图像。

in Pharo I'd like Object>>halt to halt only if shift is pressed, so that I don't break down my image. How do I do that?

So, for example, I'd like to be able to add a self halt. into Array>>add:, without losing my image.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

落日海湾 2024-09-04 08:40:04
Object>>haltifShiftPressed
 Sensor leftShiftDown ifTrue: [self halt].

酷,这个文本框可以语法高亮 Smalltalk-code

Object>>haltifShiftPressed
 Sensor leftShiftDown ifTrue: [self halt].

Cool, this Textbox can Syntax-Highlight Smalltalk-code

奶气 2024-09-04 08:40:04

自停止如果:[传感器移位按下]

self haltIf: [Sensor shiftPressed]

雨后咖啡店 2024-09-04 08:40:04

我现在将执行以下操作,合并奥斯卡和理查德的解决方案:

Object>>h
  self haltIf: [Sensor shiftPressed]

I'll do the following now, Merging Oscar's and Richard's solution:

Object>>h
  self haltIf: [Sensor shiftPressed]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文