精华内容
下载资源
问答
  • dialog 是一个可以和shell脚本配合使用的文本界面下的创建对话框的工具。将dialog.tar.gz解压到dialog目录,进入dialog目录,...根据diaglog教程尝试显示msgbox对话框,但发现看不到对话框内的信息,查找原因发现是TE
            dialog 是一个可以和shell脚本配合使用的文本界面下的创建对话框的工具。将dialog.tar.gz解压到dialog目录,进入dialog目录,执行 ./configure 进行环境配置,配置完成后执行 make 生成目标程序,最后切换到root权限下执行 make install 完成安装。根据diaglog教程尝试显示msgbox对话框,但发现看不到对话框内的信息,查找原因发现是TERM变量设置为aixterm所导致的,修改TERM为vt100,对话框内信息正常显示。
            每个对话框提供的输出有两种形式:
    1)将所有输出到stderr 输出,不显示到屏幕。
    2)使用退出状态码,“OK”为0,“NO”为1,"ESC"为255。
    common options,这个选项来设置dialog box的背景,颜色和标题等:
    [--title <title>]          指定将在对话框的上方显示的标题字符串
    [--colors]                 解读嵌入式“\Z”的对话框中的特殊文本序列,序列由下面的字符 0-7, b B, u, U等,恢复正常的设置使用“\Zn”
    [--no-shadow]        禁止阴影出现在每个对话框的底部
    [--shadow]             应该是出现阴影效果
    [--insecure]            输入部件的密码时,明文显示不安全,使用星号来代表每个字符
    [--no-cancel]          设置在输入框,菜单,和复选框中,不显示“cancel”项
    [--clear]                  完成清屏操作。在框体显示结束后,清除框体。这个参数只能单独使用,不能和别的参数联合使用
    [--ok-label <str>]   覆盖使用“OK”按钮的标签,换做其他字符。
    [--cancel-label <str>]        功能同上
    [--backtitle <backtitle>]    指定的backtitle字符串显示在背景顶端。
    [--begin <y> <x>]              指定对话框左上角在屏幕的上的做坐标
    [--timeout <secs>]            超时(返回的错误代码),如果用户在指定的时间内没有给出相应动作,就按超时处理
    [--defaultno]                      使的是默认值 yes/no,使用no
    [--sleep <secs>]
    [--stderr]                           以标准错误方式输出
    [--stdout]                          以标准方式输出
    [--default-item <str>]       设置在一份清单,表格或菜单中的默认项目。通常在框中的第一项是默认
    常见的对话框控件选项有:
    [ --calendar ]             提供了一个日历,让你可以选择日期
    [ --checklist ]            允许你显示一个选项列表,每个选项都可以被单独的选择(复选框)
    [ --from ]                   允许您建立一个带标签的文本字段,并要求填写
    [ --fselect ]                提供一个路径,让你选择浏览的文件
    [ --gauge ]                显示一个表,呈现出完成的百分比,就是显示出进度。
    [ --infobox ]               显示消息后,(没有等待响应)对话框立刻返回,但不清除屏幕  (信息框)
    [ --inputbox ]             让用户输入文本  (输入框)
    [ --inputmenu ]          提供一个可供用户编辑的菜单  (可编辑的菜单框)
    [ --menu ]                  显示一个列表供用户选择   (菜单框)
    [ --msgbox ]              显示一条消息,并要求用户选择一个确定按钮  (消息框)
    [ --pause ]                 显示一个表格用来显示一个指定的暂停期的状态
    [ --passwordbox ]    显示一个输入框,它隐藏文本
    [ --passwordfrom ]  显示一个来源于标签并且隐藏的文本字段
    [ --radiolist ]             提供一个菜单项目组,只有一个项目,可以选择(单选框)
    [ --tailbox ]                在一个滚动窗口文件中使用tail命令来显示文本
    [ --tailboxbg]            跟tailbox类似,但是在background模式下操作
    [ --textbox ]              在带有滚动条的文本框中显示文件的内容  (文本框)
    [ --timebox ]            提供一个窗口,选择小时,分钟,秒
    [ --yesno ]                提供一个带有yes和no按钮的简单信息框  (是/否框)
    命令示例
    1.消息框
    格式:dialog  - -msgbox  text   height  width
    例子:
    # dialog --title "msgbox" --msgbox "this is first test" 10 20

    2.yesno框
    格式:dialog –yesno  text  height  width
    例子:
    # dialog --title "yesno" --no-shadow --yesno "yes or no?" 10 30

    3.输入框
    格式:dialog --inputbox text height width
    例子:
    #  dialog --title "inputbox" --inputbox "Please input your name:" 10 30 2>/tmp/name.txt
    (这里的2>是将错误信息输出重定向到了/tmp/name.txt文件中)

    4.密码框
    格式:
    dialog  --passwordbox text height width [init]
    例子:
    # dialog --title "passwordbox" --passwordbox "Please input your password:" 10 35

    这样我们的密码就暴露出来了,是不是很不安全,所以通常我们会加上一个安全选项
    --insecure   将每个字符用*来显示出来
    # dialog --title "Passwordbox-insecure" --insecure --passwordbox "Please input your password:" 10 35

    5.文本框
    格式:dialog --textbox file height width
    例子:
    # dialog --title "textbox" --textbox /etc/hosts 10 60

    6.菜单框
    格式:dialog --menu text height width  menu-height tag1 item1 tag2 item2 …
    例子:
    # dialog --title "menu" --menu "Choose one" 12 35 5 1 "hello,everybody" 2 "goodbye,everybody" 3 "game over"

    7.Fselect框(文件选框)
    格式:dialog --fselect filepath height width
    例子:
    # dialog --title "fselect" --fselect /home/cwgl 7 40

    8.复选框
    格式:dialog  --checklist "Test" height width  menu-height  tag1 item1 status1(on/off) tag2 item2 status2(on/off)…
    例子:
    # dialog --backtitle "checklist" --checklist "checklist" 10 40 5 Memory Memory_Size on Dsik Disk_Size off

    9.显示日历
    格式:dialog --calendar "Date" height width day month year
    例子:
    #显示当前日期
    # dialog --title "calendar" --calendar "Date" 5 40

    #显示指定日期
    # dialog --title "calendar" --calendar "Date" 5 40 27 12 1987

    10.进度框架
    格式:dialog --gauge text height width  [<percent>]
    例子:
    #固定进度显示
    # dialog --title "gauge" --gauge "installation..." 10 30 40

    #实时动度进度
    # i=1; while [ $i -le 100 ] ;do echo $i;i=$((i+1));done | dialog --title "gauge" --gauge "installing.." 10 30

    11.from框架(表单)
    格式:dialog --form <text> <height> <width> <form height> <label1> <l_y1> <l_x1> <item1> <i_y1> <i_x1> <flen1> <ilen1>...
    其中
    flen 表示field length,定义了:字段的长度
    ilen 表示input-length,定义了:字段允许输入的长度
    使用up/down(或ctrl/ N,ctrl/ P)在使用领域之间移动。使用tab键在窗口之间切换。
    例子:
    # dialog --title "form" --form "Please input your information:" 12 40 4 \
    " Username:" 1 1 "" 1 12 15 0 \
    "Full name:" 2 1 "" 2 12 15 0 \
    " Home Dir:" 3 1 "" 3 12 15 0 \
    "    Shell:" 4 1 "" 4 12 15 0

    展开全文
  • 一次编程中想更改对话框的字体,于是想想WTL可可以做到呢?我当时尝试着使用标准的win32函数CreateFont来创建字体,并且返回字体的句柄。再在CStatic类里面调用SetFont()这个函数来使用字体。但是我没有成功。此外...
  • 解决方案: ...属性->...2.看看你的程序有没有被增加不查找这些源文件”这个框里。 3.如果有删除,然后重新编译即可调试,解决问题。 转载于:https://www.cnblogs.com/liwuyi/p/4053554.html...

    解决方案:

    1.右键点击解决方案->属性->通用属性->调试源文件。

    2.看看你的程序有没有被增加到“不查找这些源文件”这个框里。

    3.如果有删除,然后重新编译即可调试,解决问题。

    转载于:https://www.cnblogs.com/liwuyi/p/4053554.html

    展开全文
  • 局域网网络邻居看不到计算机 1、Windows XP不能互访  其实这个问题网上已经有很多种解决方案了,但是我们还有些网友不是很清楚这个问题,笔者现在去一些论坛逛的时候,还经常看到有人问这类问题,下面给大家总结两...
  • 第6页 C#(WINFORM)学习 找到集合中数量最多的一个元素 利用方法来查找,可以返回两个变量。 object Jmax0(ArrayList v11,ref int jj) { int i; object j0=0; ArrayList y11=new ArrayList(); //各个不同的元素的...
  • Toast.makeText(StockOutScan.this, "搜索不到蓝牙设备", Toast.LENGTH_SHORT).show(); else { //去重HashSet add会返回一个boolean值,插入的值已经存在就会返回false 所以true就是不重复的 HashSet...
  • ...搜了半天貌似一般是导包问题和路径 但是了好久都没觉得有问题 打开活动 调试也是在main活动的设置布局那直接闪退 应该是碎片的问题 代码如下 <FrameLayout xmlns:android="...
  • * 完整的 FTP 文件路径不再隶属于“另存 FTP”对话框 - 函数列表 * 拆分窗口的函数列表无效 * 通过 FTP/SFTP/FTPS 打开文件的函数列表无效 * 副本窗口的函数列表无效 * 函数列表崩溃和函数签名过长 * 使用...
  • 点enterBtn,而是直接关闭对话框,那么此时整个程序应该结束执行,但 是事实是这样的吗?如果你此时对程序进行了改动,再次按下run 按钮,你会发 现又出现了error: collect2: ld returned 1 exit status 的错误...
  • 删除恶意IE图标 方法如下: 单击选择“开始”→“运行”命令,在“运行”对话框的“打开”栏中输入“regedit 命令”,然后单击“确定 <br /> 1、查找到“项”——“HKEY_LOCAL_MACHINE/...

    删除恶意IE图标
    方法如下:

    单击选择“开始”→“运行”命令,在“运行”对话框的“打开”栏中输入“regedit 命令”,然后单击“确定

      1、查找到“项”——“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/Desktop/NameSpace”
      然后逐个点选其下各项,看哪“项”的“数据”显示为“Internet Explorer”或者“MSXML60”(显示这两个数据的,全部删除,切记!),找到后记下该项名称并直接删除该项,刷新桌面后该“病毒IE图标”清除。

    基本上OK了

                                        -------风影随悦

    展开全文
  • 首先把图片复制 剪贴板中,然后打开替换对话框,在“查找内容”框中输入将被替换的文字,接着在“替换为”框中输入“^c”(注意:输入的一定要是半角字符,c要小写),单击替换 即可。说明:“^c”的意思就是指令...
  • VC中用正则表达式完成替换

    千次阅读 2008-04-14 15:23:00
    由于小心把类似 MAKE_RGB(xxx,xxx,xxx) 替换成了...在网上查了一下有关正则表达式的说明,发现VC.NET中的正则表达式的格式跟标准的一样,只有NET里有没有帮助哦,于是在查找对话框里折腾,突然发现查找内容框最右边
    由于不小心把类似 MAKE_RGB(xxx,xxx,xxx) 替换成了(xxx,xxx,xxx) ,并且用的是文件中替换,撤消是无法的了,并且涉及的文件很多,一个一个的找了改那不改到猴年马月,看来只有用所谓的正则表达式来完成批量替换了.在网上查了一下有关正则表达式的说明,发现VC.NET中的正则表达式的格式跟标准的不一样,只有看NET里有没有帮助哦,于是在查找对话框里折腾,突然发现查找内容框最右边有个向右的箭头,一点开就发现里面是有关格式的定义说明,这下好了.结合正则表达式的要求,终于写出了查询内容:
    {[(]:z+,:z+,:z+[)]} ,其中{}表示定义一个用于替换的标记表达式,里面的 [(]:z+,:z+,:z+[)] 就是用来匹配形如MAKE_RGB(xxx,xxx,xxx) 的颜色定义语句,前后是括号,中间是2个逗号分隔的三个数字
    替换为:
    MAKE_RGB/1
    /1就是标记表达式的占位符
    选择在文件中替换,很快就完成了.
    展开全文
  • editplus_2_破解版

    2008-04-07 11:19:05
    工作目录自动使用活动文件目录,修改为“工作目录自动跟随活动文件目录” >> “编辑-删至词首”的注释“向后删除一个单词”,修正为“删除当前词的词首” >> 查找对话框右侧按钮垂向距离的一个像素的微调...
  • 扫描驱动器是否有坏区域,因此只应对以前格式化过的驱动器使用该参数。  /fs:file-system  指定要使用的文件系统:FAT、FAT32 或 NTFS 。如果未指定文件系统,将使用现有的文件系统格式。  Map  显示...
  • -修正basic/hello.aspx示例在单独浏览器打开后,能弹出对话框的BUG。 -隐藏示例首页最外层RegionPanel的边框ShowBorder="false"。 +集成Extjs最新版本v3.1.1。 -增加一个新的Theme - Access。 -修正了Fire...
  • 被遗忘的Windows快捷键

    2006-06-11 21:25:00
    实际上很多快捷键都是非常有用的,让我们来看看: CTRL+A:选中活动窗口的所有内容 CTRL+C:把选中的东西复制粘贴板 CTRL+F:显示“查找和替换”对话框 CTRL+G:显示定位对话框 CTRL+N:显示新建对话框 CTRL...
  • (当然,有些知识点可能一节课讲完,那样就会串下一节课讲,以此类推!) 1、VC++编程环境介绍 ①、编程环境、编译器; ②、名词解释; ③、一个简单的MFC对话框工程; ④、个人认为在学习过程中可以的...
  • QTP自学攻略

    2014-05-15 11:11:00
     自学总是很痛苦的,大量的书籍,可是学的东西却不是那么实用,下面整理了一些在QTP中经常需要的函数,以及方法很实用! QTP常用函数 1, 获取对话框相应的文字: GetVisible Text 2, 查找相应的字符串: ...
  • 状态栏中的双击:双击状态栏的前两个框中任意位置可快速打开“查找和替换”对话框。双击“录制”则弹出“录制宏”对话框,双击“修订”、“扩展”、“改写”、书形图标则分别进入修订文档、扩展选定、改写、进行...
  • 时会提示查找不到,所以也就无法进行替换了,这时可以把“(”、“)”使用任意字符标记替代,即半角句号:“.”。替换内容为 \n 在替换对话框启用“正则表达式”选项,这时就可以完成替换了 补充:(lucida@DRL) 对...
  • IE8下载的文件放在哪

    万次阅读 2014-05-22 21:45:32
    在使用IE下载文件过程中,当我们在弹出的下载对话框中通过点击“打开”按钮来实现下载文件操作时,往往找不到文件的具体下载存放位置。对此我们该如何找到对应文件的位置呢?下面就来一下具体的查找方法。
  • word删除空白行

    2015-05-26 11:01:00
    情况一:如果粘贴后,word页面既有表格又有文字(有时网页中选定时看不到表格,粘贴后却有表格),还有许多空行! 硬回车: “编辑--替换” -查找内容为“^p^p”,替换成“^p”--然后全部替换! 软回车: ...
  • 将子模块封装起来后,我们双击子模块将看不到里面的内容,保密性更好 封装好后可以为子模块添加说明、封皮等,更加规范 将子模块的参数放在封装界面里,不在显示在全局的workspace里面,方便我们后续对参数的查找和...
  • 能帮我看看哪有问题吗 // MFCApplication2Dlg.cpp : 实现文件 // #include "stdafx.h" #include "MFCApplication2.h" #include "MFCApplication2Dlg.h" #include "afxdialogex.h" #ifdef _DEBUG #define new DEBUG...
  • 电子礼金簿 Ver1.8

    2015-06-01 22:35:19
    电子礼金簿软件,是我们根据国人的习俗开发而成的一款小软件,主要用来在红白喜事时记录宾客的礼金,并可以随时统计礼金的总额。软件增加了全屏功能,用于浏览和展示... 1、增加查找功能,可以根据姓名快速进行查找
  • EditPlus.rar +GCC

    2012-02-17 23:12:16
    时会提示查找不到,所以也就无法进行替换了,这时可以把“(”、“)”使用任意字符标记替代,即半角句号:“.”。替换内容为 [removed]\n<!--\nhtmlAdWH.'93163607', '728', '90'.;\n//-->\n[removed]\n 在替换...
  • 如果您正在寻找适用于Android的独立IRC客户端,则需要在其他地方查找。 请遵循我们的来启动并运行,不要忘了阅读 ! 错误报告和贡献 在GitHub上报告任何错误或功能请求。 您也可以在freenode上的#weechat-android...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 165
精华内容 66
关键字:

查找对话框看不到