Questions tagged «dialog»

5
我可以阻止应用程序在文件选择器对话框中默认选择“最近使用”吗?
在Ubuntu和Kubuntu 11.10中,我看到了GTK文件选择器对话框的行为更改。当我尝试打开新文件(第二个,第三个等,而不是编辑器中的第一个)对话框时,显示“最近使用”部分。这对我来说非常不合适,在10.04对话框中显示文件夹位于先前打开的文件所在的位置。谁知道我该如何恢复过去的行为?
33 11.10  gtk  dialog 

2
如何在GNOME 3中移动子窗口而不移动或最小化父窗口?
我有GNOME 3的Ubuntu 17.10。 发生了什么:( 例如)我打开了LibreOffice Calc,其中有一些数据列。我突出显示要绘制的列,然后选择“插入”>“图表”。图表子窗口对话框将在数据上方弹出,因此我想将其移到侧面。 当我抓住顶部栏并将其移动时,父(电子表格)窗口最小化(我认为它实际上消失了)。继续上面的示例,如果我在图表窗口上单击“完成”,则可以看到最小化的电子表格应用程序,即窗口标题栏及其正下方的菜单栏。 这似乎是非常奇怪的行为,并且肯定属于“对用户无用”类别,因为首先移动子窗口的整个想法只是为了能够更好地查看电子表格! 在其他应用程序(例如PDF查看器)中,会出现稍微不同的问题。当我尝试移动子窗口(例如,打印对话框)时,父窗口不会最小化,而是围绕着子窗口。这并不比让父级完全消失而令人惊讶,但是就允许用户看到父级窗口中存在的信息而言,它同样无用。 更新2017/11/06 Pomsky在下面的回答解决了这个问题,但让我想知道为什么窗口管理器决定所有子窗口都具有模式行为(或不具有模式行为),而不是应用程序本身。此外,为什么模态行为会阻止子屏幕在父屏幕上模糊有用信息时四处移动。这些对我来说似乎都不是好的设计。


6
如何获取指向变量的对话框输入?
我一直在自学bash脚本,遇到了一个问题。我编写了一个脚本,使用“ read”命令从用户那里获取输入,并将该输入作为变量供以后在脚本中使用。该脚本有效,但是.... 我希望能够使用“对话框”进行设置。我发现 'dialog --inputbox'会将输出定向到'stderr',为了获得该输入作为变量,您必须将其定向到文件然后进行检索。我发现解释该代码是: #!/bin/bash dialog --inputbox \ "What is your username?" 0 0 2> /tmp/inputbox.tmp.$$ retval=$? input=`cat /tmp/inputbox.tmp.$$` rm -f /tmp/inputbox.tmp.$$ case $retval in 0) echo "Your username is '$input'";; 1) echo "Cancel pressed.";; esac 我看到它正在使用2>将sdterr发送到/tmp/inputbox.tmp.$$,但是输出文件看起来像是'inputbox.tmp.21661'。当我尝试整理文件时,它给我一个错误。因此,我仍然无法从--inputbox获得用户输入作为变量。 示例脚本: echo " What app would you like to remove? " read …
18 bash  dialog 


1
单击脚本后绕过“是否要...”对话框
创建bash脚本并在Nautilus中双击它后,系统会提示我-您要运行“ sleepytime”还是显示其内容?使用“在终端中运行”,“支付”,“取消”和“运行方式”选项。 默认情况下是否可以选择“运行”或“在终端中运行”?
10 scripts  dialog 

1
弹出对话框透明而不显示任何内容
我曾经以为这只是一个Eclipse错误,但是即使切换到IntelliJ Idea,它仍然存在。我认为这也发生在其他程序上,但频率较低,而且显然所涉及的事情要少得多。 有什么解决方法吗?还是我只需要切换操作系统或其他?我尝试禁用compiz窗口淡入,但这没有任何帮助。 操作系统:Ubuntu 15.10 WM:上述硬件随附的任何统一版本:Dell Latitude E7250(非触摸高清屏幕)

1
如何从对话框和菜单复制文本?
我正在学习日语,并以日语安装了操作系统,以使自己沉迷于该语言。有时我想从窗口,菜单和对话框中复制消息,以便可以在字典上查找它们,但我不能。我看到在Windows中有很多选择可以执行此操作。Ubuntu有类似的可用选项吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.