问题标签 [modality]

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 回答
177 浏览

vim - VIM Modality 接口实现

我一直在谷歌和这里搜索关于实现 vim 之类的模态界面(命令和插入模式)和可能的 [demo] 命令或击键的任何提示或技巧和技巧。有没有为此的图书馆?

0 投票
2 回答
2926 浏览

oracle - 如何在 Oracle 中检查关系的模态/基数

我正在尝试对 Oracle 中的数据库进行逆向工程。我已经能够找到与外键相对应的主键和参照完整性规则,但无法找到模态/基数规则的存储位置。

任何有关查看哪个表或示例查询的帮助将不胜感激。

0 投票
1 回答
1562 浏览

asp.net - 在 VB.NET / ASP / Ajax 中隐藏父模式弹出窗口

我在父窗体上有一个模态弹出扩展器(从子 aspx 调用位于 iFrame 中)。我可以通过调用来展示它

这是父页面上执行 $find('ModalPopupExtender1').show(); 的 javascript 函数

它工作得很好。但是现在我发现了一个新问题。

在子页面上执行完 VB 代码隐藏后,我真的很想隐藏该模式表单。不要误会我的意思,我对模态弹出窗口没有任何意见。事实上,我更喜欢他们。只是我的用户希望在 VB 代码隐藏(子页面)完成执行后继续工作。我试过

但我没有任何运气。

任何帮助将不胜感激。

谢谢,

杰森

0 投票
1 回答
633 浏览

java - 我可以使用本机系统窗口作为父项使 JDialog 成为模态吗?

我有一个 JDialog 窗口。我需要将其设为模态,但父级不是 Java 窗口,而是本机 Windows 操作系统窗口。是否可以?

0 投票
5 回答
33865 浏览

asp.net - 作为模式弹出窗口打开 aspx 页面

我有一个带有编辑选项的网格,在编辑按钮上单击我需要重定向到编辑页面。要求是将此编辑页面作为背景(上一页)灰显的弹出窗口。

我尝试了模态弹出窗口,但控件位于单独的页面上。

我尝试了带有面板和 Iframe 的模式弹出窗口:这有效..但是出现了另一个问题。我需要在“保存”或“取消”按钮上关闭页面。这些控件将在编辑页面上,而不是在上一个页面上页面。任何帮助表示赞赏。

谢谢拉贾特

0 投票
1 回答
429 浏览

java - Swing - 无法使用模态 JDialog 在 Windows 中切换语言

我在 windows xp 中的模态 jdialog 有一个奇怪的问题。它接缝我无法在对话框集中时使用 alt+shift 切换 Windows 语言。我不希望父框架可以访问。请帮我。

0 投票
1 回答
1079 浏览

java - Java(仅限 Windows 的问题):当弹出模态对话框并单击阻止的 JFrame 时,alwaysOnTop JFrame 落在 z 顺序的底部

我有一个 Java 应用程序,其基本 UI 由两个 JFrame 组成:一个客户区和一个应始终出现在客户区上方的工具面板。为了实现这一点,工具调色板设置为 alwaysOnTop(true),它在所有情况下都能很好地工作,除了 Windows 独有的一个:当弹出模式 JDialog 时,单击客户区域和/或调色板(两者都是阻塞)导致调色板落在客户区后面。关闭模态对话框后,调色板会重新出现,但它的“始终处于顶部”已经丢失:单击客户区域会遮盖调色板。

这是一个最小的单一源文件演示:

我尝试了 floatingToolFrame.setFocusableWindowState(false),根据文档,它是“应用程序向 AWT 识别将用作浮动调色板或工具栏的窗口的标准机制”,但行为保持不变。

我确实找到了一种解决方法:在弹出模式对话框之前调用 floatingToolFrame.setAlwaysOnTop(false),并在关闭后调用 floatingToolFrame.setAlwaysOnTop(true)。但是,在打开模式对话框的任何时候都要求这种包装似乎很荒谬。是的,我可以将 JDialog 子类化并从所述子类派生我的所有对话框以在幕后执行此操作,但同样,为什么这是必要的?

关于如何在没有解决方法的情况下解决此问题的任何想法?我创建始终在顶部的调色板的方法是否完全被误导了?(还有一点需要注意:这似乎与此处描述的问题相反:Java 6, JFrame stand alwaysontop)。

任何想法将不胜感激!

0 投票
1 回答
10384 浏览

c++ - 如何在运行时更改 QDialog 的模式?

我有一个 QDialog,我阅读了很多关于 show()、exec() 和 open() 的区别。不幸的是,我从未找到在运行时更改对话框模式的解决方案。我有一个应用程序,从那里开始我的 QDialog。我在这个对话框中有一个切换按钮,点击它 QDialog 应该改变模式,以便可以与应用程序交互 - 但这不应该一直发生 - 只是在选中切换按钮时。

有没有可能?我无法通过设置 setModal(true/false) 来解决问题,这只允许我以模态方式启动它,切换按钮并将其设置为非模态,但随后我无法返回模态。

这里有一些代码:

启动对话框:

从主窗口:

在 ToggleModalDialog 的切换插槽中

提前致谢!

0 投票
2 回答
1538 浏览

java - 希望 JDialog 成为“模态”但不阻塞其他窗口

我正在开发一个程序,该程序每次通过时都会遍历对象列表。当一个对象的“时间”(即通过次数)到时,它会启动一个 JDialog 来请求它的下一个任务。问题是如何处理在一次通过中发出此请求的多个对象。

如果我制作 JDialog 模态,每个对象依次发出请求,这就是我想要的;但主程序窗口不可用,这是我不想要的。

如果 JDialog 不是模态的,则会出现多个实例,每次传递一个,这是我不想要的;或者,如果我将其设置为单例,则只会出现一个实例,但只有列表中的最后一个对象才能使用它。

有没有办法可以弹出对话框,让用户可以使用其他窗口,并让其他对象等待轮到他们使用对话框?

0 投票
3 回答
135 浏览

java - JDialog 用于状态显示。.

我只想实现一个状态对话框。如何显示阻止用户输入但允许父窗口处理自己的工作的 JDialog?