private void SetDataType(LogosDataType dataType, bool bInHistory) { if (!bInHistory && m_dataType != null) m_history.Push(m_dataType); m_dataType = dataType; UpdateControls(); DataTypeTextBox.Text = dataType.Alias; TitleTextBox.Text = dataType.Title; SortTitleTextBox.Text = dataType.SortTitle; AbbrevTextBox.Text = dataType.AbbreviatedTitle; ThePanel.Controls.Clear(); object details = dataType.Details; if (details is ILogosBibleDataTypeDetails) ThePanel.Controls.Add(new BibleDataTypePane(dataType)); }
public BibleDataTypePane(LogosDataType dataType) { m_dataType = dataType; InitializeComponent(); }