OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Пятница, 21 Сентябрь, 2018 22:26

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: ГУЯ: бесконечный цикл.
СообщениеДобавлено: Четверг, 20 Август, 2015 21:04 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1064
Откуда: СССР v2.0 rc 1
Пытаюсь прикрутить охрану к чекбоксу. Как только нажимаю "Применить" в свойствах чекбокса --уходит в бесконечный цикл (видимо, рекурсивный). ББ выпадает в осадок. ЧЯДНТ? Уведомления, связь отрабатывают правильно.
И ещё: не цепляются строки из /Rsrc/ru/Strings.odc. Смотрел допил Вани -- делаю всё в точности тоже самое -- никак.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ГУЯ: бесконечный цикл.
СообщениеДобавлено: Четверг, 20 Август, 2015 21:20 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1064
Откуда: СССР v2.0 rc 1
Разобрался.
Собака рылась тут:
Dialog.Update(my_var);
В охране это вызовет зацикливание.
Сейчас охрана срабатывает 1 раз в секунду. Это нормально?
(проблема со строками ждёт решения).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ГУЯ: бесконечный цикл.
СообщениеДобавлено: Пятница, 21 Август, 2015 12:56 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1064
Откуда: СССР v2.0 rc 1
Уведомитель и охрана имеют разный тип. Если бы не удобная встроенная документация -- разве бы я догадался? Заметил в описании модуля Dialog нечто Lang. Не поэтому ли Strings не работает?))))
АДД. Всё-таки опрос раз в секунду для ГУИ норма. Модель MVC в ББ сделана очень мощно.
АДД2. В python я заставлял себя MVC делать, и местами получалось очень грязно. В ББ я просто НЕ МОГУ НЕ ДЕЛАТЬ MVC. Либо так, либо никак)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ГУЯ: бесконечный цикл.
СообщениеДобавлено: Пятница, 21 Август, 2015 18:26 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1064
Откуда: СССР v2.0 rc 1
Нашёл описалово для Dialog.SetLanguage.
Всё-равно не подхватывает строковые ресурсы. Будем посмотреть как это сделано в ББ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ГУЯ: бесконечный цикл.
СообщениеДобавлено: Четверг, 24 Сентябрь, 2015 19:14 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1064
Откуда: СССР v2.0 rc 1
Цеплять строковые ресурсы получилось в меню ББ и поле "Ярлык" свойств графических элементов для подсистемы "Desktop". А это уже епархия ББ. Видимо, строковые ресурсы не подцепятся напрямую из моего кода.
Доеду домой -- проверю...)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ГУЯ: бесконечный цикл.
СообщениеДобавлено: Пятница, 25 Сентябрь, 2015 12:50 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 8985
Откуда: Россия, Орёл
Там есть нюанс - в конце Strings должен быть перевод строки.
Иначе он последнюю строку не заберёт.

Ну и про Dev->Flush Resources не забывайте, после изменения файла.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ГУЯ: бесконечный цикл.
СообщениеДобавлено: Пятница, 25 Сентябрь, 2015 18:06 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1064
Откуда: СССР v2.0 rc 1
Илья Ермаков писал(а):
Там есть нюанс - в конце Strings должен быть перевод строки.
Иначе он последнюю строку не заберёт.

Ну и про Dev->Flush Resources не забывайте, после изменения файла.


Хм. Действительно, нюанс. :mrgreen:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2018, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB