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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.10.2006, 17:48   #21  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
ну считай ты этот код скопировал у Beluginа, я там мало что поменял а так все ок, каждый доделывает под себя! выкладывай новые версии как будут, я свои буду выкладывать .

Кстати, вот еще один апдейт. в нем теперь в закладках отобранные пункты можно мышкой сортировать в удобном порядке и в контекстном меню добавился пункт "выделить в закладку", при выборе которого пункт добавится закладкой на форму. а также причесан код если комунибудь захочется на нем забазировать функционал+поправлены ошибки с мерцанием аота...
Изображения
 
Вложения
Тип файла: xpo SpotX.1.3a.xpo (65.3 Кб, 356 просмотров)

Последний раз редактировалось IPv6; 04.10.2006 в 18:49.
За это сообщение автора поблагодарили: blokva (2).
Старый 05.10.2006, 08:52   #22  
blokva is offline
blokva
Пенсионер
Аватар для blokva
SAP
NavAx Club
 
743 / 167 (7) ++++++
Регистрация: 04.06.2003
Адрес: Беларусь
Тэ-э-экс пришла пора настройки делать уже...
Неплохо было бы для КАЖДОЙ закладки настраивать количество символов, для фильтрации, а то 3 - это на хардкод смахивает
У меня например, мои персональные объекты обозначены 2 -мя моими персональными символами....
__________________
Законы природы еще никто не отменял!
А еще у меня растет 2 внучки!!! Кому интересно подробности тут:
http://www.baby-shine.com/
Старый 05.10.2006, 09:27   #23  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Про developer panel не понял: какие фичи отличают от спотакса
...
SpotX:
- как удалять закладки? (а, понял, - надо повторно драгендропить, причем все равно куда, можно и в окна)
- в захаванном проекте не ищется по буквам
- драг энд дроп на таб показыает возможность вставить, но при этом ничего не происходит

+хорошо сделан AOT - пожалуй его украду
Старый 06.10.2006, 16:50   #24  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
еще одна версия
на этот раз добавились настройки и появилась возможность хавать проекты (терь по буквам ищется и в табах тоже) вместе с тулбаром - удобно для сейва, импорта в них и т.п. плюс затасканные на таб узлы автоматически откроются (также - в табе) при перезапуске SpotX.
система все еще не без недостатков, но....
Вложения
Тип файла: xpo SpotX.1.4a.xpo (74.2 Кб, 203 просмотров)
Старый 06.10.2006, 17:12   #25  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
setWindowLong не является методом класса.
Старый 09.10.2006, 09:56   #26  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
странно у меня такой метод в винапи есть
вот - скопировал тело метода в форму, теперь должно работать и без setWindowLong
Вложения
Тип файла: xpo SpotX.1.4b.xpo (74.7 Кб, 175 просмотров)
За это сообщение автора поблагодарили: belugin (7).
Старый 11.10.2006, 18:46   #27  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Фокус глюкавит....
Например, если тыкнуть мышой в аот - теряет фокус.

Может перенести аот на отдельную закладку? Во-первых, формочка будет покомпактнее, во-вторвх проблему с фокусированием решить легче...
Правда есть и проблема....с перетаскивание чего-либо из аота...

Последний раз редактировалось Alex_KD; 11.10.2006 в 18:50.
Старый 12.10.2006, 09:40   #28  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
а можно по подробней? описанных глюков не наблюдаю
+ включено затаскивание с тулбаром или без? в любом случае попробуйте (если позволит время конечно и желание) противоположный вариант (настройки-тулбар)
Старый 12.10.2006, 13:05   #29  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Если мышой тыкать в встроеный АОТ, то теряется фокус (начинает выделять серым, а не синим). При этом не работает поиск по АОТу.
Эффект одинаковый как при затаскивании тулбара так и без него.

