|  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 | |||
| 
 |