Форум » GUI » DoEvents() » Ответить

DoEvents()

spair2k: Подскажите пожалуйста, как реализовать обработку событий окна (кнопки), в то время, как работает цикл? Ну вдруг мне надо прервать или приостановить его выполнение. В VB использовал для этого субж, а в MiniGui пока не могу найти что-то подобное. Заранее благодарю...

Ответов - 7

spair2k: ну же, профи... помогите чайнику. хотя бы просто название функции, одно слово... очень надо. заранее благодарен...

fil: А в MiniGui чего-то вроде SetKey(nKey, bBlock) случаем нет ?

Петр: одно слово DO EVENTS //хотя это все таки два слова В циклах рекомендую использовать всегда


spair2k: Петр пишет: все таки два слова зато какие золотые слова, и как все гениальное простые... низкикий поклон тебе о Петр...

spair2k: что-то рано я порадовался, нет такой процедуры EVENTS ни Харбор и хХарбор не отработали это предложение как надо.... а посему вопрос остается открытым... И все таки.... Хотелось бы услышать авторитетное мнение... Как же заставить обновляться форму, если отрабатывает большой цикл, вот срочно нужно переключиться в другую программку, а по возвращению найти не белый (необновленный) фон окна с заголовком, а все таки контролы, которые показывают, что еще процесс идет... Правда ребята, срочно надо, начальство пилит... Огномное спасибо...

Dima: spair2k пишет: что-то рано я порадовался, нет такой процедуры Есть в Minigui

Петр: spair2k пишет: что-то рано я порадовался, нет такой процедуры Это не процедура - это команда из i_window.ch #xcommand DO EVENTS => ProcessMessages() Пользуйтесь поиском по форуму



полная версия страницы