Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dev:program_changes [2014/11/26 16:38]
tedfelix Add bank/program widget discussion.
dev:program_changes [2015/11/04 19:25]
tedfelix [Program Changes]
Line 3: Line 3:
 Some ideas for new Program Change features. Some ideas for new Program Change features.
  
-See [[https://sourceforge.net/p/rosegarden/feature-requests/455/|Feature Request 455]].+  * [[https://sourceforge.net/p/rosegarden/feature-requests/60/|Feature #60: Categorized programs]] 
 +  * [[https://sourceforge.net/p/rosegarden/feature-requests/455/|Feature #455: Program Change Ideas]]
  
 ===== "All Numbers" Mode ===== ===== "All Numbers" Mode =====
Line 35: Line 36:
  
 #4 is the "Show Variation list based on MSB" option that was on the various non-device pages in this editor.  See #3. #4 is the "Show Variation list based on MSB" option that was on the various non-device pages in this editor.  See #3.
 +
 +//Implementation Thoughts: This sure smacks of polymorphism.  Too bad I hate polymorphism.  It's really hard to read.  The main advantage would be the untangling of the variations code from all the rest.  Variations mode is an evil beast.  If we could pull a MIPPVariations out of MIDIInstrumentParameterPanel, that would actually increase readability significantly.  Put some thought into pulling the Bank/Program/Variation widgets out of MIPP and into separate classes for each mode (maybe MIPPBankProgram, MIPPVariations, and MIPPAllNumbers).//
  
 ===== Hiding the Checkboxes ===== ===== Hiding the Checkboxes =====
 
 
dev/program_changes.txt · Last modified: 2022/05/06 16:07 (external edit)
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki