#encoding:utf-8
import
wximport
wx.aui
class
myframe(wx.frame):
def__init__(self, *args, **kwargs):
wx.frame.
__init__(self, *args, **kwargs)
self.mgr =wx.aui.auimanager(self)
leftpanel = wx.panel(self, -1, size=(200, 150))
rightpanel = wx.panel(self, -1, size=(200, 150))
bottompanel = wx.panel(self, -1, size=(200, 150))
bottompane2 = wx.panel(self, -1, size=(200, 150))
wangjian = wx.textctrl(rightpanel,style=wx.te_rich|wx.te_auto_url)
btn =wx.button(leftpanel)
self.mgr.addpane(bottompanel, wx.aui.auipaneinfo().center().maximizebutton(true).layer(2))
self.mgr.addpane(leftpanel, wx.aui.auipaneinfo().caption(
"hello2
").bottom().layer(4))
self.mgr.addpane(rightpanel, wx.aui.auipaneinfo().left().maximizebutton(true).layer(5))
self.mgr.addpane(bottompane2, wx.aui.auipaneinfo().caption(
"hello1
").bottom().layer(0))
wangjian.bind(wx.evt_left_down, self.fun) #使用控制項.bind才能啟用滑鼠事件,self.bind(wx.evt,self.fun, wangjian)這個方法無法啟用滑鼠事件,誰響應滑鼠事件誰bind
wangjian.bind(wx.evt_left_up, self.fun)
self.bind(wx.evt_button, self.fun)
self.mgr.update()
deffun(self, event):
"**********************
"class
defoninit(self):
frame = myframe(none, -1, '
ax.aui')
frame.show()
self.settopwindow(frame)
evt_left_down 滑鼠左鍵按下。
evt_left_up 滑鼠左鍵抬起。
evt_left_dclick 滑鼠左鍵雙擊
控制項.bind(wx.event, fun)
滑鼠事件 跟隨滑鼠移動
案例分析 1.滑鼠不斷移動,使用滑鼠移動事件 mousemove 2.在頁面中不斷移動,給document註冊事件 3.要移動距離,而且不佔位置,我們使用絕對定位 效果 跟隨滑鼠的天使 title 6 style 7img 11style 12head 13 body 14 img src pic....
Unity滑鼠事件
滑鼠按下事件 來判斷滑鼠那個按鍵被按下,該方法只有乙個引數,如果引數為0,則帶便滑鼠左鍵被按下,引數為1代表滑鼠右鍵被按下,引數為2代表滑鼠中鍵被按下,使用input.mouseposition引用可得到滑鼠當前位置的三維座標。if input.getmousebuttondown 0 if inp...
滑鼠事件 MouseEvent
當滑鼠進行某種操作時,就會生成乙個event物件,該物件記錄著滑鼠觸發事件時的所有屬性。可以通過如下方法在google控制台列印出 mouseevent 物件。function mousedown e window.onload function 列印出來的 mouseevent 如下 該物件屬性很...