| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.herac.tuxguitar.gui.editors.tab.layout.ViewLayoutorg.herac.tuxguitar.gui.editors.tab.layout.PageViewLayoutpublic class PageViewLayoutextends ViewLayoutNested Class Summary |
Nested classes/interfaces inherited from class org.herac.tuxguitar.gui.editors.tab.layout.ViewLayout | |
ViewLayout.TrackPosition | |
Field Summary |
Fields inherited from class org.herac.tuxguitar.gui.editors.tab.layout.ViewLayout | |
AUTO_SPACING_ENABLED, DEFAULT_EFFECT_SPAN, DEFAULT_FIRST_TRACK_SPAN, DEFAULT_HORIZONTAL_SPAN, DEFAULT_MIN_TOP_SPAN, DEFAULT_MODE, DEFAULT_SCORE_LINE_SPAN, DEFAULT_SCORE_SPAN, DEFAULT_STRING_SPAN, DEFAULT_TRACK_SPAN, MIN_SCORE_TAB_SPAN, MODE_LINEAR, MODE_PAGE | |
Constructor Summary | |
| |
Method Summary | |
boolean |
|
int | |
int |
|
org.herac.tuxguitar.gui.editors.tab.layout.PageViewLayout.TempLine |
|
void |
|
void |
|
void |
|
public PageViewLayout(Tablature tablature, SongManager songManager, boolean multitrack, boolean scoreEnabled, boolean tablatureEnabled)
public boolean followMeasure(MeasureCoords measure, boolean redraw)
- Overrides:
- followMeasure in interface ViewLayout
public int getMaxWidth()
public org.herac.tuxguitar.gui.editors.tab.layout.PageViewLayout.TempLine getTempLines(int posX,
List measuresCoords,
int fromIndex,
TrackSpacing ts)public void paintLine(SongTrackCoords trackCoords, org.herac.tuxguitar.gui.editors.tab.layout.PageViewLayout.TempLine line, GC gc, int fromX, int fromY, TrackSpacing ts, int trackIdx, Rectangle clientArea)
public void paintSong(GC gc,
Rectangle clientArea,
int fromX,
int fromY)
- Overrides:
- paintSong in interface ViewLayout
public void paintTracks(List tracksCoords,
GC gc,
Rectangle clientArea,
int fromX,
int fromY)
- Overrides:
- paintTracks in interface ViewLayout