+FÖRDELNING
+
+Einar: Moosique(4), MooSequence(4), MooTrack(4), MooNote(4)
+Micke: MooGUI(4), MooTrackTitle(2), MooNoteElement(6), MooNoteProp(4)
+Björn: MooMenu(8), MooToolbar(3), MooStatus(1), MooView(2), MooViewCounter(1)
+Rolle: MooTrackView(16)
+
* Inställningar
- MIDI-enhet Öppna en dialogruta med innehållet i getMidiDeviceInfo() och låt användaren välja.
-* Keyjazz
- MidiChannel: noteOn, programChange etc.
-
* Referenser eller objekt?!?
tracks.get(tracks.indexOf(noteOffEvent) ???
* Kanalinställning
Hur sparas i spår?
-* Einar är dryg // rolle
\ No newline at end of file
+* Global KeyListener
+ Görs uppenbarligen så här:
+
+ JFrame someFrame = new JFrame();
+
+ JComponent rootPane = someFrame.getRootPane();
+ ActionMap am = rootPane.getActionMap();
+
+ Action helpAction = new AbstractAction() {
+ public void actionPerformed(ActionEvent ae) {
+ showHelpWindow();
+ }};
+ am.put("help", helpAction);
+
+ InputMap im = rootPane.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
+ KeyStroke helpKey = KeyStroke.getKeyStroke(KeyEvent.VK_F1, 0);
+ im.put(helpKey, "help");
+
+* Oktavförändring i MooKeyboard
+ Mappa F9-F12 till MooKeyboard.setOctave(n) där n = {2, 4, 6, 8}
+
+* Funktioner för att sätta (och läsa?) channel? mute? solo?