org.herac.tuxguitar.gui.tab

Class Tablature


public class Tablature
extends Composite

Constructor Summary

Tablature(Composite parent, int style)

Method Summary

void
changeCursor(int style)
void
dispose()
void
disposeGraphics()
Caret
getCaret()
Font
getDefaultFont()
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(ViewLayout viewLayout)
void
initGUI()
void
loadColors()
void
loadFonts()
void
moveScrollHorizontalTo(MeasureCoords measure, int leftSencibility, int rightSencibility, boolean redraw)
void
moveScrollVerticalTo(MeasureCoords measure, int topSencibility, int bottomSencibility, boolean redraw)
void
paintTablature(GC gc)
void
redraw()
void
reloadConfig(ViewLayout layout)
void
resetScroll()
void
setSongManager(SongManager songManager)
void
setViewLayout(ViewLayout viewLayout)
void
updateScroll()
void
updateTablature()

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

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(ViewLayout viewLayout)

initGUI

public void initGUI()

loadColors

public void loadColors()

loadFonts

public void loadFonts()

moveScrollHorizontalTo

public void moveScrollHorizontalTo(MeasureCoords measure,
                                   int leftSencibility,
                                   int rightSencibility,
                                   boolean redraw)

moveScrollVerticalTo

public void moveScrollVerticalTo(MeasureCoords measure,
                                 int topSencibility,
                                 int bottomSencibility,
                                 boolean redraw)

paintTablature

public void paintTablature(GC gc)

redraw

public void redraw()

reloadConfig

public void reloadConfig(ViewLayout layout)

resetScroll

public void resetScroll()

setSongManager

public void setSongManager(SongManager songManager)

setViewLayout

public void setViewLayout(ViewLayout viewLayout)

updateScroll

public void updateScroll()

updateTablature

public void updateTablature()