public FormMain()
{
System.Threading.Thread.Sleep(600);
InitializeComponent();
SystemAdaptationDataSet.InitializeData();
DynamicDisplayBuilder.Initialise();
// Here call constructor
// for each ASTERIX type
CAT01.Intitialize(true);
CAT02.Intitialize(true);
CAT08.Intitialize();
CAT34.Intitialize(true);
CAT48.Intitialize(true);
CAT62.Intitialize(true);
CAT63.Intitialize();
CAT65.Intitialize();
CAT244.Intitialize();
// Start the thread to listen for data
//ListenForDataThread.Start();
// Start display update
this.StaticDisplayTimer.Enabled = true;
// Set up progress bar marguee
this.progressBar1.Step = 2;
this.progressBar1.Style = ProgressBarStyle.Marquee;
this.progressBar1.MarqueeAnimationSpeed = 100; // 100msec
this.progressBar1.Visible = false;
}