Indiscripts

Tag : ScriptUI

SelToPng | Quick InDesign-to-PNG Serializer

As an InDesign maniac I often use it for achieving tasks that would normally involve Illustrator or Photoshop. The best example of this deviance is PNG conversion. You read it well! And here is a tool that translates any InDesign shape, group, or whatever, into a PNG stream. Not a big deal, but let me explain…

Continue reading...

“Do You Plan to Have your Products CC-Compliant?!”

A lot of users and customers are anxiously awaiting updates of BookBarcode, IndexMatic, and other Indiscripts' tools that still refuse to properly work in InDesign CC. “Why does it take so long to have my favorite script running in my new environment?”, they ask…

Continue reading...

StyLighter 1.4 for InDesign CS4/CS5/CS6/CC

StyLighter for InDesign CS4/CS5/CS6/CC) Seeing is believing! StyLighter 1.4 is out and should now support InDesign CC on both Mac and Windows platforms. As already explained here this script is entirely based on a 'deep hook,' it takes advantage of an aborted functionality which Adobe has never even officially mentioned. But that great hidden feature is somewhat fossilized in the bowels of InDesign and still seems to work fine in CC (albeit with some limitations). Thanks to this, StyLighter allows you to easily visualize how paragraph and character styles are applied in your document.

Continue reading...

‘Sprite’ Buttons in ScriptUI [UPDATE]

A sprite usually refers to a primary image which is integrated in a larger scene. The term was popularized by Dave Shea in his 2004 article “CSS Sprites: Image Slicing’s Kiss of Death” which describes how to render the multiple states of a button or icon from a single composite image. I discovered that we can derive this technique to create attractive buttons in ScriptUI 4.0 and later…

Continue reading...

“ScriptUI for Dummies” (2.0)

My colleague and friend, Peter Kahrel, just put online the version 2.0 of his great eBook, “ScriptUI for Dummies”, a free PDF which teaches us everything about designing and scripting user interfaces based on the Adobe CS ScriptUI module.

Continue reading...

ScriptUI Fonts Facts

Skinning a user interface with ScriptUI may be tricky as soon as you want to apply custom fonts to specific fields or controls. Besides the ScriptUI object model does not offer intuitive solutions to that purpose, we also have to cope with a few cross-platform issues…

Continue reading...

The Hidden Way to Highlight Styles

StyLighter main dialog (JS Script for InDesign CS4, CS5, CS6, CC)

Continue reading...

How to Implement a Basic Action Listener in InDesign

While Photoshop has a handy Actions panel that gives you the ability to record and playback simple operations, InDesign provides no way —without scripting!— to automate those daily repetitive tasks. But, hey!, why not use a script to mimic such action manager? This is my very first step in that direction...

Continue reading...

ScriptUI Challenge: JPEG Links Explorer

JpegSplorer: script for InDesign CS4/CS5 (Windows interface).

To be quite honest, I do not believe for a second that this script has a future! JpegSplorer for InDesign is nothing but an attempt to push ScriptUI to its utmost limits...

Continue reading...

My First Extendables’ Script for InDesign

A few days ago, Stijn Debrouwere has disclosed Extendables, an unprecedented open source framework for Adobe ExtendScript. So exciting! This project will interest many script developers, especially those dealing with InDesign. “If you're doing any serious scripting, Extendables will definitely make your life easier,” Stijn said. “It includes some of the newer Javascript 1.6+ Array methods like forEach, useful shortcuts/monkeypatches and modules for logging, HTTP connections and creating user interfaces.” I tested for you this yet young but already powerful scripting catalyst.

Continue reading...

Web Color Picker

InDesign is definitely not a solution for web designers. For example, look at the Swatches panel, isn't it the worst tool to select or create “web colors” in the #rrggbb hexadecimal format? Fortunately, the ScriptUI elements bring a way to build our own “Web Color Picker”, interacting with the swatches.

Continue reading...