Example #1
0
 public DataSource(ISaveSupport aSaveSupport, UITextField aTextFieldName, UITextField aTextFieldDescription, UIImageView aImageView, IImageXmlIdListener aImageXmlListener)
 {
     iSaveSupport          = aSaveSupport;
     iTextFieldName        = aTextFieldName;
     iTextFieldDescription = aTextFieldDescription;
     iImageView            = aImageView;
     iListener             = aImageXmlListener;
 }
Example #2
0
        protected void SavePlaylistHandler(ISaveSupport aSaveSupport)
        {
            iSaver = new SaveViewController.Saver(aSaveSupport);
            UINavigationController controller = new UINavigationController(new SaveViewController(iSaver, aSaveSupport, "SaveDialog", NSBundle.MainBundle));

            controller.ModalPresentationStyle = UIModalPresentationStyle.FormSheet;

            ViewController.PresentViewController(controller, true, () => {});
        }
Example #3
0
 public WindowSave(ISaveSupport aSaveSupport)
     : base()
 {
     iSaveSupport = aSaveSupport;
     iImageList   = new Dictionary <uint, System.Uri>();
     //iImages = new List<NSImage>();
     iImageLocations = new List <string>();
     NSBundle.LoadNibNamedOwner("WindowSave.nib", this);
 }
Example #4
0
        public FormSavePlaylist(ISaveSupport aSaveSupport)
        {
            InitializeComponent();

            iSaveSupport = aSaveSupport;

            Size = new System.Drawing.Size(470, 123);

            TextBoxName.Text = aSaveSupport.DefaultName;
            TextBoxName.SelectAll();
            TextBoxName.Focus();
        }
 public SavePlaylistDialog(ISaveSupport aSaveSupport, UiOptions aUiOptions)
 {
     InitializeComponent();
     iSaveSupport = aSaveSupport;
     iSaveSupport.EventImageListChanged     += EventImageListChangedHandler;
     iSaveSupport.EventSaveLocationsChanged += EventSaveLocationsChangedHandler;
     iSaveSupport.EventSaveLocationChanged  += EventSaveLocationChangedHandler;
     UpdateLocations();
     UpdateLocation();
     UpdateImages();
     txtFilename.Text = iSaveSupport.DefaultName;
     this.KeyUp      += SavePlaylistDialog_KeyUp;
     CommandBindings.Add(new CommandBinding(ApplicationCommands.Close,
                                            new ExecutedRoutedEventHandler(delegate(object sender, ExecutedRoutedEventArgs args) { this.CloseWindow(); })));
     iUiOptions   = aUiOptions;
     this.Loaded += LoadedHandler;
 }
Example #6
0
        private void RequestLocalPlaylistFilename(ISaveSupport aSaveSupport)
        {
            try
            {
                FormSavePlaylist dlg = new FormSavePlaylist(aSaveSupport);
                if (dlg.ShowDialog() == DialogResult.OK)
                {
                    aSaveSupport.Save(dlg.Filename, string.Empty, 0);
                }
            }
            catch (Playlist.SaveException exc)
            {
                UserLog.WriteLine(DateTime.Now + ": Could not save playlist file: " + exc);

                MessageBox.Show("Could not create the playlist file: " + exc.Filename, "Error saving playlist", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Example #7
0
        private void RequestLocalPlaylistFilename(ISaveSupport aSaveSupport)
        {
            try
            {
                SavePlaylistDialog dialog = new SavePlaylistDialog(aSaveSupport, iUIOptions);
                dialog.Owner = Window.GetWindow(this);
                dialog.ShowDialog();
                //if (dialog.DialogResult.HasValue && dialog.DialogResult.Value)
                //{
                //    aSaveSupport.Save(dialog.Filename(), string.Empty, 0);
                //}
            }
            catch (Exception ex)
            {
                UserLog.WriteLine(DateTime.Now + ": Could not save playlist file: " + ex);

                MessageBox.Show("Could not create the playlist file.", "Error saving playlist", MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Example #8
0
 public DataSource(ISaveSupport aSaveSupport, IImageXmlIdListener aListener)
 {
     iSaveSupport = aSaveSupport;
     iListener    = aListener;
 }
Example #9
0
 public SaveLocationViewController(ISaveSupport aSaveSupport)
     : base(UITableViewStyle.Grouped)
 {
     iSaveSupport = aSaveSupport;
 }
Example #10
0
 public Delegate(ISaveSupport aSaveSupport)
 {
     iSaveSupport = aSaveSupport;
 }
Example #11
0
 public DataSource(ISaveSupport aSaveSupport)
 {
     iSaveSupport = aSaveSupport;
 }
Example #12
0
 public SaveViewController(Saver aSaver, ISaveSupport aSaveSupport, string aNibName, NSBundle aBundle)
     : base(aNibName, aBundle)
 {
     iSaver       = aSaver;
     iSaveSupport = aSaveSupport;
 }
Example #13
0
 public Delegate(UITableViewController aController, ISaveSupport aSaveSupport, IImageXmlIdListener aListener)
 {
     iController  = aController;
     iSaveSupport = aSaveSupport;
     iListener    = aListener;
 }
Example #14
0
 private void SavePlaylistHandler(ISaveSupport aSaveSupport)
 {
 }
Example #15
0
 public Delegate(ISaveSupport aSaveSupport, IImageXmlIdListener aListener)
 {
     iSaveSupport = aSaveSupport;
     iListener    = aListener;
 }
Example #16
0
 public PlaylistImageViewController(ISaveSupport aSaveSupport, IImageXmlIdListener aListener)
     : base(UITableViewStyle.Grouped)
 {
     iSaveSupport = aSaveSupport;
     iListener    = aListener;
 }
Example #17
0
 public Saver(ISaveSupport aSaveSupport)
 {
     iSaveSupport = aSaveSupport;
 }