Developer Stuff:

This is stuff that is useful for creation or implementation of Actions. Some of these items are full Actions, albeit very specific. Other items are just function sets to perform a specific task.

Applescript to Resize Images (coming soon) - Respects aspect rations and will only resize if needed. Returns true if image resized, false if error or resize not needed. This script is actively being used in my development currently, so I will be entertaining questions.
 
CodeCentral (73.42 K) - CodeCentral (pre-beta teaser) - A method to inject remote JS and share code among multiple Actions. Libraries can be nested and future plans include ability to return image and text files paths for use in Actions. This is still very much in development and likely will change significantly as development continues. An archive with the current state of affairs and a breif demo action to include remote libraries as well.
 
Order of Operations (169.37 K) - PDF diagram of order of function call during Action Creation, Modification and Publish. Publish Cycle explanation as discovered by user.
 
searchFolder() function file (9.02 K) - (v0.4b 11/01/07) function: searchFolder() - A source file with some functions and markup to gather files from a given folder. [added Or and AND type searches. Subfolders search still disabled] Can search by extension, file type, creator type. Support functions and documentation included.
 
ExpireDemo function file set (1.19 K) - (v2.0 10/25/06) function set - Function for deploying and disabling Actions based on Date. Now be able to release full working demos of your Actions and expire by any date you choose. Maybe you want to work by subscription or by forced updates for code compliance or such. This function will allow you to do just that. Does not need to be integrated, simply a paste and go. Uses fwApplyError only.
See Screenshot
 
OPERATIONAL DEMO - MULTIPLE UNITS:
Function set to allow use of multiple units in Action Parameters.
- Units are enforced (px, pt, em, %, custom units, etc)
- Simple correction for unit names (xem = em)
- Decimal values, or Integer enforcement (0.6 = 1 round decimal to integer)
- Negative values or force positive
- Can force Units, optionally include Units, or turn off Units
- Minimum and Maximum Values
- Decimal Length and Max Value Length
- Default values, defined in function as Action API falls a bit short here.
Each with optional control for each parameter.
 
Can use this function to 'wash' parameters before use in Actions to assure that the value is acceptable for use. Avoid redundant error-checking. Only inspects and changes parameters that are declared as multiple unit items. No changes needed to parameters themselves except change to <action-text> instead of number.
 
Rewrite is complete, I will be accepting inquires about this function.
Multiple Units per Parameter (4.59 K) - (v2.0 10/21/06) DEMO Action of Unit Control. Interface is not extremely polished but is a proof-of-operation for function. this is version 2.0 of a previously private function.
 
-Base default definitions
-Unit Group definitions (overwrite above)
-Parameter definitions (overwrite all)
This provides the greatest flexibility
hexheader02
mail

Updated:
12/18/08

Developer Stuff
item1item2item2