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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.12.2006, 15:28   #141  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
кстати, хорошая идея - для каждой библиотеки создавать свой класс
Старый 01.12.2006, 15:29   #142  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Dronas Посмотреть сообщение
Ну и инфу из pfd покажите, ну плиз.
Ему теперь похоже плевать на pfd
Заполнены первые 5 полей как обычно, остальные 0. DescribePixelFormat что интересно вообще не вызывается!!!
Старый 01.12.2006, 15:29   #143  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
вот инфа для Dronas:
X++:
    pfd = new Binary(#PIXELFORMATDESCRIPTOR_SIZE);
    pfd.word(0, #PIXELFORMATDESCRIPTOR_SIZE);
    pfd.word(2, 1);
    pfd.dWord(4, #PFD_DRAW_TO_WINDOW | #PFD_SUPPORT_OPENGL | /*#PFD_SUPPORT_GDI*/  #PFD_DOUBLEBUFFER);
    pfd.byte(8, #PFD_TYPE_RGBA);
    pfd.byte(9, 24);
    pfd.byte(26, #PFD_MAIN_PLANE);
Старый 01.12.2006, 15:32   #144  
Himan is offline
Himan
Участник
Аватар для Himan
 
312 / 12 (1) ++
Регистрация: 07.11.2006
Адрес: Tumen
А слабо на Direx сделать, хоть платформы динаковые?
Старый 01.12.2006, 15:33   #145  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
DescribePixelFormat, если я не ошибаюсь просто заполняет эту структуру макс. возможными для данной системы значениями, так что он не обязателен, кстати, можете эту функцию раскоментарить - все то же

Последний раз редактировалось Eldar9x; 01.12.2006 в 15:36.
Старый 01.12.2006, 15:34   #146  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Eldar9x, а что собираетесь сделать на openGL в Ax?
Старый 01.12.2006, 15:37   #147  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
У меня была цель создать основу для работы с этой библиотекой, а что создать, Lucky13, уверяю, найдется . Кстати, у Вас до сих пор проблема с необходимостью перезагрузки Аксапты?
Старый 01.12.2006, 15:41   #148  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Всем огромное спасибо за помощь
Старый 01.12.2006, 15:42   #149  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
DescribePixelFormat заполняет структуру для выбранного режима, там в хелпере был метод для вывода всего, что в ней есть.
Старый 01.12.2006, 15:46   #150  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Да, действительно, причем флаг поменялся с нашего 37 на 1125, интересно, что за сочетание?
Старый 01.12.2006, 15:48   #151  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Кстати, у Вас до сих пор проблема с необходимостью перезагрузки Аксапты?
Я не совсем прав. Глючит только если выводить в главное окно Ax. При выводе на форму ОК
Старый 01.12.2006, 15:50   #152  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
А, ну с главной формой, это еще надо подумать, там скорей всего как то нужно задат ьобласть вывода... У меня оно вообще целиком окрашивается с главным меню и т.п.
Старый 01.12.2006, 15:52   #153  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
А, ну с главной формой, это еще надо подумать, там скорей всего как то нужно задат ьобласть вывода... У меня оно вообще целиком окрашивается с главным меню и т.п.
А у меня работает правильно
Старый 01.12.2006, 15:52   #154  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
возможно, не тот дескриптор окна, т.е. вместо infolog.hwnd() д/б что то другое, что выдаст дескриптор главного окна MDI прилложения Аксапта
Старый 01.12.2006, 15:53   #155  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
пипец.
Старый 01.12.2006, 15:55   #156  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
Сообщение от Dronas Посмотреть сообщение
А у меня работает правильно
то есть выводит на главное окно и не затрагивает меню, панель инструментов и т.д.?
Старый 01.12.2006, 15:56   #157  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
Именно так, правда окно ищется как в примере на С там в ините закоментированый код есть.
Старый 01.12.2006, 16:02   #158  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
О, с infolog.hwnd() тожа не работает
Старый 01.12.2006, 16:02   #159  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
покажите, здесь, тогда как получаете дескриптор (у меня там уже код перемешан) (для вывода на главное окно, но без артефактов)
Старый 01.12.2006, 16:06   #160  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
// g_hWnd = WinApi::findWindow("AxaptaClientClassName", "");
// g_hWnd = WinApi::findWindowEx(g_hWnd, 0, "", "");

Теги
opengl, axapta

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить имена полей, которые есть у таблицы? 3oppo DAX: Программирование 2 22.12.2006 14:30
ALEG: Software-as-a-service есть ли у них будущее в России Blog bot DAX Blogs 0 28.10.2006 16:10
Fullscope - Процессное производство для Axapta есть. mazzy DAX: Функционал 33 28.08.2006 13:22
Есть ли возможность вызывать код с вышележащих слоев ? FishLog DAX: Программирование 5 07.09.2004 17:24
Что есть для Inernet-а ? bucken DAX: Функционал 6 29.10.2003 12:31

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

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

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