private void awbDropListTree_SignalSelected(object sender, XmlDocument tsfDocument)
{
var signal = sender as dbSignal;
_currentSignalModel = sender as SignalModel;
try
{
HourGlass.Start();
Clear();
if (!LoadSignalModel( signal ))
{
if (!LoadSignalModel( _currentSignalModel ))
{
XmlNode node = SignalManager.Instance.SignalTree.SelectSingleNode( "" );
//--- ============================================================ ---//
//--- TODO: Determine what to do if the Signal Model does not load ---//
//--- ============================================================ ---//
}
}
}
finally
{
HourGlass.Stop();
}
}