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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.03.2005, 16:14   #1  
MaratRZ is offline
MaratRZ
MaratRZ@mail.ru
 
26 / 35 (2) +++
Регистрация: 11.03.2005
Компонента для управления окнами в Axapta. Версия от 24.11.2005
Инструкция по установке:
1. Распаковать архив в произвольную директорию
2. Запустить reg.bat (регистрация ActiveX)
3. Загрузить проект TaskbarWindow.xpo (добавляет панель в автозагрузку)
4. Перегрузить Axapta

Alt + ? - помощь
Alt + W, Q - подобие Alt + TAB в Win

MaratRZ (02.12.2005): обновил компоненту - убрал глюк со стыковкой и по-мелочи кое-что.

MaratRZ (24.01.2005): обновил компоненту - Изменил принцип формирования заголовка главного окна приложения (убрал фразу "Microsoft Business Solutions - Axapta ").

Внимание!
В связи с особенностями работы сервера, после скачивания файл может получить расширение *.html В этом случае, следует изменить расширение файла на *.rar

Приятного использования
Вложения
Тип файла: rar TaskbarWAX.rar (77.7 Кб, 611 просмотров)

Последний раз редактировалось MaratRZ; 25.01.2006 в 11:59.
За это сообщение автора поблагодарили: belugin (1), twilight (1), lev (1), kekc (1).
Старый 11.03.2005, 16:22   #2  
MaratRZ is offline
MaratRZ
MaratRZ@mail.ru
 
26 / 35 (2) +++
Регистрация: 11.03.2005
Иллюстрация
Вложения
Тип файла: img61209-1 (169.5 Кб, 2440 просмотров)
Старый 11.03.2005, 16:51   #3  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Идея конечно прикольная, только вот у меня Application не компилится после загрузки проекта здесь:
PHP код:
    // BGR_M0135_LedgerAutoSettle_KOPA7 >>
    // для полуавтоматического списание задолженности
    
if (hasSecurityKeyAccess(securitykeynum(BGR_BadDebtsCheck), AccessType::View))
    {
        
menufunction::runCalled(menuitemactionstr(BGR_LedgerAutoSettlement), MenuItemType::Action);
    }
    
// BGR_M0135_LedgerAutoSettle_KOPA7 << 
На строке с if()
Пишет: Операнд функции не является элементом.

Что бы это могло значить??
Закоментил - видимо ваша доработка какая-то предыдущая.
Работает.
Старый 11.03.2005, 16:54   #4  
MaratRZ is offline
MaratRZ
MaratRZ@mail.ru
 
26 / 35 (2) +++
Регистрация: 11.03.2005
закомментарить...
Старый 11.03.2005, 17:02   #5  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Прикольно, работает. Всегда этого в аксапте не хватало.
А не секрет, на чем и как dll писал?
И можно ли код посмотреть?
Старый 11.03.2005, 17:06   #6  
MaratRZ is offline
MaratRZ
MaratRZ@mail.ru
 
26 / 35 (2) +++
Регистрация: 11.03.2005
Вот здесь работающий проект...
Поправил проект...

Написано на VC 6.0
Вешается хук на Axapt'у - ну а дальше можно делать что угодно...

Последний раз редактировалось MaratRZ; 02.12.2005 в 11:48.
Старый 11.03.2005, 17:24   #7  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Отлично!

Спасибо большое, Марат!
Чуствуется, хороший помошник у CITP будет
(BGR_M0135 - узнаю их стиль )

Марат! Ты б еще окошко синее бы убрал Цены б тебе не было

Отлично! Спасибо еще раз.

С Уважением,
Георгий.
За это сообщение автора поблагодарили: Ronaldo (1).
Старый 11.03.2005, 17:27   #8  
MaratRZ is offline
MaratRZ
MaratRZ@mail.ru
 
26 / 35 (2) +++
Регистрация: 11.03.2005
На здоровье

А про какое окошко речь?
Старый 11.03.2005, 17:27   #9  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,295 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Попробовал. Полезная штука, спасибо! Только метод startup некоторый мусор содержал
__________________
Михаил Андреев
https://www.amand.ru
Старый 11.03.2005, 17:35   #10  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
2 George Nordic:
это у вас просто ХР стоит.
У меня 2К - все красиво
Старый 11.03.2005, 17:53   #11  
Zabr is offline
Zabr
Участник
Axapta Retail User
 
