layout ShortcutsDialog
{
	view dva_dialog(name: '$$$/Prelude/DLG/ShortcutsDialog/kResDLGShortcutsDialogTitle=Keyboard Shortcuts', identifier:'ShortcutsDialog', canResize:'true', spacing:15)
	{
		row(child_horizontal: align_left, horizontal: align_fill)
		{
			dva_popup(identifier:'setPopup', label:'$$$/Prelude/DLG/ShortcutsDialog/kResDLGShortcutsDialogSetPopupName=Set:', minWidth:350, minHeigth:20);
		}
		row(child_horizontal: align_right, horizontal: align_right, vertical:align_top, child_vertical:align_top)
		{
			dva_groupbox(identifier:'generalGroupbox', horizontal:align_right, topSpace:-6)
			{
				dva_popup(identifier:'contextPopup', minWidth:150, minHeigth:19, topSpace:-22);
				dva_listbox(identifier:'shortcutsList', direction:'vertical', minWidth:400, minHeight:288, topSpace:10);
				row(child_horizontal: align_right, horizontal: align_right, vertical:align_top, child_vertical:align_top, spacing:6)
				{
					dva_static_image(identifier:'alertImage', horizontal: align_left, minHeight:32, maxHeight:32, minWidth:32, maxWidth:32);
					dva_static_text(identifier:'alertText', horizontal: align_left, minHeight:60, minWidth:250, multiLine:'true');
					column(horizontal:align_right, vertical:align_top, child_vertical: align_proportional, guide_mask:[@guide_label, @guide_baseline], spacing:6)
					{
						dva_button(name: '$$$/Prelude/DLG/ShortcutsDialog/kResDLGShortcutsDialogUndo=Undo', identifier:'undoButton', minWidth:95, horizontal:align_right);
						dva_button(name: '$$$/Prelude/DLG/ShortcutsDialog/kResDLGShortcutsDialogClear=Clear', identifier:'clearButton', minWidth:95, horizontal:align_right);
						dva_button(name: '$$$/Prelude/DLG/ShortcutsDialog/kResDLGShortcutsDialogGoto=Go To', identifier:'gotoButton', minWidth:95, horizontal:align_right);
					}
				}
			}
			column(child_horizontal:align_fill, child_vertical: align_proportional, guide_mask:[@guide_label, @guide_baseline])
			{
				dva_button(name: '$$$/Prelude/DLG/kResDLGOK=OK', identifier:'okButton', default: true, minWidth:80);
				dva_button(name: '$$$/Prelude/DLG/kResDLGCancel=Cancel', identifier:'cancelButton', minWidth:80);
				dva_button(name: '$$$/Prelude/DLG/kResDLGSaveAs=Save As...', identifier:'saveAsButton', minWidth:80, topSpace:12);
				dva_button(name: '$$$/Prelude/DLG/kResDLGDelete=Delete', identifier:'deleteButton', minWidth:80);
				dva_button(name: '$$$/Prelude/DLG/ShortcutsDialog/kResDLGClipboard=>>Clipboard', identifier:'clipboardButton', minWidth:80);
			}
		}
	}
}