Причина, по моему следующая - когда ты принудительно ставиш фокус на АОт, то форма SpotX теряет фокус (можно наблюдать по заголовку окна). Потом жмем мышкой - форма получает фокус и ставит активной верхнюю закладку.
Старый 12.10.2006, 13:57   #30  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Что - то не получается украсть: если вдомик добавить проект и открыть развернуть закрыть другой проект, то на на десктопе пусто окно проекта
Вложения
Тип файла: zip sidax0.3.7beta6.zip (33.6 Кб, 70 просмотров)
Старый 12.10.2006, 15:05   #31  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
2Alex_KD а какая у тебя операционка? действительно такого не наблюдаю
2belugin можно скриншот? тоже не воспроизводится

вообще для активации этих потыренных у аксапты окон используется довольно хакерский способ, поэтому вполне допускаю что на определенных системах это просто не заработает :/ увы... хотя есть пара идей как внедрять окна (перекрестно) по-честному, но пока нет времени на их апробацию
Старый 12.10.2006, 15:11   #32  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Вроде с тулбаром работает. Да так и удобнее и конуептуально вернее:
http://axforum.info/forums/attachmen...2&d=1160651415
Старый 12.10.2006, 16:49   #33  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
2belugin: добавили б в сидакс две вещи которые я тут упоминал (отложенная инициализация главного меню и развертывание минимизированных окон при активации их в соотв. закладке сидакса) - цены б ему небыло
Старый 13.10.2006, 13:38   #34  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
2Alex_KD: попробуй вот эту версию если будет желание. тут более гуманный метод активации. но только если затаскивать с тулбаром, без тулбара все без изменений

+ добавлена супер фича (на мой взгляд) если нажать традиционную для других IDE комбинацию Ctrl-Shift-F, то откроется поиск по текущему элементу. т.е. при редактировании формы откроется поиск по всей форме (а не тот убогий - извиняюсь за выражение но других слов у меня нету - по текущему тексту), при активном окне проекта - поиск по этому проекту. проще говоря путь по которому искать выдирается из заголовка активного окна. правда хинт - надо нажать и подержать около секунды чтобы появился поиск работает и с затащенными в закладку проектами
Вложения
Тип файла: xpo SpotX.1.5a.xpo (82.2 Кб, 368 просмотров)

Последний раз редактировалось IPv6; 13.10.2006 в 16:59.
Старый 16.10.2006, 16:06   #35  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
Numerous bugfixes.

Кстати как выяснилось все корректно работает только когда форма задочена...
Вложения
Тип файла: xpo SpotX (1).xpo (84.0 Кб, 192 просмотров)

Последний раз редактировалось IPv6; 16.10.2006 в 16:52.
Старый 16.10.2006, 17:07   #36  
Alex_KD is offline
Alex_KD
Участник
AxAssist
MCBMSS
Соотечественники
 
522 / 362 (14) ++++++
Регистрация: 06.07.2006
Адрес: Melbourne, Down Under
Функционал для обработки клавиш в аксапте я выкладывал в ветки обсуждения TabAx'a (ActivX компонент). Глянь, вдруг пригодится...ато ждать целую секунду - это так долго =)

ЗЫ Багфикс это хорошо...протестим =)
Старый 18.10.2006, 13:08   #37  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от IPv6 Посмотреть сообщение
2belugin: добавили б в сидакс две вещи которые я тут упоминал (отложенная инициализация главного меню и развертывание минимизированных окон при активации их в соотв. закладке сидакса) - цены б ему небыло
сделано: Изменение формата вывода суммы в платежке
Старый 25.10.2006, 12:33   #38  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
еще одна версия
выкладываю новую версию SpotX. с этой версии могу сразу сказать что далеко не каждому он будет полезен, так как я его делаю уже конкретно под себя (как разработчика)... но в качестве example кому нибудь может пригодится по любому либо натолкнет кого либо на интересные мысли для будующих расширений аксапты

в общем что нового:

- открытые окна выводятся отдельной табличкой под аотом, список всегда актуален

- добавилось автоматическое слежение за открытыми *окнами редакторов*. SpotX теперь автоматом размещает все окна редакторов вслед за текущим активным, формируя такую своеобразную вертикальную закладку из открытых окон редакторов вслед за активным. актуально только если работать с не максимизированными окнами (естественно) и влияет *только* на окна редактирования и окна поиска, остальный окна не трогаются и располагаются как положено (где им вздумается). я добавил эту фичу потому что после того как поработаешь в нескольких классах/формах при переключении на поиск окна уходит больше времени чем на работу в нем, теперь на это время не тратится - окна других редакторов всегда находятся над заголовком текущего окна. отключаемо - в опциях соотв. пунктик надо поставить в 0.