1,202 / 345 (14) ++++++
Регистрация: 26.06.2002
Адрес: Москва
Георгий, тут у Маззи на форуме написали про это окошко. В ярлыке запуска Аксапты нужно поставить свойство совместимости с Win98/WinME. И ВСЕ!! И действительно работает!
Старый 11.03.2005, 18:19   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Спасибо, MaratRZ. Перенес тему в проекты.

George Nordic, уважаемые. Предлагаю обсуждение окошек с овальными краями прекратить.
Иначе придется применять пункт 4.4 правил.
Старый 11.03.2005, 18:56   #13  
gudzon is offline
gudzon
программист
 
1,166 / 324 (13) ++++++
Регистрация: 06.07.2004
Адрес: Москва
Thumbs up
Огромное спасибо! Так этого не хватало!
Старый 12.03.2005, 00:18   #14  
Chris2005
Гость
 
n/a
Thumbs up
Просто супер!
Большое спасибо.
Старый 14.03.2005, 08:19   #15  
StasD is offline
StasD
Участник
 
24 / 15 (1) ++
Регистрация: 10.09.2003
Адрес: Хабаровск
альтернативный вариант
Сидел делал переключалку окон, а тут раз и выложили готовую да так профессионально сделанную. Класс.

На всякий выкладываю свою самоделку, вдруг кому интересно будет или пригодится.
Мысли были развить далее, например хитрые размещения окон, скрытие/показ, но не хватает времени.

Только при загрузке проекта осторожно, так как перепишется WinAPI класс и меню сервис ( GlobalToolsMenu )

скриншот
Вложения
Тип файла: xpo winmanager.xpo (259.1 Кб, 502 просмотров)
Старый 14.03.2005, 08:31   #16  
StasD is offline
StasD
Участник
 
24 / 15 (1) ++
Регистрация: 10.09.2003
Адрес: Хабаровск
скриншот
Миниатюры
Нажмите на изображение для увеличения
Название: wm.jpg
Просмотров: 985
Размер:	28.1 Кб
ID:	571  
Старый 14.03.2005, 08:34   #17  
StasD is offline
StasD
Участник
 
24 / 15 (1) ++
Регистрация: 10.09.2003
Адрес: Хабаровск
Пункт контекстного меню "Обновить" удобно использовать в Дизайнере отчётов, т.к. он почему-то часто плохо перерисовывается.
Старый 14.03.2005, 10:27   #18  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
873 / 649 (23) +++++++
Регистрация: 14.10.2004
Еще спасибо за то, что проект с "хуками" выложили.

Ой, а я надеялся исходники на VC посмотреть. А можно их выложить?
Старый 14.03.2005, 14:46   #19  
gudzon is offline
gudzon
программист
 
1,166 / 324 (13) ++++++
Регистрация: 06.07.2004
Адрес: Москва
Первая кровь...
Делаем так:
Открываем панель свойств (она по-умолчанию пристыкована справа). Выбираем в выпад. меню Левая стыковка. И начинаем искать свои окна...
Старый 14.03.2005, 16:40   #20  
YVAS is offline
YVAS
1C
Аватар для YVAS
1C
 
265 / 10 (1) +
Регистрация: 31.07.2003
Стоял запрет стыковки. Делаю левую стыковку окна пропадают. Перезапускаю Ax. Панелька висит вверху, ни одно окно не открывается Не могу ничего сделать.
Пришлось поднимать Appl. Все запустилось, все работает. Импортирую снова проект с надстройкой. Опять все пропало. Еще раз поднимаю Appl. Делаю запрет стыковки. Импортирую проект. Ура все заработало!
Вывод: не делайте стыковку панели свойств или перестыковку.
Теги
download, инструменты, интерфейс, полезное, управление окнами

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 12.04.2007 16:10
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 22.11.2006 15:20
Модели управления запасами в Axapta silvestra DAX: Функционал 63 04.08.2006 14:37
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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