MDI окна проблема Windows 7/ Server 2008
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
MDI окна проблема Windows 7/ Server 2008
Прошу помощи у уважаемых коллег.
У меня есть приложение которое уже давно работает. Ранее мы работали под Windows XP и Windows 2003 server в терминалах. Все работало без проблем. Стали потихоньку переползать на Windows 2008 в терминальном режиме и на Windows 7. Возникла проблема следующего плана. При разворачивании MDI окошек на полный экран иконки окошек и кнопки свернуть закрыть дублируются в меню. На прикрепленном файле видно. Этих иконок при каждом открытии окон становится больше, пользователям не очень удобно.
Подскажите пожалуйста как можно решить вопрос.
У меня есть легкое приложение из нескольких окошек, которое я делал для каких других задач, так разворачивает нормально, ничего не дублируется. Сравнивал эти приложения никаких особых отличий не вижу. Удалил все шаблоны на формах и на майновском окне - никаких результатов.
Кстати на Windows XP тоже такая фича есть... я ее решал следующим способом. В настройках меню пуск - "дополнительных параметрах меню пуск" убрал все галочки. Сделал логоф и убралось. Правда меню использую классическое.
Ткните пожалуйста куда смотреть.
Спасибо за внимание.
Clarion 6.3 9059
У меня есть приложение которое уже давно работает. Ранее мы работали под Windows XP и Windows 2003 server в терминалах. Все работало без проблем. Стали потихоньку переползать на Windows 2008 в терминальном режиме и на Windows 7. Возникла проблема следующего плана. При разворачивании MDI окошек на полный экран иконки окошек и кнопки свернуть закрыть дублируются в меню. На прикрепленном файле видно. Этих иконок при каждом открытии окон становится больше, пользователям не очень удобно.
Подскажите пожалуйста как можно решить вопрос.
У меня есть легкое приложение из нескольких окошек, которое я делал для каких других задач, так разворачивает нормально, ничего не дублируется. Сравнивал эти приложения никаких особых отличий не вижу. Удалил все шаблоны на формах и на майновском окне - никаких результатов.
Кстати на Windows XP тоже такая фича есть... я ее решал следующим способом. В настройках меню пуск - "дополнительных параметрах меню пуск" убрал все галочки. Сделал логоф и убралось. Правда меню использую классическое.
Ткните пожалуйста куда смотреть.
Спасибо за внимание.
Clarion 6.3 9059
Александр
Re: MDI окна проблема Windows 7/ Server 2008
Но ведь если я уберу признак MDI у дочернего окошка, то оно будет разворачиваться на весь экран поверх main.
Это не совсем то что нужно.
Другого варианта нет?
Это не совсем то что нужно.
Другого варианта нет?
Александр
- Admin
- Администратор
- Сообщения: 4010
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 53 раза
- Поблагодарили: 33 раза
- Контактная информация:
Re: MDI окна проблема Windows 7/ Server 2008
Мы из за этой хрени перестали пользоваться MAXIMIZE на окнах + мне не кажется удобным что при максимайзе одного окна все последующие окна (с ресайзом) открываются на полный экран...
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
-
- ✯ Ветеран ✯
- Сообщения: 5161
- Зарегистрирован: 28 Май 2009, 15:54
- Откуда: Москва
- Благодарил (а): 11 раз
- Поблагодарили: 26 раз
Re: MDI окна проблема Windows 7/ Server 2008
Тема уже была - http://forum.clarionlife.net/phpbb/view ... f=1&t=2551
We are hard at work… for you. 

