private void MainWindow_Loaded(object sender, RoutedEventArgs e) { logger = Find.Child <LogViewer>(Application.Current.MainWindow, "Logger"); // TODO: Переделать на реальную ширину окна при загрузке... IMG.TotalWidth = 820; // System IMG.UpdateImage(4, AmebaA_Addresses.SystemDataAddr, AmebaA_Addresses.SystemDataSize); // Calibration IMG.UpdateImage(5, AmebaA_Addresses.CalibrationDataAddr, AmebaA_Addresses.CalibrationDataSize); }
void UpdateImagesPreview() { IMG.TotalMemSize = RTL.FlashSize; if (RTL.Image1IsSignatureOK) { IMG.UpdateImage(0, RTL.Image1FlashAddr, RTL.Image1SegSize); } else { IMG.HideImage(0); } if (RTL.Image2IsSignatureOK) { IMG.UpdateImage(1, RTL.Image2FlashAddr, RTL.Image2SegSize); } else { IMG.HideImage(1); } if (RTL.Image3IsSignatureOK) { IMG.UpdateImage(2, RTL.Image3FlashAddr, RTL.Image3SegSize); } else { IMG.HideImage(2); } if (RTL.ImageOTAIsSignatureOK) { IMG.UpdateImage(3, RTL.ImageOTAFlashAddr, RTL.ImageOTASegSize); } else { IMG.HideImage(3); } }