jar cmf manif Moosique.jar *.class manif: Main-Class: Moosique Presentation EDIT-huset vån 2 ES52 Onsdag 19/5 10-12 TID PRESENTATION OPPOSITION 11:00 Group 03 Vi 11:30 Vi Group 11 Varför ritar den ut de tomma spåren i en ny fil? Rätt, men hur? Lägg till redigeringsfunktionerna i menyn. Metoderna flyttas till MooView? Fixa kanalnummer 1,2,10 i nya filer. Kopiera/flytta spår, möjligt? IO x Implementera ljudlös körning med -m. x Lägg till alla metameddelanden i filerna vi skapar. Annars är det lite dumt. x Play hänger sig om man ändrar duration på en not.. x Spara konfiguration? Arbetskatalog Fem senast öppnade filerna Valda MIDI-enheter x Inspelning! TEMPO / TAKTART x Räkna ut tempo och taktart. Skicka (på nåt sätt) tempovektorn till MooToolbar. x Räkna ut position (takt, slag, cent) för tick i Moosique. Behövs i NoteProp, ViewCounter, Menu etc. x Gör en ruta för taktarten i MooViews övre vänstra hörn. x Gör en ruta för tempot i MooToolbar. SWING x Lägg till en tom panel i MooGUI för att fylla ut skärmen. Använd BoxLayout!! x Fixa så att toolbarens rutor sitter fast! Använd BoxLayout!! x Implementera klart menyn, med alla dialoger. x Mnemonicsarna i menyn är konstiga... ANNAT x Fixa InstrumentList. x Textfält som gör att man bara kan skriva in siffror? (MooNoteProp) MooTrackView x Highlighta noter som spelas? (Enligt kravspec.) x Ändra längden på MooNoteElement (JPanel). Känn av klick på panelens gräns, MouseMotionListener känner av när ny ruta nås. void mouseDragged(MouseEvent) Called in response to the user moving the mouse while holding a mouse button down. This event is fired by the component that fired the most recent mouse-pressed event, even if the cursor is no longer over that component. Eller.. ComponentListener.componentMoved(ComponentEvent e) x Integrera MooViewCounter i MooTrackView genom att istället variera de horisontella streckens gråa nyanser?!? (Omöjligt att följa strecken till högra änden av skärmen.)