11.12.2002, 16:41 | #1 |
Moderator
|
AOT
A сам АОТ доступен в репозитории объектов ? Нашел SysAOT, но это несколько не то - не открывает методы, нет контекстного меню...
Цель - раскраска веток АОТ по определенным признакам. Или назначение отдельным ветвям своих иконокок. Все это по определенным признакам. Возможно такое ? |
|
11.12.2002, 17:46 | #2 |
Участник
|
А зачем?
|
|
11.12.2002, 17:58 | #3 |
Moderator
|
Цитата:
А зачем?
А зачем форма tutorial_tetris в Аксапте присутствует никто у Navision не интересовался ? Чтоб на ней чему то научиться ? Ну вот и я на своем АОТ чему то научусь. А если серьезно - применений много можно найти. Например если объект заблокирован мной он синий, если Петей - то он зеленый, а если Вовочкой - то вообще красный. Наглядно. Работать удобно, а значит приятно. Сделана у меня система контроля версий. Щелкаешь на метод -> AddIns -> Поместить текст метода в хранилище.... ну и т.д. (примерно как в SourceSafe ). Опять же подсветка отдельных веточек (например помещенных в хранилище) не помешала бы. Потом к каждому объекту можно добавить примечание. А как узнать, если у данного объекта примечание ? Сказать - посмотреть примечание - долго, да и как правило нет там никаких примечаний. А вот если бы, при наличии примечания веточка подсвечивалась уже хорошо бы было. Мелочь, а приятно. А из таких мелочей складывается впечатление о системе. Ну да ладно, что-то я размечтался. Возвращаясь к вопросу - возможно ли все это ? Или вся это функциональность лежит не user'овском слое ? |
|
11.12.2002, 18:17 | #4 |
----------------
|
Цитата:
Возвращаясь к вопросу - возможно ли все это ? Или вся это функциональность лежит не user'овском слое ?
|
|
11.12.2002, 18:21 | #5 |
Moderator
|
Цитата:
Боюсь, что дело даже не в слоях, а в том что эта формочка не на X++ была написана, а значит и доступ к процедуре формирования дерева (и его окраски) не доступен.
Спасибо. |
|
11.12.2002, 18:26 | #6 |
Участник
|
Цитата:
Изначально опубликовано Андре
А зачем форма tutorial_tetris в Аксапте присутствует никто у Navision не интересовался ? Чтоб на ней чему то научиться ? Цитата:
Изначально опубликовано Андре
Ну вот и я на своем АОТ чему то научусь. Цитата:
Изначально опубликовано Андре
А если серьезно - применений много можно найти. Например если объект заблокирован мной он синий, если Петей - то он зеленый, а если Вовочкой - то вообще красный. Наглядно. Работать удобно, а значит приятно. Если объект заблокирован, то он с замочком. То что ты предлагаешь будет плохо работать при серьезном количестве разработчиков. Если тебя интересует кто заблокировал объект лучше посмотри в свойствах. Как делать замочки смотри tutorial_ Цитата:
Изначально опубликовано Андре
Сделана у меня система контроля версий. Щелкаешь на метод -> AddIns -> Поместить текст метода в хранилище.... ну и т.д. (примерно как в SourceSafe). ... Не знаю доступно ли это. Думаю, что доступно. Завидую я тебе... Мне бы столько свободного времени |
|
11.12.2002, 18:28 | #7 |
Участник
|
Цитата:
Изначально опубликовано Андре
Ясно. Этого я и ожидал, иначе бы SysAOT не была бы такой "недоделанной". Жаль. Чем тебя SysAOT не устраивает? |
|
11.12.2002, 19:02 | #8 |
Moderator
|
На предыдущие замечания пожалуй отвечать не буду, так как
а) боюсь, что эта ветка окажется в Курилке б) у меня все таки не на столько много времени А вот на это: Цитата:
Чем тебя SysAOT не устраивает?
Цитата:
Нашел SysAOT, но это несколько не то - не открывает методы, нет контекстного меню...
|
|
12.12.2002, 13:29 | #9 |
Участник
|
Виноват. Забегался.
|
|
15.12.2002, 14:25 | #10 |
Участник
|
Добавлю... по здравому размышлению...
тут было обсуждение вопроса "можно ли перехватить стандартный редактор Х++ кода". Пришли к выводу, что похоже нельзя. Видимо с АОТом такая же ситуевина. Ну, нельзя здесь аддоны делать. Не создавалась Аксапта как средство разработки. Средства разработки приложены к функциональности. Если уж очень хочется сделать свое, то, наверное, SysAOT можно доработать. Как добавлять контекстное меню на объекты можно посмотреть в формах SysUtilElements, xRefReferencesUsedByTypedTree, SysSetupForm и т.п. Методы... Надо разобраться как показывать методы. Но если так хочется улучшить средства разработки, то все равно в этом нужно разбираться... |
|