private void LoadMetadataMap(MetadataMap metadataMap) { ObjectDisplay.MetadataMap = metadataMap; MapDisplay.MetadataMap = metadataMap; var metadataFileName = ObjectDisplay.MetadataMap.FileName; if (!File.Exists(_accessMap.GetBinaryFullPath(metadataFileName))) { return; } var name = _accessMap.GetSpecifcFolderWithoutExtension(metadataFileName); ObjectDisplay.LoadContent(name); VScrollBarObjectDisplay.Maximum = (int)((ObjectDisplay.TotalHeight - ObjectDisplay.Height) / ScrollScale); MapDisplay.LoadContent(name); MapDisplay.Map.MetadataFileName = metadataMap.FileName; }
private void ButtonLoadMap_Click(object sender, EventArgs e) { var selectedFile = (string)ListBoxMaps.SelectedItem; if (selectedFile == null) { return; } var fileName = _accessMap.GetBinaryFullPath(selectedFile); if (!File.Exists(fileName)) { return; } MetadataDisplay.LoadContent(_accessMap.GetSpecifcFolderWithoutExtension(selectedFile)); HScrollBarMetadataDisplay.Maximum = (MetadataDisplay.Texture.Width - MetadataDisplay.Width) / ScrollScale; VScrollBarMetadataDisplay.Maximum = (MetadataDisplay.Texture.Height - MetadataDisplay.Height) / ScrollScale; }