Quantcast
Channel: Adobe Community: Message List
Viewing all articles
Browse latest Browse all 135144

Re: Re: Re: Script for increase/decrease the number line of Drop Caps?

$
0
0

Hi Obi-wan Kenobi,

 

I never tried such scripting in UI, but the below code will be closer to your requirement.

 

 

var mainFlag = false;
var incrementFlag = false;
var decrementFlag = false;
var incre_count = 0;
var decre_count = 0;
var w = new Window ("dialog", "Drop Cap");
var incrementGroup = w.add ('group');
var increment_button = incrementGroup.add ("button", undefined, "Increment drop cap by one");
var increment_txt = incrementGroup.add('edittext', [30,20,100,50]);
var decrementGroup = w.add ('group');
var decrement_button = decrementGroup.add ("button", undefined, "Decrement drop cap by one");
var decrement_txt = decrementGroup.add('edittext', [30,20,100,50]);
increment_button.onClick = function(){decre_count = 0; decrement_txt.text = ""; incrementFlag = true; incre_count++; increment_txt.text = incre_count;}
decrement_button.onClick = function(){incre_count = 0; increment_txt.text = ""; decrementFlag = true; decre_count--; decrement_txt.text = decre_count;}
OK_Btn = w.add('button', [25,115,100,150], 'OK');
OK_Btn.onClick = function(){  if(increment_txt == "" || decrement_txt == ""){  alert("Fields should not be blank !!!")  }  else{  mainFlag = true;  w.close();  }
}
w.show ();
if(mainFlag == true)
{    if(incrementFlag == true)    {        app.selection[0].dropCapLines = app.selection[0].dropCapLines + incre_count;    }    else if(decrementFlag == true)    {        app.selection[0].dropCapLines = app.selection[0].dropCapLines + decre_count;    }
}

 

 

Vandy


Viewing all articles
Browse latest Browse all 135144

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>