26.11.2008, 13:59 | #1 |
Участник
|
Открыть дизайн формы в режиме Edit из кода
Как открыть открыть дизайн формы в режиме Edit из кода?
Спасибо! |
|
26.11.2008, 14:14 | #2 |
MCTS
|
X++: void clicked() { #AOT TreeNode treeNode = infoLog.findNode(#formsPath + #FilePathDelimiter + sysSetupForm.getFormName()); ; if (treeNode) { treeNode.aotNewWindow(); } } |
|
26.11.2008, 14:16 | #3 |
MCTS
|
вместо SysSetupForm.GetFormName() - identifierstr(_название_формы_)
|
|
26.11.2008, 14:33 | #4 |
MCTS
|
По идее, наверное, вот это нужно, но на тройке почему-то не работает:
X++: #AOT TreeNode treeNode = infoLog.findNode(#formsPath + #FilePathDelimiter + identifierstr()+#FilePathDelimiter+'Designs'+#FilePathDelimiter+'Design'); ; if (treeNode) { treeNode.AOTedit(); } |
|
26.11.2008, 15:19 | #5 |
Участник
|
Пасибо большое. Я имел в виду открыть ДИЗАЙН в режиме Edit. Т.е. когда на дизайне кликаешь мышкой и выбираешь Edit. Тогда открывается форма, но в режиме Edit, a не окно АОТ.
|
|
26.11.2008, 17:51 | #6 |
Участник
|
|
|
26.11.2008, 20:43 | #7 |
Участник
|
Нужно сделать скриншот с этого окна.
|
|
26.11.2008, 21:17 | #8 |
Участник
|
|
|
26.11.2008, 23:50 | #9 |
MCITP
|
Джобец, который открывает дизайн всех форм в АОТ и делает скриншоты?
__________________
Zhirenkov Vitaly |
|
27.11.2008, 15:36 | #10 |
Участник
|
Комуто смешно, а у меня это срочный таск
Вобщем все оч. просто: X++: form = new Form(SysTreeNode::applObjectName(treeNode.treeNodePath())); if (form && form.design()) { formDesignView = new FormDesignView(aStr, form); formDesignView.detach(); } |
|
27.11.2008, 15:44 | #11 |
Участник
|
А код скриншота?
|
|
27.11.2008, 16:20 | #12 |
Участник
|
X++: clientHWND = WinApi::findWindowEx(infolog.hWnd(), 0, "MDIClient", ""); childHWND = WinApi::findWindowEx(clientHWND, nullvalue(childHWND), "", ""); image.captureWindow(childHWND); image.clipboardCopy(); |
|
|
За это сообщение автора поблагодарили: player (1). |
|
Похожие темы | ||||
Тема | Ответов | |||
Открыть в новом окне объект из кода | 24 | |||
как открыть форму в фоном режиме | 3 | |||
Дизайн формы: Скролл-панель | 4 | |||
Как открыть две формы с одинаковым DataSource? | 11 | |||
Русская локализация Axapta 3 ? | 59 |
|