layout my_dialog
{
	view dva_dialog(name: '$$$/Premiere/DLG/LinkMediaDialog/kResLinkMediaDialogTitle=Link Media', identifier:'LinkMediaDialog', canResize:'true', spacing:15)
	{
		row(horizontal:align_left, child_horizontal:align_left, vertical:align_fill, child_vertical:align_fill, spacing:10)
		{
			dva_static_image(identifier:'alertImage', minHeight:32, maxHeight:32, minWidth:32, maxWidth:32);
			dva_static_text(identifier:'alertText', name:'$$$/Premiere/DLG/LinkMediaDialog/kResMissingMediaString=Missing media for these clips:', minWidth: 858, minHeight:16, vertical:align_center);
		}
		row(horizontal:align_fill, child_horizontal:align_left, vertical:align_fill, child_vertical:align_fill)
		{
			dva_subview(identifier:'clipUITree', minWidth:900, minHeight:240);
		}
		row(horizontal:align_fill, child_horizontal:align_left, vertical:align_fill, child_vertical:align_fill)
		{
			column(vertical:align_fill, child_vertical:align_top, horizontal:align_left, spacing:6)
			{
				dva_groupbox(identifier:'matchGroupBox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResMatchFileProperties=Match File Properties', headerType:'static_text', topFrame:8)
				{
					row(horizontal:align_fill, child_horizontal:align_left, vertical:align_fill, child_vertical:align_fill)
					{
						column(vertical:align_fill, child_vertical:align_fill, horizontal:align_left, child_horizontal: align_left, spacing:12)
						{
							dva_checkbox(identifier:'fileNameCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResFileNameString=File Name', minHeight:18);
							dva_checkbox(identifier:'fileExtensionCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResFileExtensionString=File Extension', minHeight:14);
						}
						column(vertical:align_fill, child_vertical:align_fill, horizontal:align_left, child_horizontal: align_left, spacing:12)
						{
							dva_checkbox(identifier:'mediaStartCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResMediaStartString=Media Start', minHeight:18);
							dva_checkbox(identifier:'tapeNameCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResTapeNameString=Tape Name', minHeight:14);
						}
						column(vertical:align_top, child_vertical:align_top, horizontal:align_left, child_horizontal: align_left, spacing:6)
						{
							row(horizontal:align_left, child_horizontal:align_left, vertical:align_top, child_vertical:align_top, spacing:2)
							{
								dva_checkbox(identifier:'additionalMetadataCheckbox', name:'', minWidth:14, minHeight:14);
								dva_popup(identifier:'additionalMetadataPopup', minWidth:180, minHeight:18);
							}
							dva_checkbox(identifier:'clipIDCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResClipID=Clip ID', minHeight:18);
						}
					}
				}
			}
			column(vertical:align_center, child_vertical:align_fill, horizontal:align_left, spacing:12)
			{
				dva_checkbox(identifier:'alignTimecodeCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResAlignTimecodeString=Align Timecode', minHeight:14);
				dva_checkbox(identifier:'relinkAutomaticallyCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResRelinkAutomaticallyString=Relink others automatically', minHeight:14);
				dva_checkbox(identifier:'useMediaBrowserCheckbox', name:'$$$/Premiere/DLG/LinkMediaDialog/kResUseMediaBrowserString=Use Media Browser to locate files', minHeight:14);
			}
			column(vertical:align_center, child_vertical:align_fill, horizontal:align_left, spacing:12)
			{
				dva_checkbox(identifier:'preserveInterpretFootageSettings', name:'$$$/Premiere/DLG/LinkMediaDialog/kResPreserveInterpretFootageSettings=Preserve interpret footage settings', minHeight:14);
			}
		}
		row(horizontal:align_fill, child_horizontal:align_left, vertical:align_fill, child_vertical:align_fill)
		{
			column(vertical:align_bottom, child_vertical:align_bottom, horizontal:align_left, spacing:6)
			{
				dva_static_text(identifier:'linkedText', name:'$$$/Premiere/DLG/LinkMediaDialog/kResProcessedString=Processed', minHeight:16, minWidth:200);
			}
			column(vertical:align_fill, child_vertical:align_fill, horizontal:align_right, spacing:6)
			{
				dva_button(name:'$$$/Premiere/DLG/LinkMediaDialog/kResOfflineAll=Offline All', identifier:'offlineAllButton', minHeight:20, minWidth:95);
			}
			column(vertical:align_fill, child_vertical:align_fill, horizontal:align_right, spacing:6)
			{
				dva_button(name:'$$$/Premiere/DLG/LinkMediaDialog/kResOffline=Offline', identifier:'offlineButton', minHeight:20, minWidth:95);
			}
			column(vertical:align_fill, child_vertical:align_fill, horizontal:align_right, spacing:6)
			{
				dva_button(name:'$$$/Premiere/DLG/LinkMediaDialog/kResCancel=Cancel', identifier:'cancelButton', minHeight:20, minWidth:95);
			}
			column(vertical:align_fill, child_vertical:align_fill, horizontal:align_right, spacing:6)
			{
				dva_button(name:'$$$/Premiere/DLG/LinkMediaDialog/kResLocate=Locate', identifier:'linkButton', minHeight:20, minWidth:95);
			}
		}
	}
} 
