Переключение prop:ToolBox.
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Переключение prop:ToolBox.
Нужно динамически переводить окно в ToolBox и обратно. Prop:ToolBox вроде срабатывает, но ничего не происходит. Как правильно применить prop:ToolBox? Мне кажется чего-то не хватает. После 0{prop:ToolBox}=False что-то нужно сделать, а что не пойму.
We are hard at work… for you. 

-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Re: Переключение prop:ToolBox.
Добрый день!
А что Вы хотите чтобы происходило?
1. Окна должны быть MDI
2. Вызывайте окно с toolbox.
3. Из него вызывите еще окно.
Вот здесь и увидите, что происходит. Новое окно будет под окном с toolbox.
Алексей
А что Вы хотите чтобы происходило?
1. Окна должны быть MDI
2. Вызывайте окно с toolbox.
3. Из него вызывите еще окно.
Вот здесь и увидите, что происходит. Новое окно будет под окном с toolbox.
Алексей
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Re: Переключение prop:ToolBox.
Идея у меня такая. Есть фрейм. Из него вызывается MDI окно, из этого уже MDI окна вызывается Toolbox. Всё хорошо. Но! Если из фрейма вызвать какое-нибудь другое MDI окно, то вновь вызванное ляжет под Toolbox первого окно, что неправильно. Поэтому возникла идея prop:Toolbox ставить в 0 при потере фокуса первым окном. И должно быть всё замечательно, поскольку Toolbox не MDI. И самое главное, что prop:Toolbox переключается в 0. Но ничего не происходит. Toolbox окно как было наверху, так и осталось.
We are hard at work… for you. 

-
- Ветеран
- Сообщения: 390
- Зарегистрирован: 26 Август 2009, 12:41
- Откуда: Moscow
- Контактная информация:
Re: Переключение prop:ToolBox.
Добрый день!
А почему бы Вам не сделать оба окна toolbox?
Сделал примерчик:
Frame
|______ |
q1(MDI) _____ w1(MDI-Tollbox)
|
q2(MDI-Tollbox)
(
не дает хорошо отобразить блок схему. Frame cодержит вызов двух окон: q1 и w1. Из q1 вызывается q2)
И все хорошо: вызывыем из q1 q2 -получаем его свеху, далее-вызываем w1 - оно сверху q2.
Если вызываем сначала w1, а потом связку q1 q2, то q2 - ложится сверху w1.
Алексей
А почему бы Вам не сделать оба окна toolbox?
Сделал примерчик:
Frame
|______ |
q1(MDI) _____ w1(MDI-Tollbox)
|
q2(MDI-Tollbox)
(

И все хорошо: вызывыем из q1 q2 -получаем его свеху, далее-вызываем w1 - оно сверху q2.
Если вызываем сначала w1, а потом связку q1 q2, то q2 - ложится сверху w1.
Алексей
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Re: Переключение prop:ToolBox.
А если переключиться между окнами? Хотелось бы, вообще, получить нормальную работу приложения в режиме: 1 Фрейм - много MDI окон с возможностью переключения между ними. Только вот получается пока, что Toolbox'ы в этой схеме не катят.
We are hard at work… for you. 
