标签: menubar

GTK +菜单栏看起来很糟糕

我按照这里的说明写了一个Gtk +菜单栏.

将条形包装到VBox上时

// "FALSE, TRUE" and "FALSE, FALSE" actually makes no difference
gtk_box_pack_start(GTK_BOX(main_vbox), menu_bar,
                   TRUE, FALSE, 0);
Run Code Online (Sandbox Code Playgroud)

菜单栏看起来很糟糕,像这样:

纤薄的菜单栏

当我改为:

 gtk_box_pack_start(GTK_BOX(main_vbox), menu_bar,
                    TRUE, TRUE, 0);
Run Code Online (Sandbox Code Playgroud)

看起来像:

在此输入图像描述

那么,如何让工具栏分配更小的空间?

gtk menubar

3
推荐指数
1
解决办法
1263
查看次数

Caliburn micro的动态菜单

我在我的WPF项目中使用Caliburn micro.静态菜单很容易与Caliburn绑定

<Menu Grid.Row="0" IsMainMenu="True">
    <MenuItem Header="_File">
        <MenuItem x:Name="OpenScript" Header="_Open script"/>
    </MenuItem>
    <MenuItem Header="_Script">
        <MenuItem x:Name="RunScript" Header="_Run script" />
        <MenuItem x:Name="StopScript" Header="_Stop script" />
    </MenuItem>
    <MenuItem Header="S_ettings">
        <MenuItem x:Name="Plugins" Header="_Plugins">...Clickable children here</MenuItem>
    </MenuItem>
</Menu>  
Run Code Online (Sandbox Code Playgroud)

