问题标签 [moose-technology]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
104 浏览

smalltalk - 在 Moose 中,如何通知我特殊按键?

Moose中,我希望每当用户在任何文本窗格中按下 Command-M 时都会通知我的浏览器。

我正在监听内部端口,等待任何类型的事件。虽然按下 Command-m 时会出现一个文本事件,但它不包含按下 command-m 的事实。

为了验证,在 Moose 中,GLMExplicitBrowser>>innerPortEvent:通过添加以下第一条语句进行修改:

现在在工作区中运行以下命令:

每当文本更改时,您都会收到通知。如果按 Command-M,则不会收到通知。如果您接受修改后的文本,您会在文本端口上收到一个与常规文本更改没有区别的端口事件。即:您看不到文本是否被接受!

如何获得特殊按键和文本接受的通知?

0 投票
1 回答
78 浏览

smalltalk - 在 Moose 中,为什么我不能用动作填充动态演示文稿?

这有效(调试器出现):

但这没有(没有调试器出现):

两者都应该做同样的事情:在文本视图中按下 apple-k 时停止。但是,第二个片段(与第一个不同,它使用动态演示文稿)不会将操作转发到其文本演示文稿。那么,这是为什么呢?我们如何将一个动作与我们的动态呈现联系起来?

0 投票
3 回答
554 浏览

smalltalk - 如何找到所有引用 myObject 的对象?

我有一个对象myObject,但我不确定谁持有对它的引用。(我想知道,因为我正在对某些东西进行逆向工程。)

我在检查器中找到了“指向此值的对象”按钮,但它没有显示任何内容,即使我制作了另一个指向该值的对象,如下所示:

很明显,那个按钮坏了!那么,如何获取所有引用对象?

我正在使用 Moose 4.6 图像。

0 投票
1 回答
54 浏览

smalltalk - 为什么我的操作的快捷方式不会被执行?

在 Moose 4.6 中,这是我的代码:

如果我单击这个小菜单项,就会出现一个调试器。但是,如果我按 apple-k,它不会。为什么不呢?

0 投票
1 回答
24 浏览

moose-technology - 在 Roassal 中应用布局后是否有任何事件立即触发?

我想在应用布局后立即定义动画。当在 Glamour 浏览器的上下文中定义可视化时,这一点很重要。

0 投票
0 回答
56 浏览

pharo - 避免在 roasal 中重复边缘

有什么方法可以避免 Roasal 中的边缘重复吗?我正在构建 Moose 的元模型图表,我有一些相反的关系,但我没有理由在两个方向上展示它们。

0 投票
1 回答
35 浏览

smalltalk - 向操纵 Glamour 文本或 Smalltalk 代码演示的用户询问“保存或放弃编辑”

如果我显示一个

Glamour 浏览器中,当用户离开此演示文稿时,我是否可以通过询问“保存或放弃编辑”对话框来确保用户不会无意中丢失她/他的编辑?

0 投票
2 回答
149 浏览

smalltalk - 如何使用 Roassal 获得垂直标签?

我找不到在 Roassal 可视化中获取垂直标签的方法。有办法吗?还是旋转元素的一般方法?

垂直标签

0 投票
3 回答
129 浏览

smalltalk - 在 Glamour 浏览器中使边缘在 Roassal 可视化中不可点击

我在 Pharo 2.0 的 Glamour 浏览器中使用 Roassal 绘制了一个动态调用图。

默认情况下,不仅节点是可点击的,边缘也是可点击的。

由于我没有更多信息可显示边缘,我希望它们不可点击。如何删除“可点击性”?

这就是我从 Glamour 浏览器中绘制调用图的方式:

我认为 GLMRoassalPresentation>>renderOn: 负责添加“可点击性”:

我想为节点保留这种行为,而不是边缘。

0 投票
1 回答
183 浏览

code-analysis - 使用 Moose 进行代码库分析

有没有人使用Moose来处理大型遗留 Progress ABL/4GL 代码库,如果是,您可以分享哪些警告、经验和教训?