AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.08.2009, 11:17   #2  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от EVGL Посмотреть сообщение
Те, кто открывает много окон в AX2009, могут быть шокированы сообщениями об ошибках типа "GDI...". Особенно часто такое возникает при работе через плохо настроенный терминал. Коллега Вадим нашел решение.
Имплементация окон в AX2009 просто отвратительна. Они совершенно неуправляемы. Увеличение допустимого ко-во использованных GDI скрывает, но не решает проблему... Память и ресурсы расходуются...

Благо, разработчики нововведения сохранили возможность отката к старому, привычному виду окон. Я для себя (для режима разработки) решил проблему так:

Класс SysSetupFormRun, метод init()
X++:
public void init()
{
    ...

    // Ax4.0 window type , EVO 26.08.2009 -->
    if (this.form().design().windowType() == 0)
    {
        this.form().design().windowType(3);
    }
    // Ax4.0 window type , EVO 26.08.2009 <--

    super();
    
    ...
}
Для удобства, можно также вывести параметр в настройки пользователя, чтобы пользователю дать возможность выбора между классическим и новым видом отображения окон в DAX 2009. Но вообще, остается надеяться, что это безобразие как-то вылечат, ведь новый дизайн окон действительно красив.
За это сообщение автора поблагодарили: Ansi (0), player (1).
Теги
ax2009, citrix, download, gdi, hotfix, окно, падает, ядро

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
AX2009: "GDI Objects..." EVGL DAX auf Deutsch 0 25.08.2009 16:30
Разворачивание пиктограмм для "Ribbons" в AX2009 EVGL DAX: База знаний и проекты 0 20.09.2008 16:12
Галка "Закрыто" на таблице "В наличии" sev DAX: Функционал 1 11.04.2006 10:19
"Закупка на основе заказов" или "сводное планирование" Hamster DAX: Функционал 2 17.02.2004 01:47
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:04.