DoDataExchange
(
Boolean bFromControls
)
{
AssertValid();
if (bFromControls)
{
String sFileName;
if ( !ValidateFileTextBox(txbFileName,
"Enter or browse for the name of a UCINET full matrix DL"
+ " file.",
out sFileName) )
{
return (false);
}
m_oOpenUcinetFileDialogUserSettings.FileName = sFileName;
m_oOpenUcinetFileDialogUserSettings.FileDirectedness =
radDirected.Checked ?
GraphDirectedness.Directed : GraphDirectedness.Undirected;
}
else
{
txbFileName.Text = m_oOpenUcinetFileDialogUserSettings.FileName;
radDirected.Checked =
(m_oOpenUcinetFileDialogUserSettings.FileDirectedness
== GraphDirectedness.Directed);
radUndirected.Checked = !radDirected.Checked;
}
return (true);
}