Re: MDI окна проблема Windows 7/ Server 2008
Спасибо всем большое.
Пришлось перенести приложение под Clarion 8
Пришлось перенести приложение под Clarion 8
Александр
- Игорь Столяров
- Ветеран движения
- Сообщения: 8034
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Re: MDI окна проблема Windows 7/ Server 2008
Это только усугубит проблему.AlexSmile писал(а):Пришлось перенести приложение под Clarion 8
Радикальное решение, к сожалению только одно:
George писал(а):Уберите признак MDI окна
Make Clarion Great Again ! 
Re: MDI окна проблема Windows 7/ Server 2008
Ув. Игорь
Я новичек. В Clarion использую шаблоны legaсy с минимум кода. Вся логика на сервере. Клиент только для заполнения БД(ASA 11).
Скажите а чем усугубит проблемы? Есть какие-то подводные камни?
Я перенес приложение под Clarion 8 и оно работает нормально. Окна разворачиваются как надо. Все проверил. Все шаблоны я ранее перенес на Clarion 8, т.к. уже сам потихоньку хотел переходить на него, вынуждают переходить на OS 64 бит. Clarion 6.3 9059 мне никак не удалось заставить работать под Windows 7 x64.
Убрать признак MDI к сожалению мне грозит большими переделками, также пользователи оснащены большими и маленькими мониторами.
Мое приложение многооконное, без признака MDI окна разворачиваются на весь экран, перекрывая мне main окно и его меню.
Также я писал в этой ветке http://forum.clarionlife.net/phpbb/view ... =16&t=2902
что у Clarion 6.3 есть ограничения по количеству столбцов в LIST и (что мне было важно) в количестве общих шапок. в Clarion 8 в LIST поместилось 68 столбцов и 16 общих шапок без всяких проблем.
Я новичек. В Clarion использую шаблоны legaсy с минимум кода. Вся логика на сервере. Клиент только для заполнения БД(ASA 11).
Скажите а чем усугубит проблемы? Есть какие-то подводные камни?
Я перенес приложение под Clarion 8 и оно работает нормально. Окна разворачиваются как надо. Все проверил. Все шаблоны я ранее перенес на Clarion 8, т.к. уже сам потихоньку хотел переходить на него, вынуждают переходить на OS 64 бит. Clarion 6.3 9059 мне никак не удалось заставить работать под Windows 7 x64.
Убрать признак MDI к сожалению мне грозит большими переделками, также пользователи оснащены большими и маленькими мониторами.
Мое приложение многооконное, без признака MDI окна разворачиваются на весь экран, перекрывая мне main окно и его меню.
Также я писал в этой ветке http://forum.clarionlife.net/phpbb/view ... =16&t=2902
что у Clarion 6.3 есть ограничения по количеству столбцов в LIST и (что мне было важно) в количестве общих шапок. в Clarion 8 в LIST поместилось 68 столбцов и 16 общих шапок без всяких проблем.
Александр
- Дед Пахом
- Старичок
- Сообщения: 3289
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 49 раз
- Контактная информация:
Re: MDI окна проблема Windows 7/ Server 2008
не MDI надо убирать, а MAX. Все проблемы от максимизации MDI окон - убрал максимизацию и нет проблем.
С уважением, ДП
- Игорь Столяров
- Ветеран движения
- Сообщения: 8034
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 28 раз
- Поблагодарили: 96 раз
Re: MDI окна проблема Windows 7/ Server 2008
Ну да, это более правильный ответ: оставить либо MDI либо MAX ... 
Если дайджестом:
- кнопки глючат
- SV несколько лет игнорировала проблему
- потом признала и выпустила примочку в виде шаблона
- примочка не помогла, но время выиграли
- SV стала косить на проблемы API Microsoft, даже была статья о том, что MS ошибку признала, но исправлять отказалась из-за проблем совместимости.
Статья написана SV - поэтому, что здесь правда, а что нет - каждый решает для себя сам.
- проблема существует во всех версиях RTL Clarion. Проявляться будет под всеми версиями Windows. На XP - меньше чем на других.
- вот и все ...

Этой войне лет 8 ... Если не ошибаюсь, начиная с C5.5, сразу и не раскажешь ...AlexSmile писал(а):Скажите а чем усугубит проблемы?
Если дайджестом:
- кнопки глючат
- SV несколько лет игнорировала проблему
- потом признала и выпустила примочку в виде шаблона
- примочка не помогла, но время выиграли
- SV стала косить на проблемы API Microsoft, даже была статья о том, что MS ошибку признала, но исправлять отказалась из-за проблем совместимости.
Статья написана SV - поэтому, что здесь правда, а что нет - каждый решает для себя сам.
- проблема существует во всех версиях RTL Clarion. Проявляться будет под всеми версиями Windows. На XP - меньше чем на других.
- вот и все ...

Make Clarion Great Again ! 