//requires: nothing //effects: Applies the filter clicked to the composite image void OnFilterClickCallback(object obj, EventArgs args) { MenuItem menuItem = obj as MenuItem; if (menuItem != null) { string filterName = menuItem.Label; _model.RunFilter(filterName); } }
// CALLBACKS FOR FILTERS public void GrayscaleF(object grayscalefilter, EventArgs args) { _model.RunFilter("GrayscaleFilter"); }