问题标签 [windowstate]

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 投票
0 回答
49 浏览

winforms - 在 Winforms 项目的 WindowState 最大化模式下将 50% 扩展到 50%

当 WindowState 为“Normal”时,我可以将左侧和右侧的控件定位 50% 到 50%。我想在“最大化”模式下将左侧和右侧的控件定位 50% 到 50%。为此,我设置了左侧控件 Top、Left、Right 的锚点,并设置了右侧控件 Top 和 Right 的锚点。结果,左侧控件正在扩展,如 GIF 图片中所示,但右侧控件未扩展 %50。如果不使用 TableLayoutPanel,我该怎么办? 窗口状态

0 投票
0 回答
242 浏览

python - PyQt5 在 Ubuntu 18.04 下无法删除标志 WindowStaysOnTopHint

我正在尝试制作一个将窗口放在其他按钮之上的按钮。使用其他问题的建议,我在课堂setWindowFlags(self.windowFlags() | QtCore.Qt.WindowStaysOnTopHint)上设置和setWindowFlags(self.windowFlags() & ~QtCore.Qt.WindowStaysOnTopHint)删除标志。它设置了标志,但是当我更改按钮状态时,它仍然启用了该标志。这是代码示例:

0 投票
1 回答
140 浏览

wpf - 如果 WPF 应用程序最大化,如何显示隐藏的任务栏

如果 Windows 10 任务栏的自动隐藏是开启的,那么当应用程序运行时将覆盖它,并且无法使用鼠标光标到达任务栏。有什么办法可以解决这个问题?

0 投票
1 回答
147 浏览

reactjs - Electron / React Redux 中的两个窗口

我想要的是

最初,mainWindow 是可见的并且 callWindow 是关闭的。

如果我输入 searchInput 并单击 mainWindow 中的按钮,那么我想要:

  • callWindow.show()

  • callWindow 运行this.props.dispatch(push("/calls", {searchInput}))

我被困在哪里

在 main.js...

在反应代码中..

0 投票
0 回答
15 浏览

java - windowListenning、keyListenning 的问题:Java

我目前正在寻找一种方法来保持专注于我的窗口。我使用控制器/视图设计模式。

所以这是我的窗口: 我们的应用程序的预览 使用一些键,我们可以对我们的形状进行一些更改:第一次地面,第二次地面,删除,... JmenuBar“矩形”,“圆形”用于创建新形状。当您单击它时,它会打开一个 JColorChooser 对话框。

当我点击矩形时会出现什么

ISSUE : - 当我们按下一个键然后我们按下矩形来创建一个矩形时,矩形不会出现。- 当我们按下矩形时,它会在我们的窗口上创建一个形状,但我们不能再使用按键了。

我尝试了一些在堆栈上发布的解决方案,但我没有发现任何工作。

0 投票
1 回答
101 浏览

delphi - 设置 WindowState 正在显示表单

我的许多应用程序表单都继承自一个基本表单,该表单加载在 FormClose 期间记录的保存的窗口大小、位置和状态,并在FormShow期间应用它。

FormShowinherited;的后代版本中的行位于方法开头的通常位置,并且通常后面有相当数量的代码,这些代码需要创建表单上的可视组件,以便可以操作和设置它们.

我遇到的问题是表单通常隐藏到后代FormShow事件结束,这是预期的行为,除非在祖先类FormShow事件中将WindowState设置为wsMaximized 。在这种情况下,一旦执行该行,表单就会变得可见,并且您可以看到剩余的视觉元素被组织起来。inherited;

设置VCL.Forms.TForm的WindowState属性时,将执行以下代码:

问题的明显原因在于该方法的某个地方。theShowWindow或 the RecreateWnd,这似乎触发了立即绘制表单。

除了将我的LoadFormState(Self);方法从TBaseForm.FormShow移动到TBaseForm.FormActivate 之外,还有其他方法可以将表单设置为最大化而不实际显示表单吗?

0 投票
2 回答
363 浏览

javascript - 如何使用 windows.WindowState API (JavaScript)?

我喜欢使用windows.WindowState API,但收到错误“未定义 windows”。

我正在开发一个使用语音合成 API 的 WebExtension。它的问题是,当语音暂停时,该 API 不能再在其他选项卡上使用!为了防止这种情况,必须停止而不是暂停讲话。但是在这种情况下,如果用户想再次恢复第一个选项卡上的文本,则必须从头开始重复整个段落。也就是说,为什么我要区分不同的可见性变化(我为此使用了 'visibilitychange'、'blur' 和 'focus' 事件):

  • TabLeave ➔ 停止讲话
  • TabEnter ➔ 再次开始讲话,如果用户做了这个设置
  • LostFocus & WndMinimized ➔ 暂停讲话,如果用户做了这个设置
  • GotFocus & WndRestored/WndMaximized ➔ 恢复语音,如果之前暂停并且用户进行了此设置

我的“manifest.json”:

问题演示:

请按照以下步骤操作:

  • 运行代码片段
  • 点击播放按钮
  • 单击暂停(相同的按钮)
  • 导航到其他标签,其中有一篇文章
  • 进入火狐阅读器模式
  • 在那里开始语音合成

➔ 它不应该播放任何语音输出(至少这发生在我身上)

  • 现在将其与停止讲话而不是暂停讲话进行比较

我的问题是:

  • windows.WindowState API 是否仅限于后台脚本,还是也可以在内容脚本中使用?
  • 它需要什么许可?
0 投票
1 回答
61 浏览

excel - 从 Excel 打开 Word 文档

当我单击 Excel 电子表格中的按钮时,我正在尝试使用 VBA 打开特定的 Word 文档。我想真正进入文档。然后我想将窗口的大小更改为“还原”。本质上,单词窗口应该是弹出框的大小。当我运行 VBA 时,我只是有时会被带到 word 文档。其余时间 Word 图标只是显示在我的 Windows 菜单栏上并闪烁。我在 Word 中的 VBA 完全没有任何作用。我在下面显示了我的 Word 和 Excel VBA。