public BuildEmptyMetaBlock(IBuildingBlockContext context, MetaBlock.PaddedEmpty metaBlock) { InitializeComponent(); this.context = context; this.textBoxHiddenText.SetPlainTextMode(); this.textBoxHiddenText.Text = Encoding.UTF8.GetString(metaBlock.HiddenData); this.textBoxHiddenText.TextChanged += textBoxHiddenText_TextChanged; }
public BuildUncompressedMetaBlock(IBuildingBlockContext context, MetaBlock.Uncompressed metaBlock) { InitializeComponent(); this.context = context; this.textBoxUncompressedText.SetPlainTextMode(); this.textBoxUncompressedText.Text = Encoding.UTF8.GetString(metaBlock.UncompressedData); this.textBoxUncompressedText.TextChanged += textBoxUncompressedText_TextChanged; }
public BuildFileStructure(IBuildingBlockContext context, BrotliFileStructure brotliFile) { InitializeComponent(); this.context = context; this.context.Notified += context_Notified; this.brotliFile = brotliFile; RegenerateElementList(selectMetaBlock: null, notifyParent: false); }
public BuildWindowSize(IBuildingBlockContext context, WindowSize windowSize) { InitializeComponent(); this.context = context; var items = WindowSize.BitsRange.Values.Select(bits => new WindowSizeItem(new WindowSize(bits))).ToArray(); this.listElements.Items.AddRange(items); this.listElements.SelectedItem = items.FirstOrDefault(item => windowSize.Equals(item.Value)); this.listElements.SelectedValueChanged += listElements_SelectedValueChanged; }