Articles of 对话框

对话框 – select选项

我的脚本是: dialog –title 'Example' –menu 'Select:' 0 0 0 1 'ABC' 2 'DEF' 3 'GHI' 我希望选项2被默认选中(over)。 这是可能的?

如何限制文件select到一个单一的目录?

我正在Arch Linux中的wxWidgets 2.9.3上运行一个C ++项目,其中完成的程序将以“信息亭模式”运行,所以用户不应该能够访问甚至看不到底层的系统文件。 我仍然需要让用户打开并保存可能连接的USB驱动器上的文件。 我已经安装好了,以便USB驱动器自动安装在/介质上。 所以我需要的是一个文件select对话框,我可以将select限制在/ media目录中的文件和文件夹。 这样的事情是否存在?还是我必须做?

保持对话窗口

#!/usr/bin/perl use warnings; #WINDOW 1 system ("dialog –keep-window –menu Customize 10 70 50 'Flush rules' 'Clear all the rules' 2> /tmp/customize.txt "); open FILE4, "/tmp/customize.txt" or die $!; chomp(my $customize = <FILE4>); if($customize =~ /Flush rules/){ `iptables -F`; system ("dialog –infobox 'All tables have been flushed.' 05 35"); } else{ exit; } 当执行上面的代码时,会出现一个对话框,显示一个刷新规则的选项。 当我按下input命令iptables -F执行,它刷新所有的iptables规则。 […]

这个类似气球的UI组件的名称是什么? (机器人/ Linux)的

这既不是代码问题,也不是技术问题,所以我承认,它可能与StackOverflow有点偏离主题,但是我真的需要帮助,因为我已经花了很多时间。 我正在处理一个帮助窗口的实现,我想用一些我在Android的一些button选项中看到的types的视图。 在某些版本的Ubuntu中,当您将鼠标指向主任务栏中的应用程序快捷方式时,也可以看到该视图。 它看起来像一个气球型对话框。 贝娄是一个视图的屏幕图: 我的问题是一个有点头脑冷静: 我不知道这个UI组件的技术名称,所以我不能search文档和例子。 我已经search了多个术语的组合,例如对话框,菜单,气球,popup式菜单等等,但都没有成功。 有人可以告诉我这个UI的名称,如果可能的话,在Android / Java中发布一个简单的使用例子吗? 提前致谢!

Ncurses:对话框的背景颜色被更改?

我正在开发Linux操作系统。 我想从一个在ncurses中实现的下拉菜单中select一个对话框,但问题是对话框填充了蓝色背景的屏幕,而且还没有任何事情可以完成。那么,有没有办法显示当前窗口内的ncurses对话框保存现有的ncurses组件? 提前致谢。

Bash和对话框UI,如何dynamic改变颜色

我有一个简单的bash脚本,我用它来维护服务器上的一些日志等文件,大多数时候这些工具在“正常模式”下工作。 对于UI我使用dialog工具。 但是,有的时候,我有一些需要更加注意的条件,我希望在那个时候改变对话的背景颜色,引起更多的关注。 我知道通过更改screen_color中的screen_color属性,我可以为对话框定义自定义颜色,但会影响所有的窗口,而不是我想要的。 有什么办法来dynamic设置这个variables,以便只有特定的对话框会有不同的颜色,一切都不受影响?

模式风格的Ookii.Dialogs ProgressDialog在完成后不会关注所有者窗口

我正在使用Ookii.Dialogs.Wpf.ProgressDialog(请参阅http://www.ookii.org/software/dialogs/用于二进制文件和源代码)来可视化某个进程。 它是一个BackgroundWorker和本地API调用Windows XP +集成ProgressDialog的组合。 我正在使用这样的对话框: this.worker = new ProgressDialog {ShowTimeRemaining = true}; this.model.BackgroundWorker = this.worker; this.worker.DoWork += (s, ev) => this.model.ExportAnalysis(saveFileName); this.worker.ShowDialog(this); 任务完成后,模式对话框应该重新聚焦所有者窗口( ShowDialog(this) , this是一个WPF Window )。 但相反,它将重点放在一个随机打开的窗口。 经过对Ookii.Dialogs代码的一些检查后,我发现本地Windows API调用IOperationsProgressDialog::StartProgressDialog正在被使用。 API调用在Ookii.Dialogs C#源代码中被这样包装: [PreserveSig] void StartProgressDialog( IntPtr hwndParent, [MarshalAs(UnmanagedType.IUnknown)] object punkEnableModless, ProgressDialogFlags dwFlags, IntPtr pvResevered ); 经过一些研究,我在这个网站上遇到两篇文章: http : //msdn.microsoft.com/en-us/library/windows/desktop/bb775262%28v=vs.85%29.aspx 。 吉迪恩提到这个: PROGDLG_MODAL应被视为中断,并避免使用。 […] 这篇文章从2008年开始,也是从2014年开始的新文章,它说这个function已经被打破了。 […]

如何在Windows XP中打开程序时显示一个对话框?

有没有人知道如何有一个popup自定义消息的对话框随时打开特定的程序? 计算机正在运行带有Service Pack 3的Windows XP Professional 2002.该程序用于操作科学仪器,不断受到实验室用户无视周围打印指示的损坏。 理想情况下,我可以popup一个对话框,要求用户在程序打开之前单击“确定”button。 我花了一些时间浏览networking的想法,但迄今为止空手回来。 该程序通常从桌面上的快捷方式打开。 非常感谢, 杰里米

C ++简单的在linux中打开文件对话框

我想知道是否有人可以帮助我在Ubuntu中的C ++实现简单的文件打开对话框。 我为我的GUI使用OpenGL,但我希望用户能够在程序加载时select一个文件。 我已经尝试了gtkmm和wxWidgets,但他们似乎太复杂了,我想要做什么。

gtk在对话框中显示对话框

我正在写一个gtk程序,在我的应用程序的某个时候,我调用一个gtkdialog来获取用户的input。 我想要做的就是closures当前的对话框,并点击OKbutton打开另一个对话框,我已经有一个function做一些其他的工作,在该function开始对话将是伟大的。 这里是父对话框代码: GtkWidget * new_button_dialog = gtk_dialog_new_with_buttons("new button",(GtkWindow *)container,GTK_DIALOG_DESTROY_WITH_PARENT,"OK", GTK_RESPONSE_OK,NULL); GtkWidget * content_area = gtk_dialog_get_content_area (GTK_DIALOG (new_button_dialog)); GtkWidget * button_name_label = gtk_label_new ("Press escape at any time to cancel.\ntype in the button name"); gtk_container_add (GTK_CONTAINER (content_area) , button_name_label); GtkWidget * button_name_entry = gtk_entry_new(); gtk_entry_set_activates_default((GtkEntry*)button_name_entry,TRUE); gtk_container_add(GTK_CONTAINER(content_area), button_name_entry); GtkWidget * button_text_dialog = gtk_dialog_new_with_buttons("new button",(GtkWindow *)container,GTK_DIALOG_DESTROY_WITH_PARENT,"OK", GTK_RESPONSE_OK,NULL); […]