Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : vitus@communiware.ru                 2:5020/400     11 Feb 2002  19:02:20
 To : Alexey Shaposhnikov
 Subject : Re: Графические библиотеки
 -------------------------------------------------------------------------------- 
 
 Alexey Shaposhnikov <Alexey.Shaposhnikov@f1.n5092.z2.fidonet.org> wrote:
 
 >>>>>> "VW" == Victor Wagner writes:
 
  VM>>> Хочется добавить - быстрее, но работать будет медленнее ;)
  VW>> А если подумать, то интерфейс пользователя редко является критичным по
  VW>> скорости. Обычно он сидит на каком-нибудь select и ждет, пока
  VW>> перестанет тормозить _пользователь_
 AS> Да, кстати о пользователе. Есть пpогpамма на питоне, нужно как-то сделать,
 AS> чтобы если пользователь пpи вводе глубко задумался, то пpогpамма бы ему об
 AS> этом напомнила. Как такое сделать?
 
 Tkinter?
 
 Тогда читайте доку на метод after.
 
 В Tcl это делается примерно так:
 
 set nadolgo 60000 ;# Считаем что надолго это на минуту
 bind . <KeyPress> {+after cancel $remind_id;set remind_id [after $nadolgo
 remind]}
 # При каждом нажатии клавиши сбрасываем таймер и начинаем отсчер заново
 
 proc remind {} {
   tk_MessageBox -title "Hапоминание" -type Ok -icon question\
      -message "Мужик, а чего ты так надолго задумался?"
 }     
 
 Примерно аналогичная метода используется для всплывающих хинтов. 
 -- 
 http://www.communiware.ru                     http://www.ice.ru/~vitus
 
 Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru
 --- ifmail v.2.15dev5
  * Origin: Communiware.net (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Графические библиотеки   vitus@communiware.ru   11 Feb 2002 19:02:20 
Архивное /ru.linux/648868cbab62.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional