from JascApp import *

def ScriptProperties():
    return {
        'Author': u'',
        'Copyright': u'',
        'Description': u'',
        'Host': u'Paint Shop Pro 9',
        'Host Version': u'9.00'
        }

def Preset_Kaleidoscope():
    return {
        'Angle': 10, 
        'HorizontalOffset': 5, 
        'Scale': 0, 
        'VerticalOffset': 4, 
        'NumOrbits': 0, 
        'RadialSuction': 0, 
        'NumPetals': 10, 
        'EdgeMode': App.Constants.EdgeMode.Transparent, 
        'FillColor': (0,0,0)
        }

def Do(Environment):
    # Caleidoscoop
    App.Do( Environment, 'Kaleidoscope',         Preset_Kaleidoscope())

