private void UnknownButton_Click(object sender, EventArgs e)
        {
            var field = new GuessedFieldEntry()
            {
                FieldType = GuessedFieldType.Unknown
            };

            Fields.Add(field);
            RenderField(field);
            PrepareInput();
        }
        private void RenderField(GuessedFieldEntry entry)
        {
            var big    = entry.FieldType == GuessedFieldType.Int;
            var result = Io.DebugReadField(big);

            entry.ReadValue = (int)result.Item1;
            entry.BitSize   = result.Item2;

            var bad = IsIncorrectCompressionChoice(result, big ? Io.widths2 : Io.widths);

            DataList.Items.Add($"{ (bad ? "*" : "") }{ entry.FieldName ?? "?" }: { entry.FieldType.ToString() } = { entry.ReadValue } ({ entry.BitSize })");
        }