19.09.2006, 09:44 | #1 |
Developer
|
Автоматическое открытие текущего проекта программиста при загрузке приложения
Значит идея такова, хочеца реализовать полностью автоматический механизм:
Как из Application.Startup* открыть проект я знаю, а вот как в TreeNode.AOTRun (системный класс) вписать свой код для "запоминания" последнего открывающегося проекта - не знаю ЗЫ: Проблема в том, что не могу найти наследника TreeNode, который отрабатывал бы вслед за ним |
|
19.09.2006, 09:57 | #2 |
Axapta
|
В Сидаксе запоминаются последние открытые проекты.
Последний раз редактировалось oip; 19.09.2006 в 10:04. |
|
19.09.2006, 10:35 | #3 |
Developer
|
Хорошо...
Сформулирую иначе: Как получить в Ахапке список всех открытых окон и их названия? |
|
19.09.2006, 10:38 | #4 |
Axapta
|
А это есть в Табаксе.
|
|
19.09.2006, 10:45 | #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(); }
__________________
В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню |
|
19.09.2006, 10:48 | #6 |
Developer
|
Ладна %)
Следующий вопрос задам после того, как подумаю, а то будет предложен Spirtax. |
|
19.09.2006, 10:49 | #7 |
Developer
|
Спасибо, настоящий друг...
Ты уж прости, пытался в рейтинг тебе накапать, а проксик тормозит эту страницу Последний раз редактировалось Jox; 19.09.2006 в 10:53. |
|
19.09.2006, 10:51 | #8 |
Участник
|
Почему посто нельзя использовать "верхнее меню"/сервис/параметры/разработка/"начальный проект"?
|
|
19.09.2006, 11:44 | #9 |
Участник
|
Цитата:
(После моей хотелки belugin приделал туда настройку, которая отображает при заргузке страницу с последними открывавшимися проектами - соответственно твой последний проект будет самй верхний. Кликнув по нему в списке, он сразу откроется). Очень удобно, уже вторую неделю пользуюсь. Помимо этого, там есть еще и другая функиональность, повышающая удобство разработки. Короче, мой совет - сначала посмотри, а потом уже говори, что там плохо. ЗЫ. И tabax - тоже удобно, кстати. Потому что проект последний каждый раз другой может быть, а там статически будет открываться один и тот же, или же придется менять его перед выходом, что тоже напрягает. |
|
19.09.2006, 11:49 | #10 |
Banned
|
Ага... Это ведь так тяжело, раз в 2-3 дня изменить опцию. На это ужасно много времени уходит, которое можно было бы потратить на серфинг в Интернете и другие не менее интересные занятия типа художественного программирования.
|
|
19.09.2006, 11:53 | #11 |
Участник
|
Цитата:
Все еще зависит от того, как именуются проекты? У нас, к примеру, они именуются по версиям модификаций - соответственно, проектов много. И какой из них должен быть открыт - еще тот вопросик. Но, это личное дело каждого |
|
19.09.2006, 11:54 | #12 |
Участник
|
|
|
19.09.2006, 12:00 | #13 |
Developer
|
Цитата:
ЗЫ: Просто настроение хорошее |
|
19.09.2006, 13:52 | #14 |
Участник
|
В сидаксе еще и есть контестное меню на открытых проектах... и там целых 2 пункта
|
|
19.09.2006, 13:56 | #15 |
Участник
|
у меня три, правда один не работает (delete from history)
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Автоматическое открытие формы при старте Axapta | 3 | |||
Сколько процентов от стоимости проекта идет на ФОТ? (анонимный опрос) | 1 | |||
Удаление проекта | 0 |
|