robmcmullen/peppy4 — Issue #26: Cascading plugins for View actions
Author: robmcmullen
Created: 2012-02-21 00:38:11+00:00
State: open
Labels: views

Stuff like indention should be based on the View, but the same keystroke/menu action should cause the action to happen regardless of the underlying implementation. So, find a way to implement plugins for these various user interaction elements so that they can be overridden in subclasses of Views, but will track back up the hierarchy if the element isn't explicitly specified in the View.For example, Javascript, Java, C++, C, etc have similar indention rules, so the tab key could call the same indention code without having to subclass all of the Views from the same parent view.