Hi hurix
thanks for reply
I want to convert TextFrame to Button.
Not to create a button.
this
var myTextFrame = myDocument.buttons.add(myDocument.layers);
myTextFrame.geometricBounds = [72, 72, 288, 288];
create button not convert in button.
I want to do Object-->Interactive->convertToButton using script.
Thanks
Hi Bill
Have you tried this?
#target indesign
var myDocument = app.documents.add();
var myDocument = app.documents.item(0);
var myPage = myDocument.pages.item(0);
var myTextFrame = myPage.textFrames.add();
myTextFrame.geometricBounds = [72, 72, 288, 288];
myTextFrame.contents = "This is some example text."
//var myTextFrame = app.activeDocument.textFrames[0];
var myButton = convertToButton(myTextFrame);
function convertToButton(obj)
{
app.selection = [obj];
var maCreateButton = app.menuActions.item('$ID/$$$/Dialog/CmdName/CreateButton'),
ret;
if( !maCreateButton.isValid ) return false;
maCreateButton.invoke();
ret = app.selection[0];
return ret;
}
Suresh