layout my_dialog
{
	view dva_dialog(name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogTitle=Create Multi-Camera Source Sequence', identifier:'CreateMulticamDialog')
	{
		row(horizontal: align_fill, spacing:15)
		{
			column()
			{
				row(child_horizontal: align_fill, horizontal: align_fill)
				{
					dva_popup(identifier:'namingTypePopup', minWidth:140, minHeight:20);
					dva_text_edit(identifier:'nameTextEdit', minWidth:140);
				}
				dva_groupbox(identifier:'synchronizePointGroupBox', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGSynchronizePoint=Synchronize Point', headerType:'static_text')
				{
					dva_radio_button_group(identifier: 'synchronizePointRadioGroup', showBorder: 'false', groupSpacing: 4)
					{
						column()
						{
							dva_radio_button(identifier:'clipStartRadioButton', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogInPoints=In Points');
							dva_radio_button(identifier:'clipEndRadioButton', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogOutPoints=Out Points');
							dva_radio_button(identifier:'timecodeRadioButton', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogTimecode=Timecode');

							dva_checkbox(identifier:'forceAllClipsIntoMulticamCheckbox', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateSingleMulticam=Create single multicam source sequence', minHeight:16, leftSpace:20);
							row()
							{
								dva_static_text(identifier:'trackAssignPopupText', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGTrackAssingments=Track Assignments:', minHeight:16, leftSpace:40);
								dva_popup(identifier:'trackAssignPopup', label:'', minHeight:16, minWidth:150)
								{
									dva_popup_item(identifier:'noneGrouping', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGNone=None');
									dva_popup_item(identifier:'cameraName', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCameraName=Camera Label');
									dva_popup_item(identifier:'cameraAngle', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCameraAngle=Camera Angle');
						}
							}
							dva_checkbox(identifier:'ignoreHoursCheckbox', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGIgnoreHours=Ignore Hours', minHeight:16, leftSpace:20);

							row(child_vertical: align_center, child_horizontal: align_left)
							{
								dva_radio_button(identifier:'numberedClipMarkerRadioButton', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGClipMarker=Clip Marker');
								dva_popup(identifier:'numberedClipMarkerPopup', minWidth:180, minHeight:20, leftSpace:15);
							}
							
							row(child_vertical: align_center, child_horizontal: align_left)
							{						
								dva_radio_button(identifier:'audioRadioButton', minWidth:75, name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogAudio=Audio');
								dva_static_text(identifier:'audioChannelText', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogTrackChannel=Track Channel');
								dva_popup(identifier:'audioChannelPopup', minWidth:114, minHeight:20, topSpace:-4);
							}
						}
					}
				}		
				row()
				{
					dva_popup(identifier:'sequencePresetsPopup', label:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGSequencePreset=Sequence Preset:', minWidth:225, minHeight:20, guide_mask:[@guide_label]);
				}
				row()
				{
					dva_hot_text_number(identifier:'audioOffsetHotNumber', label:'$$$/Premiere/DLG/CreateMulticamDialog/kDLGResOffsetAudioBy=Offset Audio by', postLabel:'$$$/Premiere/DLG/CreateMulticamDialog/kResAudioTracksString=video frames.',  value:1, minValue:-100, maxValue:100, decimalPlaces:0, increment:1, overwritePostLabel:'false', guide_mask:[@guide_label]);
				}
				row()
				{
					dva_checkbox(identifier:'moveSourceClipsCheckbox', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGMoveSourceClips=Move source clips to Processed Clips bin', minHeight:16);
				}			
				dva_groupbox(identifier:'audioGroupBox', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGAudio=Audio', headerType:'static_text', guide_mask:[@guide_label], minWidth:350)
				{
					row()
					{
						dva_popup(identifier:'audioSequenceSettingsPopup', label:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGSequenceSettings=Sequence Settings:', minWidth:160, minHeight:20);
					}	
					row()
					{
						dva_popup(identifier:'audioChannelPresetsPopup', label:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGAudioChannelsPreset=Audio Channels Preset:', minWidth:160, minHeight:20);
					}
				}
				dva_groupbox(identifier:'cameraNamesGroupBox', name:'$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCameraNames=Camera Names', headerType:'static_text', minWidth:350)
				{
					dva_radio_button_group(identifier: 'cameraNamesRadioGroup', showBorder: 'false', groupSpacing: 4)
					{
						column()
						{
							dva_radio_button(identifier:'enumerateCamerasRadioButton', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogEnumerateCameras=Enumerate Cameras');
							dva_radio_button(identifier:'useTrackNamesRadioButton', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogUseTrackNames=Use Track Names');
							dva_radio_button(identifier:'useClipNamesRadioButton', name: '$$$/Premiere/DLG/CreateMulticamDialog/kResDLGCreateMulticamDialogUseClipNames=Use Clip Names');
						}
					}
				}
				row(child_horizontal: align_center, horizontal: align_right)
				{
					dva_ok_cancel_row(horizontal: align_right, minWidth:80, minHeight:20);
				}
			}
		}
	}
} 
