def input_handling(self, e, KEY, max_length):
if e.key == pygame.K_BACKSPACE:
self.labels[KEY].update_text(self.labels[KEY].symbols[:len(self.labels[KEY].symbols)-1], False)
elif len(self.labels[KEY].symbols) < max_length and (KEY == 'name_MI' or e.unicode in ''.join([str(i) for i in range(10)])):
self.labels[KEY].update_text(self.labels[KEY].symbols + e.unicode, False)
if 'property_management_input' in self.labels.keys() or check_substring_in_dict_keys(self.labels, 'trading_input'):
self.create_trading_input_spec_objects(KEY)
self.make_obj_for_enter_name(KEY)
#--- Menu actions
评论列表
文章目录