Beispiel #1
0
        private void HandleNewlySelectedItem(ListViewItem selected)
        {
            if (!(selected.Tag is IVirtualFileEntry))
            {
                return;
            }

            var file = selected.Tag as IVirtualFileEntry;

            if ((file.FileData.Type == FileType.Jpg ||
                 file.FileData.Type == FileType.Zap))
            {
                var imageData = app.GetDataForFile(file);
                SetImageDataIntoPreviewWindow(selected.Text, imageData);
            }
            else if (file.FileData.Type == FileType.Bink)
            {
                //var videoData = app.GetDataForFile(file);
                // PLAY VIDEO ONCE YOU HAVE MEDIA PLAYER
            }
            else if (file.FileData.Type == FileType.Unknown)
            {
                // AUDIO EVENTUALLY
            }
        }
 internal byte[] GetDataForFile(IVirtualFileEntry file)
 {
     return(MainApp.GetDataForFile(file));
 }