//
//  Alias|Wavefront Script File
//
//  Creation Date:	January 2007
//  Author:		Sebastian H. Schmidt
//
//  Procedure Name:
//	AEshsObjSequenceTemplate
//
//  Description:
//	Creates the attribute editor controls for the shsObjSequence
//
//  Input Value:
//	nodeName
//
//  Output Value:
//	None
//	whatIs AEshsObjSequenceTemplate
// 

global proc AEshsObjSequenceTemplate ( string $nodeName )
{
	editorTemplate -beginScrollLayout;
	
		editorTemplate -beginLayout ".obj Sequence" -collapse 0;
			editorTemplate -label ".obj Sequence"				-addControl "Filename";
			editorTemplate -label "Number Replace Character"	-addControl "PaddingChar"	;
			editorTemplate -label "Leading Zeros"				-addControl "LeadingZeros"	;
			editorTemplate -label "Number of leading Zeros"		-addControl "PaddingSize"	;
	editorTemplate -endLayout;

	editorTemplate -beginLayout "Caching" -collapse 0;
			editorTemplate -label "enable Caching"			-addControl "EnableCaching"		;
	editorTemplate -endLayout;
	
	editorTemplate -beginLayout "Caching" -collapse 0;
			editorTemplate -label "Sequence In"				-addControl "StartFrame"		;
			editorTemplate -label "Sequence Out"			-addControl "StopFrame"		;
			editorTemplate -label "Start"					-addControl "DisplayFrame"	;

			editorTemplate -suppress "input";
			editorTemplate -suppress "caching";
			editorTemplate -suppress "nodeState";			
	editorTemplate -endLayout;

			
			
			editorTemplate -suppress "input";
			editorTemplate -suppress "caching";
			editorTemplate -suppress "nodeState";			
			
		editorTemplate -endLayout;

		//editorTemplate -beginLayout "Node Behavior";
		//	editorTemplate -addControl "caching";
		//	editorTemplate -addControl "nodeState";
		//editorTemplate -endLayout;

	editorTemplate -addExtraControls;
	editorTemplate -endScrollLayout;
}
