【问题标题】:How to change my wx.toolbar event?如何更改我的 wx.toolbar 事件?
【发布时间】:2010-09-25 11:01:43
【问题描述】:

我有一个带有一些按钮的 wx.toolbar。其中一个按钮使平移向左! 我想点击按钮,在按住它的同时,向左平移。

目前我只看到 wx.EVT_TOOL 仅在鼠标左移时起作用。

有没有办法按照我的意愿去做?

【问题讨论】:

    标签: python events wxpython mouseevent


    【解决方案1】:

    在工具栏按钮的事件中,你应该可以通过 wx.GetMouseState 获取鼠标的状态。

    或者,您可以使用面板和一些 wx.Buttons(或其他按钮小部件)制作自己的工具栏。

    【讨论】:

    • 问题是 wx.EVT_TOOL 在 mouseleftup 上工作(不是在我点击之后,只有当我“取消点击”时)..
    • 所以不要使用 ToolBar 小部件。相反,使用面板和一些 wx.Buttons 创建您自己的“工具栏”。
    • 这应该是你的答案:P
    猜你喜欢
    • 2014-04-13
    • 1970-01-01
    • 2015-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多