Example #1
0
        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;
        }
Example #2
0
        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;
        }