名称绑定到模型上的方法,但是对于上面看到的插件菜单,我们需要绑定PluginViewModel的集合.然后,当您单击插件时,我希望在菜单视图模型上触发Caliburn操作方法(你现在可以从那里获得IRutults的结果.这可能吗?

这个问题适用于这个开源项目 https://github.com/AndersMalmgren/FreePIE

编辑:忘了提到我已经解决了绑定部分,

public BindableCollection<PluginMenuViewModel> Plugins { get; set; }
Run Code Online (Sandbox Code Playgroud)

但我不知道如何从模型中听取点击

data-binding wpf menubar caliburn.micro

3
推荐指数
1
解决办法
4197
查看次数

linux操作系统中缺少selenium ide菜单栏

我是一个硒新手试图在我的Ubuntu上安装selenium ide.

这就是我安装的方法 - 1.打开Firefox浏览器2.转到http://seleniumhq.org/download/ 3.单击下载版本1.9.0 4.安装并重启Firefox 5.单击工具,找到Selenium IDE并单击开始.

Selenium IDE问题 -

Selenium IDE未正确安装,因为当我打开selenium ide时,我看不到菜单栏(文件,编辑,选项,帮助).所以我无法保存,重命名等或访问其他功能.

我正在使用的版本 - Ubuntu 12.0.4,Firefox 14.0.1,Selenium ide 1.9.0.

如果我没有正确安装ide,请告诉我.

我感谢有关如何解决此问题或任何解决方法的所有提示和指示.如果您发现任何含糊不清的信息或需要有关此问题的更多具体细节,请与我们联系.

谢谢你的时间

Puvi

PS - 我尝试使用缺少的菜单栏上传Selenium ide的屏幕截图,然而,stakoverflow不允许新成员上传图像,直到他们获得10个声望点!

ubuntu firefox selenium menubar

3
推荐指数
1
解决办法
6426
查看次数

如何为 pygame 创建这个 tkinter 菜单栏

我想在 pygame 中创建一个菜单栏,就像 tkinter 中的菜单栏一样。

from tkinter import *
def donothing():
   filewin = Toplevel(root)
   button = Button(filewin, text="Do nothing button")
   button.pack()

root = Tk()
menubar = Menu(root)
filemenu = Menu(menubar, tearoff=0)
filemenu.add_command(label="New", command=donothing)
filemenu.add_command(label="Open", command=donothing)
filemenu.add_command(label="Save", command=donothing)
filemenu.add_command(label="Save as...", command=donothing)
filemenu.add_command(label="Close", command=donothing)

filemenu.add_separator()

filemenu.add_command(label="Exit", command=root.quit)
menubar.add_cascade(label="File", menu=filemenu)
editmenu = Menu(menubar, tearoff=0)
editmenu.add_command(label="Undo", command=donothing)

editmenu.add_separator()

editmenu.add_command(label="Cut", command=donothing)
editmenu.add_command(label="Copy", command=donothing)
editmenu.add_command(label="Paste", command=donothing)
editmenu.add_command(label="Delete", command=donothing)
editmenu.add_command(label="Select All", command=donothing)

menubar.add_cascade(label="Edit", menu=editmenu)
helpmenu = Menu(menubar, tearoff=0)
helpmenu.add_command(label="Help Index", command=donothing)
helpmenu.add_command(label="About...", command=donothing)
menubar.add_cascade(label="Help", menu=helpmenu)

root.config(menu=menubar)
root.mainloop() …
Run Code Online (Sandbox Code Playgroud)

pygame tkinter menubar python-3.x

3
推荐指数
1
解决办法
3740
查看次数

在后台显示和更新Applecript输出

我有一个简短而甜蜜的程序,用AppleScript输出我的内部和外部ip.

这是Applescript代码:

set inIP to IPv4 address of (get system info)
set exIP to (do shell script "curl ipecho.net/plain")
display dialog "Internal: " & inIP & "
External: " & exIP
Run Code Online (Sandbox Code Playgroud)

我希望它能在后台不断更新,最好不要像现在那样在显示对话框功能中更新.

我不希望显示对话框不断弹出,所以我正在查找示例,在菜单栏中显示IP .

我不知道这是否可以与Applescript一起使用

ip desktop applescript dialog menubar

3
推荐指数
1
解决办法
934
查看次数

如何在visual studio代码中隐藏菜单栏?

如何在visual studio代码中隐藏菜单栏?我没有找到命令来做到这一点.在某些应用程序或浏览器中使用alt键,但我无法在菜单栏中找到命令或选项来隐藏它.你能帮助我吗?

截图.

menubar visual-studio-code

3
推荐指数
2
解决办法
2万
查看次数

加速器在 Python Tkinter 中不起作用:如何修复

我正在为 tkinter 的 TOPLEVEL 菜单栏中的按钮添加加速器,用于我最近一直在研究的 python 项目,经过一些研究,我找到了一个解释如何完成此操作的站点。不幸的是,这不会激活该功能。

我一直想知道这是否是因为它绑定到按钮,而不是功能本身。

class Window:

    def init_window(self):

        menu = Menu(self.master)

        self.master.config(menu=menu)

        file = Menu(menu)

        file.add_command(label="Exit", command=self.client_exit, accelerator="Ctrl+Q")

        file.add_command(label="Save", command=self.save_file, accelerator="Ctrl+S")

        file.add_command(label="Open...", command=self.open_file, accelerator="Ctrl+O")

        menu.add_cascade(label="File", menu=file)

        edit = Menu(menu)

        edit.add_command(label="Undo", accelerator="Ctrl+Z")

        edit.add_command(label="Redo", accelerator="Ctrl+Shift+Z")

        menu.add_cascade(label="Edit", menu=edit)

        view = Menu(menu)

        view.add_command(label="Change Colors...", accelerator="Ctrl+Shift+C")

        menu.add_cascade(label="View", menu=view)
Run Code Online (Sandbox Code Playgroud)

不幸的是,加速器没有启动。我是 Python 新手,如果这个问题很简单,我很抱歉。

python tkinter accelerator menubar

3
推荐指数
1
解决办法
1582
查看次数

Python GTK不显示菜单栏

我是一名PHP程序员,想要在Linux下编写Python GUI应用程序.

在我的Ubuntu 12.04计算机上,任何版本的PyGtk都没有显示MenuBar.在工作的Ubuntu 10.04计算机上,使用完全相同的代码,MenuBar始终显示.

我正在尝试学习最新的工作方式,所以一直在使用本页底部的示例:http: //python-gtk-3-tutorial.readthedocs.org/en/latest/menus.html

我假设你们其中一个人会直接知道这个问题?

谢谢.

python gtk menubar

2
推荐指数
1
解决办法
1343
查看次数

NSWindow在每个应用程序前面和菜单栏Objective-c Mac前面

如何让我的NSWindow出现在每个应用程序和菜单栏的前面?我也不希望窗口上有标题栏.只是一个没有Dock菜单栏的全屏应用,而不是苹果的全屏模式.我可以让我的窗口高于所有其他应用程序并像这样停靠:

[window setLevel:kCGPopUpMenuWindowLevel];
Run Code Online (Sandbox Code Playgroud)

但它不包括mac菜单栏.

macos window objective-c menubar nswindow

2
推荐指数
1
解决办法
1699
查看次数

如何在菜单项(WPF)中使用"&"

我不知道什么是"&"调用,但我想添加到这样的WPF菜单项,&Search所以当我们点击时Alt,"S"下会出现一个小行.

见下图:

在此输入图像描述

.net wpf hotkeys menubar menuitem

2
推荐指数
1
解决办法
244
查看次数