Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 18, 2006 14:08:53

-=<fantom>=-
От:
Зарегистрирован: 2006-08-12
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Как узнать state('disable') ?

Для преодоления этой траблы пришлось вводить дополнительный член класса и отслеживать вручную.



Офлайн

#2 Авг. 18, 2006 15:19:36

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

Как узнать state('disable') ?

Что-то не очень понятно что именно требуется? Можешь объяснить подробней?



Офлайн

#3 Авг. 18, 2006 21:34:15

-=<fantom>=-
От:
Зарегистрирован: 2006-08-12
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Как узнать state('disable') ?

Вот типичный пример того, как я это делаю. Хотя подозреваю, что делаю не совсем правильно:

def BtnComma(self, Event):
if self.frmMain.FrameNum.btnComma.state=='normal':
self.BtnInsert(Number='.')
self.frmMain.FrameNum.btnComma.config(state='disabled')
self.frmMain.FrameNum.btnComma.state='disabled'
self.frmMain.FrameNum.btnComma='flat'
self.frmMain.FrameNum.btnComma='#F0F0F0'

Положение ‘disabled’ устанавливается как параметр функции, а возвращать как результат функции - фигушки…



Офлайн

#4 Авг. 19, 2006 09:24:29

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

Как узнать state('disable') ?

Состояние кнопки можно узнать и изменить так:

b=Button(text='smth')
b['state'] = 'disabled'
print b['state']



Офлайн

#5 Авг. 20, 2006 12:09:18

-=<fantom>=-
От:
Зарегистрирован: 2006-08-12
Сообщения: 121
Репутация: +  0  -
Профиль   Отправить e-mail  

Как узнать state('disable') ?

Вопросов больше нет…
Очередной ипон. :)



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version