-- Director View Description List
-- Copyright 2002-2008 Adobe Systems Incorporated

-- properties for flange filter

[
	#flangeFilter:
	[
		#comment: "flange",
		
		#symbol: #FlangeFilter,
		
		#picture: [7900,27],
		
		#helpTopic: 2000,

		#propertyDescriptionList:
		[
			#title:
			[
				#comment: "flange filter Properties",
				#title: true
			],

			#Mix:
			[
				#format: #float,
				#comment: "Mix",
				#range: 
			 	[
			 		#min: 0.0,
			 		#max: 1.0,
			 		#granularity: 0.01
			 	]
			],			

			#feedback:
			[
				#format: #float,
				#comment: "Feedback",
				#range: 
			 	[
			 		#min: 0.0,
			 		#max: 1.0,
			 		#granularity: 0.01
			 	]
			],
		
			#delayTime:
			[
				#format: #float,
				#comment: "Delay Time (ms)",
				#range: 
			 	[
			 		#min: 1.0,
			 		#max: 30.0,
			 		#granularity: 0.01
			 	]
			],

			#width:
			[
				#format:#float,
				#comment: "Width (ms)",
				#range: 
			 	[
			 		#min: 1.0,
			 		#max: 30.0,
			 		#granularity: 0.01
			 	]
			],

			#rate:
			[
				#format:#float,
				#comment: "Rate (Hz)",
				#range: 
			 	[
			 		#min: 0.01,
			 		#max: 60,
			 		#granularity: 0.01
			 	]			
			],
			
			#waveForm:
			[
				#format:#symbol,
				#comment: "Waveform",
				#range:
				[
					#Sine,
					#Triangle,
					#Logarithmic
				]
				
			]

		],
		
		#itemDescriptionList:
		[
			#MixLabel:
			[
				#type: #label,
				#text: "Mix",
				#alignment: #right,
				#left: 7,
				#top: 4,
				#right: 90,
				#bottom: 20
			],

			#MixField:
			[
				#type: #field,
				#property: #Mix,
				#left: 100,
				#top: 4,
				#right: 150,
				#bottom: 20
			],

			#Mix:
			[
				#property: #Mix,
				#left: 160,
				#top: 4,
				#right: -1,
				#bottom: 20
			],

			#labelfeedback:
			[
				#type: #label,
				#alignment: #right,
				#text: "Feedback",
				#left: 7,
				#top: 28,
				#right: 90,
				#bottom: 44
			],

			#feedbackField:
			[
				#type: #field,
				#property: #feedback,
				#left: 100,
				#top: 28,
				#right: 150,
				#bottom: 44
			],

			#feedback:
			[
				#property: #feedback,
				#left: 160,
				#top: 28,
				#right: -1,
				#bottom: 44
			],

			#delayTimelabel:
			[
				#type: #label,
				#alignment: #right,
				#text: "Delay Time (ms)",
				#left: 7,
				#top: 52,
				#right: 90,
				#bottom: 68
			],

			#delayTimeField:
			[
				#type : #field,
				#property: #delayTime,
				#left: 100,
				#top: 52,
				#right: 150,
				#bottom: 68
			],

			#delayTime:
			[
				#property: #delayTime,
				#left: 160,
				#top: 52,
				#right: -1,
				#bottom: 68
			],

			#widthlabel:
			[
				#type: #label,
				#alignment: #right,
				#text: "Width (ms)",
				#left: 7,
				#top: 76,
				#right: 90,
				#bottom: 92
			],

			#widthField:
			[
				#type : #field,
				#property: #width,
				#left: 100,
				#top: 76,
				#right: 150,
				#bottom: 92
			],

			#width:
			[
				#property: #width,
				#left: 160,
				#top: 76,
				#right: -1,
				#bottom: 92
			],
			
			#ratelabel:
			[
				#type: #label,
				#alignment: #right,
				#text: "Rate (Hz)",
				#left: 7,
				#top: 100,
				#right: 90,
				#bottom: 116
			],
			
			#rateField:
			[
				#type : #field,
				#property: #rate,
				#left: 100,
				#top: 100,
				#right: 150,
				#bottom: 116
			],

			#rate:
			[
				#property: #rate,
				#left: 160,
				#top: 100,
				#right: -1,
				#bottom: 116
			],

			#waveFormLabel:
			[
				#type: #label,
				#alignment: #right,
				#text: "Waveform",
				#left: 7,
				#top: 124,
				#right: 90,
				#bottom: 140
			],

			#waveForm:
			[
				#property: #waveForm,
				#range:
				[
					"Sine",
					"Triangle",
					"Logarithmic"
				],
				#left: 100,
				#top: 124,
				#right: -1,
				#bottom: 140
			]
		]	
	]
]
