Skip to content

Commit 21c7a4a

Browse files
Changed type checking to be more Python 3.x compliant
1 parent 0747441 commit 21c7a4a

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

PySimpleGUIWx/PySimpleGUIWx.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -893,7 +893,7 @@ def __init__(self, text, default=False, size=(None, None), auto_size_text=None,
893893
'''
894894
self.Text = text
895895
self.InitialState = default
896-
self.WxCheckbox:wx.CheckBox = None
896+
self.WxCheckbox = None # type:wx.CheckBox
897897
self.Disabled = disabled
898898
self.TextColor = text_color if text_color else DEFAULT_TEXT_COLOR
899899
self.ChangeSubmits = change_submits or enable_events
@@ -967,7 +967,8 @@ def __init__(self, values, initial_value=None, disabled=False, change_submits=Fa
967967
return
968968

969969

970-
def WxSpinCallback(self, event:wx.SpinEvent):
970+
def WxSpinCallback(self, event):
971+
event = event # type:wx.SpinEvent
971972
print(f'spin event {event.GetInt()} {self.WxSpinCtrl.GetValue()}')
972973
offset = event.GetInt()
973974
self.WxTextCtrl.SetValue(self.Values[offset])
@@ -1196,7 +1197,7 @@ def __init__(self, text, size=(None, None), auto_size_text=None, click_submits=
11961197
pixelsize = size
11971198
if size[1] is not None and size[1] < 10:
11981199
pixelsize = size[0]*10, size[1]*20
1199-
self.WxStaticText:wx.StaticText = None # wx.StaticText(form.MasterPanel, -1, element.DisplayText)
1200+
self.WxStaticText = None # type: wx.StaticText # wx.StaticText(form.MasterPanel, -1, element.DisplayText)
12001201
self.BorderWidth = border_width if border_width is not None else DEFAULT_BORDER_WIDTH
12011202

12021203
super().__init__(ELEM_TYPE_TEXT, pixelsize, auto_size_text, background_color=bg, font=font if font else DEFAULT_FONT,
@@ -3174,7 +3175,8 @@ def autoclose_timer_callback(self, frame):
31743175
# if self.CurrentlyRunningMainloop:
31753176
# self.App.ExitMainLoop()
31763177

3177-
def callback_keyboard_char(self, event:wx.KeyEvent):
3178+
def callback_keyboard_char(self, event):
3179+
event = event # type:wx.KeyEvent
31783180
self.LastButtonClicked = None
31793181
self.FormRemainedOpen = True
31803182
if event.ClassName == 'wxMouseEvent':

0 commit comments

Comments
 (0)