Esempio n. 1
0
        private ArrayList ImageFileList(List <string> imagePaths)
        {
            ArrayList list = new ArrayList();

            foreach (var item in imagePaths)
            {
                DisplayableImage image = new DisplayableImage(item);
                list.Add(image);
            }
            return(list);
        }
Esempio n. 2
0
        private void RegisterMapCard(object sender, EventArgs e)
        {
            if (NFCData == null)
            {
                registerMapCardLabel.Text = "No NFC Card Detected";
                return;
            }
            Card             card  = Card.FindOrCreate(NFCData);
            DisplayableImage image = (DisplayableImage)mapImageList.SelectedItem;

            card.Type   = "Map";
            card.Source = image.ImagePath;
            card.Save();
            registerMapCardLabel.Text = "Map Card Registered!";
        }
Esempio n. 3
0
        private void SetThumbnailImage(object sender, EventArgs e)
        {
            DisplayableImage value = (DisplayableImage)mapImageList.SelectedItem;

            mapThumbnailImage.Image = new Bitmap(value.ImagePath);
        }
Esempio n. 4
0
        private void DisplayMap(object sender, EventArgs e)
        {
            DisplayableImage value = (DisplayableImage)mapImageList.SelectedItem;

            displayWindow.DisplayImage(value.ImagePath);
        }
        /// <inheritdoc />
        public IDisplayableImage CreateAndAdd(string path)
        {
            IDisplayableImage displayableImage = new DisplayableImage(path);

            return(this.Add(displayableImage));
        }