Показать сообщение отдельно
Старый 04.05.2009, 17:01   #1  
petergunn is offline
petergunn
Участник
 
118 / 274 (10) ++++++
Регистрация: 30.08.2005
Адрес: Tyumen
;) Axapta 3.0 & Layered Windows
Версия: Axapta 3.0

В прошедшие праздники было немного времени поэкспериментировать с отрисовкой Ax средствами Win32 API (без использования внешних ActiveX компонентов - на эту тему уже есть пример проекта AxPaint: Фон в Аксапте ).
После экспериментов с Layered Windows (minimum operating systems: Windows 2000) из наиболее 'наглядных' результатов оформил небольшой проект. Запускать форму AxOpacityWorkspace: позволяет регулировать 'прозрачность' основного окна Axapta, сделать 'дырявой' рабочую область окна (можно запускать ярлыки с рабочего стола сквозь Аксапту , ... ), ну и попутно добавил возможность выбрать цвет фона и стиль раскраски рабочей области окна.

P.S. Текущая реализация ориентирована на использование ТОЛЬКО с Axapta 3.0 (на другие версии DAX код не адаптировался (пока) и не тестировался).
Миниатюры
Нажмите на изображение для увеличения
Название: workspace_transp.jpg
Просмотров: 377
Размер:	99.8 Кб
ID:	4606   Нажмите на изображение для увеличения
Название: workspace_opaque.jpg
Просмотров: 491
Размер:	94.2 Кб
ID:	4607  

Изображения
   
Вложения
Тип файла: zip Axapta30_AxOpacityWorkspace.zip (8.4 Кб, 95 просмотров)

Последний раз редактировалось petergunn; 04.05.2009 в 17:09. Причина: UPD: добавлены картинки
За это сообщение автора поблагодарили: mazzy (2), kenzo (1), Weez (1), Player1 (1).