Copy link to clipboard
Copied
I'm trying to get the actual brush blend mode (not layer blend mode).
I'm not very familiar with ActionDescriptor. So before I lose a lot of time, can some of you awesome guys help me?
Thomas
alert(typeIDToStringID(get_tool_mode()))
function get_tool_mode()
{
try
{
var r = new ActionReference();
r.putProperty( charIDToTypeID( "Prpr" ), stringIDToTypeID( "tool" ) );
r.putEnumerated( charIDToTypeID("capp"), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
return executeActionGet(r).getObjectValue(stringIDToTypeID("currentToolOptions")).getEnumerationValue(stringIDToTypeID("mode"));
}
catch (e) { }
}
Copy link to clipboard
Copied
alert(typeIDToStringID(get_tool_mode()))
function get_tool_mode()
{
try
{
var r = new ActionReference();
r.putProperty( charIDToTypeID( "Prpr" ), stringIDToTypeID( "tool" ) );
r.putEnumerated( charIDToTypeID("capp"), charIDToTypeID("Ordn"), charIDToTypeID("Trgt") );
return executeActionGet(r).getObjectValue(stringIDToTypeID("currentToolOptions")).getEnumerationValue(stringIDToTypeID("mode"));
}
catch (e) { }
}
Copy link to clipboard
Copied
Thanks!
Find more inspiration, events, and resources on the new Adobe Community
Explore Now