private void HandleExtendedLabel(GMapTargetandLabel MarkerData)
{
//////////////////////////////////////
// First set title to Track ID
ExtendedLabel.Text = MarkerData.ModeA_CI_STRING + "/" + MarkerData.CALLSIGN_STRING;
// Now set the values
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.HDG, MarkerData.DAP_HDG);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.IAS, MarkerData.IAS);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.MACH, MarkerData.MACH);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.TAS, MarkerData.TAS);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.TRK, MarkerData.TRK);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.Roll_Angle, MarkerData.Roll_Angle);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.RateOfClimb, MarkerData.Rate_Of_Climb);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.Selected_Altitude, MarkerData.SelectedAltitude_ShortTerm);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.Selected_Altitude_F, MarkerData.SelectedAltitude_LongTerm);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.BaroSetting, MarkerData.Barometric_Setting);
ExtendedLabel.SetDataValue(FrmExtendedLabel.DataItems.Mode_S_Addr, MarkerData.Mode_S_Addr);
}