![]() |
#1 |
Developer
|
![]()
Значит идея такова, хочеца реализовать полностью автоматический механизм:
Как из Application.Startup* открыть проект я знаю, а вот как в TreeNode.AOTRun (системный класс) вписать свой код для "запоминания" последнего открывающегося проекта - не знаю ![]() ЗЫ: Проблема в том, что не могу найти наследника TreeNode, который отрабатывал бы вслед за ним ![]() |
|
![]() |
#2 |
Axapta
|
В Сидаксе запоминаются последние открытые проекты.
Последний раз редактировалось oip; 19.09.2006 в 10:04. |
|
![]() |
#3 |
Developer
|
Хорошо...
Сформулирую иначе: Как получить в Ахапке список всех открытых окон и их названия? |
|
![]() |
#4 |
Axapta
|
А это есть в Табаксе.
![]() |
|
![]() |
#5 |
MCTS
|
static void Job19(Args _args)
{ hWnd Parent; hWnd handle; hWnd mdi; #WinApi dialog d = new Dialog(); DialogTabPage dt; str text; ; d.caption("Все окна"); d.windowType(FormWindowType::PopUp); d.allowUpdateOnSelectCtrl(true); Parent = infolog.hWnd(); mdi = WinApi::getWindow(Parent, #GW_CHILD); handle = WinApi::getWindow(mdi, #GW_CHILD); text = WinApi::getWindowText(handle); if(text) { dt = d.addTabPage(text); d.addText(text); } if(handle) { while(handle) { handle = WinApi::getWindow(handle, #GW_HWNDNEXT); text = WinApi::getWindowText(handle); if(text) { dt = d.addTabPage(text); d.addText(text); } } } d.run(); }
__________________
![]() В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню |
|
![]() |
#6 |
Developer
|
Ладна %)
Следующий вопрос задам после того, как подумаю, а то будет предложен Spirtax. |
|
![]() |
#7 |
Developer
|
Спасибо, настоящий друг...
Ты уж прости, пытался в рейтинг тебе накапать, а проксик тормозит эту страницу ![]() Последний раз редактировалось Jox; 19.09.2006 в 10:53. |
|
![]() |
#8 |
Участник
|
Почему посто нельзя использовать "верхнее меню"/сервис/параметры/разработка/"начальный проект"?
|
|
![]() |
#9 |
Участник
|
Цитата:
(После моей хотелки belugin приделал туда настройку, которая отображает при заргузке страницу с последними открывавшимися проектами - соответственно твой последний проект будет самй верхний. Кликнув по нему в списке, он сразу откроется). Очень удобно, уже вторую неделю пользуюсь. Помимо этого, там есть еще и другая функиональность, повышающая удобство разработки. Короче, мой совет - сначала посмотри, а потом уже говори, что там плохо. ЗЫ. И tabax - тоже удобно, кстати. ![]() Потому что проект последний каждый раз другой может быть, а там статически будет открываться один и тот же, или же придется менять его перед выходом, что тоже напрягает. |
|
![]() |
#10 |
Banned
|
Ага... Это ведь так тяжело, раз в 2-3 дня изменить опцию. На это ужасно много времени уходит, которое можно было бы потратить на серфинг в Интернете и другие не менее интересные занятия типа художественного программирования.
|
|
![]() |
#11 |
Участник
|
Цитата:
![]() Все еще зависит от того, как именуются проекты? У нас, к примеру, они именуются по версиям модификаций - соответственно, проектов много. И какой из них должен быть открыт - еще тот вопросик. Но, это личное дело каждого |
|
![]() |
#12 |
Участник
|
|
|
![]() |
#13 |
Developer
|
Цитата:
![]() ЗЫ: Просто настроение хорошее ![]() |
|
![]() |
#14 |
Участник
|
В сидаксе еще и есть контестное меню на открытых проектах... и там целых 2 пункта
|
|
![]() |
#15 |
Участник
|
Цитата:
![]() |
|
|
![]() |
||||
Тема | Ответов | |||
Автоматическое открытие формы при старте Axapta | 3 | |||
Сколько процентов от стоимости проекта идет на ФОТ? (анонимный опрос) | 1 | |||
Удаление проекта | 0 |
|