Hello All,
Есть Frame с TOOLBAR, на котором расположены string, которые по таймеру изменяются. При вызове какой-либо процедуры, т.е. Frame теряет фокус, string не обновляются.
Хотелось бы сделать HIDE для TOOLBAR, но что-то не выходит.
Может кто делал подобное?
--
Best regards,
avssoft mailto:avssoft@SoftHome.net
Написал: ClaList(2)
Help!!!
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Привет !
Да, делали. Hide дя ToolBar отсутствует, но можно сделать проще:
- сначало спрятать все кнопки и надписи на ToolBar (Hide)
- потом задать для Toolbar нулевую высоту ?ToolBar{Prop:Height} = 0
Если нужно показать ToolBar - все с точностью наоборот.
Могу показать как это работает ...
С уважением, TATA
Да, делали. Hide дя ToolBar отсутствует, но можно сделать проще:
- сначало спрятать все кнопки и надписи на ToolBar (Hide)
- потом задать для Toolbar нулевую высоту ?ToolBar{Prop:Height} = 0
Если нужно показать ToolBar - все с точностью наоборот.
Могу показать как это работает ...
С уважением, TATA
Так HIDE или все-таки обновлять? Если второе, то либо c6 с его нативными
тредами, либо стартовать виндовый тред и в нем обновлять...
--
Best regards,
Maxim Yemelyanov,
Enigma Soft Company
phone: +380 572 177977
WEB: http://enigmasoft.com.ua
e-mail: clalist@enigmasoft.com.ua
ICQ: 12253836
С6 не подходит, нужно делать HIDE.
--
Best regards,
avssoft
Написал: ClaList(2)
тредами, либо стартовать виндовый тред и в нем обновлять...
--
Best regards,
Maxim Yemelyanov,
Enigma Soft Company
phone: +380 572 177977
WEB: http://enigmasoft.com.ua
e-mail: clalist@enigmasoft.com.ua
ICQ: 12253836
С6 не подходит, нужно делать HIDE.
--
Best regards,
avssoft
Написал: ClaList(2)
Нужно ли гасить все controls? Или достаточно ?ToolBar{Prop:Height} = 0.- сначало спрятать все кнопки и надписи на ToolBar (Hide)
Сделал по 'Lose Focus' ?ToolBar{Prop:Height} = 0, а по "GAne Focus' - ?ToolBar{Prop:Height} = 120.
Вроде работает, но стандартное событие настройки принтера не срабатывает, Frame теряет фокус, но событие 'Lose Focus' не срабатывает.
--
Best regards,
avssoft
Написал: ClaList(2)
Добрый день !
Вопрос был как спрятать ToolBar - я на него ответила.
Далее "наворачивать" использование можно в меру сил и опыта.
Мы просто по команде из меню убираем/восстанавливаем Toolbar
освобождая место для окон.
А вот насчтет "фокусов" (Lose/Gain Focus) - нужно смотреть на версию
Clarion - в 6.0, если не ошибаюсь, с этими событиями и их обработкой
есть проблемы ...
С уважением, TATA
Вопрос был как спрятать ToolBar - я на него ответила.
Далее "наворачивать" использование можно в меру сил и опыта.
Мы просто по команде из меню убираем/восстанавливаем Toolbar
освобождая место для окон.
А вот насчтет "фокусов" (Lose/Gain Focus) - нужно смотреть на версию
Clarion - в 6.0, если не ошибаюсь, с этими событиями и их обработкой
есть проблемы ...
С уважением, TATA