/**************************************************************************/ /* */ /* practice innovation */ /* Copyright 2011 */ /* All Rights Reserved */ /* */ /**************************************************************************/ /* * Program Name: * << SelectElementContent >> * * Author: * Markus Wiedenmaier (markus.wiedenmaier@practice-innovation.de * created: 04.11.2011 * * License * MIT License (http://www.practice-innovaton.de/wiki/SWATMITLICENSE) * * General Description: * * - Script is designed für Plugin "Install Scripts And Folders" * - Select content of current element with shortcut Esc+h+e+c * **************************************************************************/ #target framemaker; //!PARENTMENU=ElementMenu //!LABEL=Select element content //!SHORTCUT=\!hec var doc = app.ActiveDoc; var sel = doc.ElementSelection; var currentElement = null; if (sel.beg.child.ObjectValid() && sel.beg.child.ElementDef.ObjectValid() && sel.beg.offset==0) currentElement = sel.beg.child; else currentElement = sel.beg.parent; var textRange = currentElement.TextRange; textRange.beg.offset = textRange.beg.offset + 1 ; doc.TextSelection = textRange;