- добавились заметки: глобальные и контекстные - к активному проекту/классу/форме. по сути это окошко нотепада которое "всегда под рукой". особенно удобно с контекстными заметками - часто возникает необходимость (у меня ) записать кудато что нужно в дальнейшем сделать с проектом и приходится писать это в других приложениях что неудобно. теперь делать запись к проекту можно прямо в спотиксе, в отдельной вкладке. вкладка динамическая, при переключении между активными окнами туда сразу выводятся текущие заметки по открытому окошку. Хранится все в виде текстовых файликов в заданном в настройках каталоге (если не задано - в tемпе). сделано так (а не пользовательскими настроками) чтобы не зависить от сброса пользовательских настроек + поиск в файловой структуре (google desktop и т.п если кто пользуется) будет зацеплять и ваши заметки

уф... получилось длинно ну да ладно
Вложения
Тип файла: xpo SpotX.xpo (114.9 Кб, 204 просмотров)
За это сообщение автора поблагодарили: oip (5).
Старый 25.10.2006, 12:34   #39  
IPv6 is offline
IPv6
Участник
 
44 / 33 (2) +++
Регистрация: 15.09.2006
2Alex_KD спасибо! вещь хорошая, единственно что останавливает от использования - сторонних компонент... хотелось бы обойтись одной единсвтенной формой, "в которой все"
2belugin: спасибо! буду пользоваться уже двумя сразу
Старый 25.10.2006, 13:05   #40  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Цитата:
Сообщение от IPv6 Посмотреть сообщение
- добавились заметки: глобальные и контекстные - к активному проекту/классу/форме. по сути это окошко нотепада которое "всегда под рукой". особенно удобно с контекстными заметками - часто возникает необходимость (у меня ) записать кудато что нужно в дальнейшем сделать с проектом и приходится писать это в других приложениях что неудобно. теперь делать запись к проекту можно прямо в спотиксе, в отдельной вкладке. вкладка динамическая, при переключении между активными окнами туда сразу выводятся текущие заметки по открытому окошку.
Прикольно - а ты про //TODO xxx
знаешь?

Кстати, интересно бы сделать такие заметки глобальные. У меня возникала идея чего-то подобного, только привязанного к erpkb. Чтоб можно было классы прокомментировать стандартные и шарит этот комментарий.


Цитата:
Хранится все в виде текстовых файликов в заданном в настройках каталоге (если не задано - в tемпе). сделано так (а не пользовательскими настроками) чтобы не зависить от сброса пользовательских настроек + поиск в файловой структуре (google desktop и т.п если кто пользуется) будет зацеплять и ваши заметки

уф... получилось длинно ну да ладно
Кстати, сидакс настройки умеет сохранять в файлик. Правда gds или yds их не поймет.

А еще вот такая идея в связи с этим - выгрузить весь аот (например, xpoшниками) и проиндексировать чем-нибудь и потом искать. Только gds не подойдет, потому, что он персональный. А хочется чтоб был вебсервер. Есть ли поисковый движок бесплатный хороший?

У меня знакомый похожее по БААНу делал:
http://mrand.name/pride.search/index.html на основе swish - но он какой-то мудреный и неудобный. Неужели мировая общественность ничего лучше не придидумала. Например, на основе lucene
Теги
полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
gatesasbait: Improved AOT Queries in Ax2009 Blog bot DAX Blogs 3 12.10.2011 15:03
axStart: Please keep the AOT reports in Dynamics AX next release alive Blog bot DAX Blogs 2 13.12.2008 12:18
To find objects in AOT with particular properties Blog bot DAX Blogs 1 26.04.2008 07:33
C# and AX Development: How to delete AOT objects (AX/Axapta) Blog bot DAX Blogs 0 13.12.2007 19:50
daxmy: AOT Find function Blog bot DAX Blogs 0 17.08.2007 01:23

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:46.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.