Panda3D
Loading...
Searching...
No Matches
EditHotKeyDialog Class Reference
Inheritance diagram for EditHotKeyDialog:

Public Member Functions

 __init__ (self, parent, id, title, key)
 
 onApply (self, evt)
 
 onChangeModifier (self, evt)
 
 onChangeSpecialKey (self, evt)
 
 updateUI (self)
 

Public Attributes

 currKey = key
 
 keyEntry = wx.TextCtrl(itemPanel, -1, size=(30, 20))
 
 label = wx.StaticText(self.panel, label='')
 
 modifierRadio = wx.RadioBox(self.panel, -1, "", choices=['None', 'Shift', 'Control'], majorDimension=1, style=wx.RA_SPECIFY_ROWS)
 
 onApply = wx.Button(itemPanel, -1, 'Apply', size=(50, 20))
 
 onChangeModifier
 
 onChangeSpecialKey
 
 panel = wx.Panel(self, -1)
 
 specialKeyCombo = wx.Choice(itemPanel, -1, choices=keyList)
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
parent,
id,
title,
key )

Member Function Documentation

◆ onApply()

onApply ( self,
evt )

◆ onChangeModifier()

onChangeModifier ( self,
evt )

◆ onChangeSpecialKey()

onChangeSpecialKey ( self,
evt )

◆ updateUI()

updateUI ( self)

Member Data Documentation

◆ currKey

currKey = key

◆ keyEntry

keyEntry = wx.TextCtrl(itemPanel, -1, size=(30, 20))

◆ label

label = wx.StaticText(self.panel, label='')

◆ modifierRadio

modifierRadio = wx.RadioBox(self.panel, -1, "", choices=['None', 'Shift', 'Control'], majorDimension=1, style=wx.RA_SPECIFY_ROWS)

◆ onApply

onApply = wx.Button(itemPanel, -1, 'Apply', size=(50, 20))

◆ onChangeModifier

onChangeModifier

◆ onChangeSpecialKey

onChangeSpecialKey

◆ panel

panel = wx.Panel(self, -1)

◆ specialKeyCombo

specialKeyCombo = wx.Choice(itemPanel, -1, choices=keyList)