org.herac.tuxguitar.gui.editors.tab

Class Tablature


public class Tablature
extends Composite

Field Summary

static int
ALLOW_PLAY_CACHE

Constructor Summary

Tablature(Composite parent, int style)

Method Summary

void
changeCursor(int style)
void
dispose()
void
disposeGraphics()
Caret
getCaret()
Font
getDefaultFont()
EditorKit
getEditorKit()
Font
getGraceFont()
Color
getLineColor()
Font
getLyricFont()
Font
getNoteFont()
Color
getPlayNoteColor()
Font
getPrinterDefaultFont()
Font
getPrinterNoteFont()
Font
getPrinterTimeSignatureFont()
Color
getScoreNoteColor()
SongCoords
getSongCoords()
SongManager
getSongManager()
Color
getTabNoteColor()
Font
getTimeSignatureFont()
ViewLayout
getViewLayout()
void
initCaret()
void
initDefaults()
void
initGUI()
boolean
isLocked()
void
loadColors()
void
loadFlags()
void
loadFonts()
boolean
moveScrollHorizontalTo(MeasureCoords measure, int span, boolean redraw)
boolean
moveScrollVerticalTo(MeasureCoords measure, int span, boolean redraw)
void
paintTablature(GC gc)
void
redraw()
void
redrawPlayingMode()
void
reloadStyles()
void
reloadViewLayout()
void
resetScroll()
void
setSongManager(SongManager songManager)
void
setViewLayout(ViewLayout viewLayout)
void
updateScroll()
void
updateTablature()

Field Details

ALLOW_PLAY_CACHE

public static final int ALLOW_PLAY_CACHE
Field Value:
1

Constructor Details

Tablature

public Tablature(Composite parent,
                 int style)

Method Details

changeCursor

public void changeCursor(int style)

dispose

public void dispose()

disposeGraphics

public void disposeGraphics()

getCaret

public Caret getCaret()

getDefaultFont

public Font getDefaultFont()

getEditorKit

public EditorKit getEditorKit()

getGraceFont

public Font getGraceFont()

getLineColor

public Color getLineColor()

getLyricFont

public Font getLyricFont()

getNoteFont

public Font getNoteFont()

getPlayNoteColor

public Color getPlayNoteColor()

getPrinterDefaultFont

public Font getPrinterDefaultFont()

getPrinterNoteFont

public Font getPrinterNoteFont()

getPrinterTimeSignatureFont

public Font getPrinterTimeSignatureFont()

getScoreNoteColor

public Color getScoreNoteColor()

getSongCoords

public SongCoords getSongCoords()

getSongManager

public SongManager getSongManager()

getTabNoteColor

public Color getTabNoteColor()

getTimeSignatureFont

public Font getTimeSignatureFont()

getViewLayout

public ViewLayout getViewLayout()

initCaret

public void initCaret()

initDefaults

public void initDefaults()

initGUI

public void initGUI()

isLocked

public boolean isLocked()

loadColors

public void loadColors()

loadFlags

public void loadFlags()

loadFonts

public void loadFonts()

moveScrollHorizontalTo

public boolean moveScrollHorizontalTo(MeasureCoords measure,
                                      int span,
                                      boolean redraw)

moveScrollVerticalTo

public boolean moveScrollVerticalTo(MeasureCoords measure,
                                    int span,
                                    boolean redraw)

paintTablature

public void paintTablature(GC gc)

redraw

public void redraw()

redrawPlayingMode

public void redrawPlayingMode()

reloadStyles

public void reloadStyles()

reloadViewLayout

public void reloadViewLayout()

resetScroll

public void resetScroll()

setSongManager

public void setSongManager(SongManager songManager)

setViewLayout

public void setViewLayout(ViewLayout viewLayout)

updateScroll

public void updateScroll()

updateTablature

public void updateTablature()