|  29.05.2008, 12:01 | #8 | 
| Участник | 
			
			Немного модифицированная версия (исправлен небольшой баг) для АХ 2009 и АХ 4.0 X++: public void addIns_OpenInAOT(Editor e) { #AOT TreeNode treeNode = TreeNode::findNode(e.path()); xRefTmpReferences xRefTmpReferences; Column nCol = e.columnNo() + 1; Line nLine = e.currentLineNo() + 1; ; treeNode.AOTmakeXref(1); xRefTmpReferences = xRefCreate::makeTmp(infolog.lastxRef()); select firstonly xRefTmpReferences order by Column desc where xRefTmpReferences.line == nLine && xRefTmpReferences.Column <= nCol; if (!xRefTmpReferences) return; treeNode = TreeNode::findNode(xRefTmpReferences.path()); if (treeNode) treeNode.AOTnewWindow(); } | 
|  | |
| За это сообщение автора поблагодарили: miklenew (3), alex55 (1). | |