Merge branch 'master' of apprepodbmgr
This commit is contained in:
617
dlgBlockMedia.xeto
Normal file
617
dlgBlockMedia.xeto
Normal file
@@ -0,0 +1,617 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Dialog xmlns="http://schema.picoe.ca/eto.forms" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="800" Height="605" Resizable="True">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TabControl>
|
||||
<TabPage Text="General">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Image:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtImage" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Format:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtFormat" />
|
||||
</StackLayoutItem>
|
||||
<Label>Offset:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtOffset" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
<Label>Size:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtSize" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Manufacturer:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtManufacturer" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Model:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtModel" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Serial:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtSerial" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Firmware:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtFirmware" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Interface:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtInterface" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Copy protection:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtCopyProtection" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Media type:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtMediaType" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Media subtype:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtMediaSubtype" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem HorizontalAlignment="Left" Expand="True">
|
||||
<GroupBox Text="Sequence">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<CheckBox ID="chkSequence" CheckedChanged="OnChkSequenceToggled">Sequenced</CheckBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<Label ID="lblMediaTitle" Visible="False">Media title</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtMediaTitle" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblSequence" Visible="False">Sequence:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spSequence" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<Label ID="lblTotalMedia" Visible="False">of</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spTotalMedia" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblSide" Visible="False">Side:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spSide" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblLayer" Visible="False">Layer:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spLayer" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center" Expand="True">
|
||||
<GroupBox Text="Blocks">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtBlocks" />
|
||||
</StackLayoutItem>
|
||||
<Label>blocks</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<Label>Block size</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Physical:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spPhysicalBlockSize" />
|
||||
</StackLayoutItem>
|
||||
<Label>Logical:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spLogicalBlockSize" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spCylinders" />
|
||||
</StackLayoutItem>
|
||||
<Label>cylinders</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spHeads" />
|
||||
</StackLayoutItem>
|
||||
<Label>heads</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spSectors" />
|
||||
</StackLayoutItem>
|
||||
<Label>sectors</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Right" Expand="True">
|
||||
<GroupBox Text="Dimensions">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Center" Expand="True">
|
||||
<CheckBox ID="chkDimensions" CheckedChanged="OnChkDimensionsToggled">Known dimensions</CheckBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center" Expand="True">
|
||||
<CheckBox ID="chkRound" CheckedChanged="OnChkRoundToggled" Visible="False">Round?</CheckBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkDiameter" Visible="False">
|
||||
<Label>Diameter</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spDiameter" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkHeight" Visible="False">
|
||||
<Label>Height</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spHeight" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkWidth" Visible="False">
|
||||
<Label>Width</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spWidth" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkThickness" Visible="False">
|
||||
<Label>Thickness</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spThickness" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="ATA">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkATA" Enabled="False">Has ATA IDENTIFY information?</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeATA" Enabled="False" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="PCI">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkPCI" Enabled="False">Is PCI?</CheckBox>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblPCIVendor" Visible="False">Vendor ID</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtPCIVendor" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblPCIProduct" Visible="False">Product ID</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtPCIProduct" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Configuration" ID="frmPCIConfiguration" Visible="False">
|
||||
<GridView ID="treeConfiguration" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Option ROM" ID="frmOptionROM" Visible="False">
|
||||
<GridView ID="treeOptionROM" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="PCMCIA">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkPCMCIA" CheckedChanged="OnChkPCMCIAToggled">Is PCMCIA?</CheckBox>
|
||||
<CheckBox ID="chkCIS" Enabled="False" Visible="False">Has CIS?</CheckBox>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeCIS" Visible="False" Enabled="False" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblPCMCIAManufacturer" Visible="False">Manufacturer name</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtPCMCIAManufacturer" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblMfgCode" Visible="False">Manufacturer code</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtMfgCode" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblPCMCIAProductName" Visible="False">Product name</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtPCMCIAProductName" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblCardCode" Visible="False">Card code</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtCardCode" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblCompliance" Visible="False">Compliance</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtCompliance" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Additional information" ID="lblAdditionalInformation" Visible="False">
|
||||
<GridView ID="treeAdditionalInformation" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Secure Digital">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkSecureDigital" Enabled="False">Is Secure Digital or MMC?</CheckBox>
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<Label ID="lblCID" Visible="False">CID</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeCID" Enabled="False" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<CheckBox ID="chkCSD" Enabled="False" Visible="False">Has CSD?</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeCSD" Enabled="False" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<CheckBox ID="chkECSD" Enabled="False" Visible="False">Has Extended CSD?</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeECSD" Enabled="False" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="SCSI">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkSCSI" Enabled="False">Is SCSI?</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="INQUIRY" ID="frmInquiry" Visible="False">
|
||||
<GridView ID="treeInquiry" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="MODE SENSE" ID="frmModeSense" Visible="False">
|
||||
<GridView ID="treeModeSense" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="MODE SENSE (10)" ID="frmModeSense10" Visible="False">
|
||||
<GridView ID="treeModeSense10" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="LOG SENSE" ID="frmLogSense" Visible="False">
|
||||
<GridView ID="treeLogSense" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="EVPDs" ID="frmEVPDs" Visible="False">
|
||||
<GridView ID="treeEVPDs" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="USB">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkUSB" Enabled="False">Is USB?</CheckBox>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblUSBVendor" Visible="False">Vendor ID</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtUSBVendor" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblUSBProduct" Visible="False">Product ID</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtUSBProduct" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Descriptors" ID="frmDescriptors" Visible="False">
|
||||
<GridView ID="treeDescriptors" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="MAM">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkMAM" Enabled="False">Has MAM?</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeMAM" Enabled="False" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Tracks">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkTracks" Enabled="False">Has tracks?</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeTracks" Enabled="False" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Partitions">
|
||||
<GroupBox Text="Partitions">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treePartitions" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Right">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancelPartition" Click="OnBtnCancelPartitionClicked" Visible="False">Cancel</Button>
|
||||
<Button ID="btnRemovePartition" Click="OnBtnRemovePartitionClicked">Remove</Button>
|
||||
<Button ID="btnEditPartition" Click="OnBtnEditPartitionClicked">Edit</Button>
|
||||
<Button ID="btnApplyPartition" Click="OnBtnApplyPartitionClicked" Visible="False">Apply</Button>
|
||||
<Button ID="btnAddPartition" Click="OnBtnAddPartitionClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal" ID="stkPartitionFields1" Visible="False">
|
||||
<Label>Sequence</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<NumericUpDown ID="spPartitionSequence" />
|
||||
</StackLayoutItem>
|
||||
<Label>Start block</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionStart" />
|
||||
</StackLayoutItem>
|
||||
<Label>End block</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionEnd" />
|
||||
</StackLayoutItem>
|
||||
<Label>Type</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionType" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal" ID="stkPartitionFields2" Visible="False">
|
||||
<Label>Name</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionName" />
|
||||
</StackLayoutItem>
|
||||
<Label>Description</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionDescription" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox ID="frmFilesystems" Visible="False">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeFilesystems" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnRemoveFilesystem" Click="OnBtnRemoveFilesystemClicked">Remove</Button>
|
||||
<Button ID="btnEditFilesystem" Click="OnBtnEditFilesystemClicked">Edit</Button>
|
||||
<Button ID="btnAddFilesystem" Click="OnBtnAddFilesystemClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</TabPage>
|
||||
<TabPage Text="Dump hardware">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkDumpHardware" CheckedChanged="OnChkDumpHardwareToggled">Known dumping hardware</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeDumpHardware" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Right">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancelHardware" Click="OnBtnCancelHardwareClicked" Visible="False">Cancel</Button>
|
||||
<Button ID="btnRemoveHardware" Click="OnBtnRemoveHardwareClicked" Visible="False">Remove</Button>
|
||||
<Button ID="btnEditHardware" Click="OnBtnEditHardwareClicked" Visible="False">Edit</Button>
|
||||
<Button ID="btnApplyHardware" Click="OnBtnApplyHardwareClicked" Visible="False">Apply</Button>
|
||||
<Button ID="btnAddHardware" Click="OnBtnAddHardwareClicked" Visible="False">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox ID="frmHardware" Visible="False">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Manufacturer</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWManufacturer" />
|
||||
</StackLayoutItem>
|
||||
<Label>Model</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWModel" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Revision</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWRevision" />
|
||||
</StackLayoutItem>
|
||||
<Label>Firmware</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWFirmware" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Serial number</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWSerial" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Extents">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeExtents" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnRemoveExtent" Click="OnBtnRemoveExtentClicked">Remove</Button>
|
||||
<Button ID="btnAddExtent" Click="OnBtnAddExtentClicked">Add</Button>
|
||||
</StackLayout>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Start</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<NumericUpDown ID="spExtentStart" />
|
||||
</StackLayoutItem>
|
||||
<Label>End</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<NumericUpDown ID="spExtentEnd" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="DumpSoftware">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Name</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtDumpName" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Version</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtDumpVersion" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Operating system</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtDumpOS" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
</TabControl>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancel" Click="OnBtnCancelClicked">Cancel</Button>
|
||||
<Button ID="btnSave" Click="OnBtnSaveClicked">Save</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</Dialog>
|
||||
1770
dlgBlockMedia.xeto.cs
Normal file
1770
dlgBlockMedia.xeto.cs
Normal file
File diff suppressed because it is too large
Load Diff
317
dlgMetadata.xeto
Normal file
317
dlgMetadata.xeto
Normal file
@@ -0,0 +1,317 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Dialog xmlns="http://schema.picoe.ca/eto.forms" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Height="533" Width="909" Resizable="True" Title="Editing metadata...">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TabControl>
|
||||
<TabPage Text="General" ID="tabGeneral">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Developer</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtDeveloper" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Publisher</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPublisher" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Author</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtAuthor" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Performer</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPerformer" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Name</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtName" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Version</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtVersion" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal" ID="stkReleaseType">
|
||||
<CheckBox ID="chkKnownReleaseType" ThreeState="False" CheckedChanged="OnChkKnownReleaseTypeToggled">Known release type?</CheckBox>
|
||||
<!-- EnumDropDown<ReleaseType> goes here -->
|
||||
</StackLayout>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Release date</Label>
|
||||
<DateTimePicker ID="cldReleaseDate" Enabled="False" />
|
||||
<CheckBox ID="chkReleaseDate" ThreeState="False" CheckedChanged="OnChkReleaseDateToggled" Checked="True">Unknown or unreleased</CheckBox>
|
||||
</StackLayout>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Part number</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartNumber" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Serial number</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtSerialNumber" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Required operating systems" ID="tabTargetOs">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>New operating system:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<TextBox ID="txtNewOsName" />
|
||||
</StackLayoutItem>
|
||||
<Label>version:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<TextBox ID="txtNewOsVersion" />
|
||||
</StackLayoutItem>
|
||||
<Button ID="btnAddNewOs" Click="OnBtnAddNewOsClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeOses">
|
||||
</GridView>
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnClearOses" Click="OnBtnClearOsesClicked">Clear</Button>
|
||||
<Button ID="btnRemoveRemoveOs" Click="OnBtnRemoveOsClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Keywords" ID="tabKeywords">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>New keyword:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<TextBox ID="txtNewKeyword" />
|
||||
</StackLayoutItem>
|
||||
<Button ID="btnAddKeyword" Click="OnBtnAddKeywordClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeKeywords" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnClearKeywords" Click="OnBtnClearKeywordsClicked">Clear</Button>
|
||||
<Button ID="btnRemoveKeyword" Click="OnBtnRemoveKeywordClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Barcodes" ID="tabBarcodes">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>New barcode:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<TextBox ID="txtNewBarcode" />
|
||||
</StackLayoutItem>
|
||||
<Label>type</Label>
|
||||
<ComboBox ID="cmbBarcodes" ReadOnly="True" />
|
||||
<Button ID="btnAddBarcode" Click="OnBtnAddBarcodeClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeBarcodes" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnClearBarcodes" Click="OnBtnClearBarcodesClicked">Clear</Button>
|
||||
<Button ID="btnRemoveBarcode" Click="OnBtnRemoveBarcodeClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Categories" ID="tabCategories">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<Label>Categories</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>New category:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<TextBox ID="txtNewCategory" />
|
||||
</StackLayoutItem>
|
||||
<Button ID="btnAddCategory" Click="OnBtnAddCategoryClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeCategories" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnClearCategories" Click="OnBtnClearCategoriesClicked">Clear</Button>
|
||||
<Button ID="btnRemoveCategory" Click="OnBtnRemoveCategoryClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<Label>Subcategories</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>New subcategory:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<TextBox ID="txtNewSubcategory" />
|
||||
</StackLayoutItem>
|
||||
<Button ID="btnAddSubcategory" Click="OnBtnAddSubcategoryClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeSubcategories" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnClearSubcategories" Click="OnBtnClearSubcategoriesClicked">Clear</Button>
|
||||
<Button ID="btnRemoveSubcategory" Click="OnBtnRemoveSubcategoryClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Languages" ID="tabLanguages">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>New language:</Label>
|
||||
<ComboBox ID="cmbLanguages" ReadOnly="True" />
|
||||
<Button ID="btnAddLanguage" Click="OnBtnAddLanguageClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeLanguages">
|
||||
</GridView>
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnClearLanguages" Click="OnBtnClearLanguagesClicked">Clear</Button>
|
||||
<Button ID="btnRemoveLanguage" Click="OnBtnRemoveLanguageClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Architectures" ID="tabArchitectures">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>New architecture:</Label>
|
||||
<ComboBox ID="cmbArchitectures" ReadOnly="True" />
|
||||
<Button ID="btnAddArchitecture" Click="OnBtnAddArchitectureClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeArchitectures">
|
||||
</GridView>
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnClearArchitectures" Click="OnBtnClearArchitecturesClicked">Clear</Button>
|
||||
<Button ID="btnRemoveArchitecture" Click="OnBtnRemoveArchitectureClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Optical discs" ID="tabDiscs">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Choose disc to add:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<ComboBox ID="cmbFilesForNewDisc" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
<Button ID="btnAddDisc" Click="OnBtnAddDiscClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeDiscs">
|
||||
</GridView>
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnStopAddDisc" Click="OnBtnStopAddDiscClicked" Visible="False">Stop</Button>
|
||||
<Button ID="btnEditDisc" Click="OnBtnEditDiscClicked">Edit</Button>
|
||||
<Button ID="btnClearDiscs" Click="OnBtnClearDiscsClicked">Clear</Button>
|
||||
<Button ID="btnRemoveDisc" Click="OnBtnRemoveDiscClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<Label ID="lblAddDisc1" Visible="False">Progress 1</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<ProgressBar ID="prgAddDisc1" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<Label ID="lblAddDisc2" Visible="False">Progress 2</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<ProgressBar ID="prgAddDisc2" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Block disks" ID="tabDisks">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Choose disc to add:</Label>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch">
|
||||
<ComboBox ID="cmbFilesForNewDisk" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
<Button ID="btnAddDisk" Click="OnBtnAddDiskClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Expand="True">
|
||||
<GridView ID="treeDisks">
|
||||
</GridView>
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnStopAddDisk" Click="OnBtnStopAddDiskClicked" Visible="False">Stop</Button>
|
||||
<Button ID="btnEditDisk" Click="OnBtnEditDiskClicked">Edit</Button>
|
||||
<Button ID="btnClearDisks" Click="OnBtnClearDisksClicked">Clear</Button>
|
||||
<Button ID="btnRemoveDisk" Click="OnBtnRemoveDiskClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<Label ID="lblAddDisk1" Visible="False">Progress 1</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<ProgressBar ID="prgAddDisk1" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<Label ID="lblAddDisk2" Visible="False">Progress 2</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<ProgressBar ID="prgAddDisk2" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
</TabControl>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancel" Click="OnBtnCancelClicked">Cancel</Button>
|
||||
<Button ID="btnOK" Click="OnBtnOKClicked">OK</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</Dialog>
|
||||
1148
dlgMetadata.xeto.cs
Normal file
1148
dlgMetadata.xeto.cs
Normal file
File diff suppressed because it is too large
Load Diff
696
dlgOpticalDisc.xeto
Normal file
696
dlgOpticalDisc.xeto
Normal file
@@ -0,0 +1,696 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Dialog xmlns="http://schema.picoe.ca/eto.forms" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="800" Height="605" Resizable="True">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TabControl>
|
||||
<TabPage Text="General">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Image:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtImage" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Format:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtFormat" />
|
||||
</StackLayoutItem>
|
||||
<Label>Offset:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtOffset" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
<Label>Size:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtSize" ReadOnly="True" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Write offset:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtWriteOffset" />
|
||||
</StackLayoutItem>
|
||||
<Label>bytes</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Tracks:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtMediaTracks" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Sessions:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtMediaSessions" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Copy protection:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtCopyProtection" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Disc type:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtDiscType" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Disc subtype:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtDiscSubtype" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem HorizontalAlignment="Left" Expand="True">
|
||||
<GroupBox Text="Sequence">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<CheckBox ID="chkSequence" CheckedChanged="OnChkSequenceToggled">Sequenced</CheckBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<Label ID="lblDiscTitle" Visible="False">Disc title</Label>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<TextBox ID="txtDiscTitle" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblSequence" Visible="False">Sequence:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spSequence" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<Label ID="lblTotalMedia" Visible="False">of</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spTotalMedia" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblSide" Visible="False">Side:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spSide" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label ID="lblLayer" Visible="False">Layer:</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spLayer" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Right" Expand="True">
|
||||
<GroupBox Text="Dimensions">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Center" Expand="True">
|
||||
<CheckBox ID="chkDimensions" CheckedChanged="OnChkDimensionsToggled">Known dimensions</CheckBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center" Expand="True">
|
||||
<CheckBox ID="chkRound" CheckedChanged="OnChkRoundToggled" Visible="False">Round?</CheckBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkDiameter" Visible="False">
|
||||
<Label>Diameter</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spDiameter" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkHeight" Visible="False">
|
||||
<Label>Height</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spHeight" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkWidth" Visible="False">
|
||||
<Label>Width</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spWidth" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<StackLayout Orientation="Horizontal" ID="stkThickness" Visible="False">
|
||||
<Label>Thickness</Label>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch" Expand="True">
|
||||
<NumericUpDown ID="spThickness" DecimalPlaces="5" />
|
||||
</StackLayoutItem>
|
||||
<Label>mm</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Layers">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkLayers" ThreeState="False" CheckedChanged="OnChkLayersToggled">Has layers?</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Layers" ID="frmLayers" Visible="False">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayout Orientation="Horizontal" ID="stkLayers">
|
||||
<Label>Layering type:</Label>
|
||||
<!-- EnumDropDown<LayerType> goes here -->
|
||||
</StackLayout>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeLayers" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Layer</Label>
|
||||
<NumericUpDown ID="spNewLayer" />
|
||||
<Label>starts at sector</Label>
|
||||
<TextBox ID="txtLayerSize" />
|
||||
<Button ID="btnAddLayer" Click="OnBtnAddLayerClicked">Add</Button>
|
||||
<Button ID="btnRemoveLayer" Click="OnBtnRemoveLayerClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Mastering">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Ring codes">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeRingCodes" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Layer</Label>
|
||||
<NumericUpDown ID="spRingCodeLayer" />
|
||||
<Label>Code:</Label>
|
||||
<TextBox ID="txtRingCode" />
|
||||
<Button ID="btnAddRingCode" Click="OnBtnAddRingCodeClicked">Add</Button>
|
||||
<Button ID="btnRemoveRingCode" Click="OnBtnRemoveRingCodeClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Mastering SIDs">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeMasteringSIDs" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Layer</Label>
|
||||
<NumericUpDown ID="spMasteringSIDLayer" />
|
||||
<Label>SID:</Label>
|
||||
<TextBox ID="txtMasteringSID" />
|
||||
<Button ID="btnAddMasteringSID" Click="OnBtnAddMasteringSIDClicked">Add</Button>
|
||||
<Button ID="btnRemoveMasteringSID" Click="OnBtnRemoveMasteringSIDClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Toolstamps">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeToolstamps" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Layer</Label>
|
||||
<NumericUpDown ID="spToolstampLayer" />
|
||||
<Label>Stamp:</Label>
|
||||
<TextBox ID="txtToolstamp" />
|
||||
<Button ID="btnAddToolstamp" Click="OnBtnAddToolstampClicked">Add</Button>
|
||||
<Button ID="btnRemoveToolstamp" Click="OnBtnRemoveToolstampClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Mould SIDs">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeMouldSIDs" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Layer</Label>
|
||||
<NumericUpDown ID="spMouldSIDLayer" />
|
||||
<Label>SID:</Label>
|
||||
<TextBox ID="txtMouldSID" />
|
||||
<Button ID="btnAddMouldSID" Click="OnBtnAddMouldSIDClicked">Add</Button>
|
||||
<Button ID="btnRemoveMouldSID" Click="OnBtnRemoveMouldSIDClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Mould texts">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeMouldTexts" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Layer</Label>
|
||||
<NumericUpDown ID="spMouldTextLayer" />
|
||||
<Label>Text:</Label>
|
||||
<TextBox ID="txtMouldText" />
|
||||
<Button ID="btnAddMouldText" Click="OnBtnAddMouldTextClicked">Add</Button>
|
||||
<Button ID="btnRemoveMouldText" Click="OnBtnRemoveMouldTextClicked">Remove</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="CD">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="TOC" ID="frmTOC" Visible="False">
|
||||
<GridView ID="treeTOC" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="CD-Text" ID="frmCDText" Visible="False">
|
||||
<GridView ID="treeCDText" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="ATIP" ID="frmATIP" Visible="False">
|
||||
<GridView ID="treeATIP" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="PMA" ID="frmPMA" Visible="False">
|
||||
<GridView ID="treePMA" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Sessions">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Lead-Ins" ID="frmLeadIns" Visible="False">
|
||||
<GridView ID="treeLeadIn" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Lead-Outs" ID="frmLeadOuts" Visible="False">
|
||||
<GridView ID="treeLeadOut" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="DVD">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Physical Format Information" ID="frmPFI" Visible="False">
|
||||
<GridView ID="treePFI" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Disc Manufacturer Information" ID="frmDMI" Visible="False">
|
||||
<GridView ID="treeDMI" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Copyright Management Information" ID="frmCMI" Visible="False">
|
||||
<GridView ID="treeCMI" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Burst Cutting Area" ID="frmBCA" Visible="False">
|
||||
<GridView ID="treeBCA" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Disc Control Blocks" ID="frmDCB" Visible="False">
|
||||
<GridView ID="treeDCB" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="DVD-R">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Pre-recorded information" ID="frmPRI" Visible="False">
|
||||
<GridView ID="treePRI" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Media ID" ID="frmMediaID" Visible="False">
|
||||
<GridView ID="treeMediaID" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Physical Format Information in Lead-In" ID="frmPFIR" Visible="False">
|
||||
<GridView ID="treePFIR" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Last RMD" ID="frmLastRMD" Visible="False">
|
||||
<GridView ID="treeLastRMD" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="DVD+R">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="ADIP" ID="frmADIP" Visible="False">
|
||||
<GridView ID="treeADIP" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="DVD-RAM / BD-RE">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Disc Definition Structure" ID="frmDDS" Visible="False">
|
||||
<GridView ID="treeDDS" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Spare Area Information" ID="frmSAI" Visible="False">
|
||||
<GridView ID="treeSAI" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Blu-ray">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Disc Information" ID="frmDI" Visible="False">
|
||||
<GridView ID="treeDI" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="PAC" ID="frmPAC" Visible="False">
|
||||
<GridView ID="treePAC" Enabled="False" />
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="PlayStation">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="PlayStation 3 Encryption Key" ID="frmPS3">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Key</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPS3Key" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Serial</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPS3Serial" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Tracks">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeTracks" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal" ID="stkTrackFields1" Visible="False">
|
||||
<Label>Start LBA</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtTrackStart" />
|
||||
</StackLayoutItem>
|
||||
<Label>End LBA</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtTrackEnd" />
|
||||
</StackLayoutItem>
|
||||
<Label>Start MSF</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtMSFStart" />
|
||||
</StackLayoutItem>
|
||||
<Label>End MSF</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtMSFEnd" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal" ID="stkTrackFields2" Visible="False">
|
||||
<Label>Track</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtTrackSequence" />
|
||||
</StackLayoutItem>
|
||||
<Label>Session</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtSessionSequence" />
|
||||
</StackLayoutItem>
|
||||
<Label>Track type</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<ComboBox ID="cmbTrackType" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtBytesPerSector" />
|
||||
</StackLayoutItem>
|
||||
<Label>bytes per sector</Label>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal" ID="stkTrackFields3" Visible="False">
|
||||
<Label>Acoust ID</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtAcoustID" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<GroupBox Text="Partitions" ID="frmPartitions" Visible="False">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treePartitions" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Right">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancelPartition" Click="OnBtnCancelPartitionClicked" Visible="False">Cancel</Button>
|
||||
<Button ID="btnRemovePartition" Click="OnBtnRemovePartitionClicked">Remove</Button>
|
||||
<Button ID="btnEditPartition" Click="OnBtnEditPartitionClicked">Edit</Button>
|
||||
<Button ID="btnApplyPartition" Click="OnBtnApplyPartitionClicked" Visible="False">Apply</Button>
|
||||
<Button ID="btnAddPartition" Click="OnBtnAddPartitionClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal" ID="stkPartitionFields1" Visible="False">
|
||||
<Label>Sequence</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<NumericUpDown ID="spPartitionSequence" />
|
||||
</StackLayoutItem>
|
||||
<Label>Start block</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionStart" />
|
||||
</StackLayoutItem>
|
||||
<Label>End block</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionEnd" />
|
||||
</StackLayoutItem>
|
||||
<Label>Type</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionType" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal" ID="stkPartitionFields2" Visible="False">
|
||||
<Label>Name</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionName" />
|
||||
</StackLayoutItem>
|
||||
<Label>Description</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtPartitionDescription" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox ID="frmFilesystems" Visible="False">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeFilesystems" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnRemoveFilesystem" Click="OnBtnRemoveFilesystemClicked">Remove</Button>
|
||||
<Button ID="btnEditFilesystem" Click="OnBtnEditFilesystemClicked">Edit</Button>
|
||||
<Button ID="btnAddFilesystem" Click="OnBtnAddFilesystemClicked">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Right">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancelTrack" Click="OnBtnCancelTrackClicked" Visible="False">Cancel</Button>
|
||||
<Button ID="btnApplyTrack" Click="OnBtnApplyTrackClicked" Visible="False">Apply</Button>
|
||||
<Button ID="btnEditTrack" Click="OnBtnEditTrackClicked">Edit</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
<TabPage Text="Dump hardware">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<CheckBox ID="chkDumpHardware" CheckedChanged="OnChkDumpHardwareToggled">Known dumping hardware</CheckBox>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeDumpHardware" Visible="False" />
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Right">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancelHardware" Click="OnBtnCancelHardwareClicked" Visible="False">Cancel</Button>
|
||||
<Button ID="btnRemoveHardware" Click="OnBtnRemoveHardwareClicked" Visible="False">Remove</Button>
|
||||
<Button ID="btnEditHardware" Click="OnBtnEditHardwareClicked" Visible="False">Edit</Button>
|
||||
<Button ID="btnApplyHardware" Click="OnBtnApplyHardwareClicked" Visible="False">Apply</Button>
|
||||
<Button ID="btnAddHardware" Click="OnBtnAddHardwareClicked" Visible="False">Add</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox ID="frmHardware" Visible="False">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Manufacturer</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWManufacturer" />
|
||||
</StackLayoutItem>
|
||||
<Label>Model</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWModel" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Revision</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWRevision" />
|
||||
</StackLayoutItem>
|
||||
<Label>Firmware</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWFirmware" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Serial number</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtHWSerial" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="Extents">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GridView ID="treeExtents" />
|
||||
</StackLayoutItem>
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnRemoveExtent" Click="OnBtnRemoveExtentClicked">Remove</Button>
|
||||
<Button ID="btnAddExtent" Click="OnBtnAddExtentClicked">Add</Button>
|
||||
</StackLayout>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Start</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<NumericUpDown ID="spExtentStart" />
|
||||
</StackLayoutItem>
|
||||
<Label>End</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<NumericUpDown ID="spExtentEnd" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem Expand="True" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
|
||||
<GroupBox Text="DumpSoftware">
|
||||
<StackLayout Orientation="Vertical">
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Name</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtDumpName" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Version</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtDumpVersion" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Stretch">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Label>Operating system</Label>
|
||||
<StackLayoutItem Expand="True">
|
||||
<TextBox ID="txtDumpOS" />
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</GroupBox>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</TabPage>
|
||||
</TabControl>
|
||||
</StackLayoutItem>
|
||||
<StackLayoutItem HorizontalAlignment="Center">
|
||||
<StackLayout Orientation="Horizontal">
|
||||
<Button ID="btnCancel" Click="OnBtnCancelClicked">Cancel</Button>
|
||||
<Button ID="btnSave" Click="OnBtnSaveClicked">Save</Button>
|
||||
</StackLayout>
|
||||
</StackLayoutItem>
|
||||
</StackLayout>
|
||||
</Dialog>
|
||||
1977
dlgOpticalDisc.xeto.cs
Normal file
1977
dlgOpticalDisc.xeto.cs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user