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) |