public FilterViewAdapter(EditImageActivity context, IFilterListener filterListener, Bitmap imagePath) { try { ActivityContext = context; MFilterListener = filterListener; ImagePath = imagePath; ViewSelected = new ImageFilterView(ActivityContext) { Id = NiceArtEditorView.GlFilterId, Visibility = ViewStates.Visible }; } catch (Exception e) { Console.WriteLine(e); } }
private void AddImageFilter(ImageFilter filter, bool addToFileFilter) { ImageFilterView view = new ImageFilterView(); if(filter == null) { view.Filter = ImageFilterProvider.GetImageFilter(ImageFilter.ImageProperty.Author); } else { view.Filter = filter; } if(addToFileFilter) { fileFilter.AddFilter(view.Filter); } AddFilterView(view); }