org.herac.tuxguitar.gui.editors.tab.layout
public class PageViewLayout extends ViewLayout
Constructor Summary | |
---|---|
PageViewLayout(Tablature tablature, SongManager songManager, boolean multitrack, boolean scoreEnabled, boolean tablatureEnabled) |
Method Summary | |
---|---|
boolean | followMeasure(MeasureCoords measure, boolean redraw) |
int | getMaxWidth() |
int | getMode() |
PageViewLayout.TempLine | getTempLines(int posX, List measuresCoords, int fromIndex, TrackSpacing ts) |
void | paintLine(SongTrackCoords trackCoords, PageViewLayout.TempLine line, GC gc, int fromX, int fromY, TrackSpacing ts, int trackIdx, Rectangle clientArea) |
void | paintSong(GC gc, Rectangle clientArea, int fromX, int fromY) |
void | paintTracks(List tracksCoords, GC gc, Rectangle clientArea, int fromX, int fromY) |