org.herac.tuxguitar.gui.editors.fretboard
Class FretBoard

java.lang.Object
  extended by Composite
      extended by org.herac.tuxguitar.gui.editors.fretboard.FretBoard

public class FretBoard
extends Composite


Field Summary
static int BOTTOM_SPACING
           
protected  Composite fretBoardComposite
           
protected  Combo handSelector
           
static int MAX_FRETS
           
static int TOP_SPACING
           
 
Constructor Summary
FretBoard(Composite parent)
           
 
Method Summary
protected  void afterAction()
           
protected  void configure()
           
 void dispose()
           
 Composite getFretBoardComposite()
           
 int getHeight()
           
 int getWidth()
           
 boolean hasChanges()
           
protected  void hit(int x, int y)
           
protected  void initFrets(int fromX, int hand)
           
 void layout()
           
 void layout(int width, int hand)
           
 void loadIcons()
           
 void loadProperties()
           
protected  void paintEditor(TGPainter painter)
           
 void redraw()
           
 void redrawPlayingMode()
           
 void setChanges(boolean changes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_FRETS

public static final int MAX_FRETS
See Also:
Constant Field Values

TOP_SPACING

public static final int TOP_SPACING
See Also:
Constant Field Values

BOTTOM_SPACING

public static final int BOTTOM_SPACING
See Also:
Constant Field Values

handSelector

protected Combo handSelector

fretBoardComposite

protected Composite fretBoardComposite
Constructor Detail

FretBoard

public FretBoard(Composite parent)
Method Detail

initFrets

protected void initFrets(int fromX,
                         int hand)

paintEditor

protected void paintEditor(TGPainter painter)

hit

protected void hit(int x,
                   int y)

afterAction

protected void afterAction()

hasChanges

public boolean hasChanges()

setChanges

public void setChanges(boolean changes)

redraw

public void redraw()

redrawPlayingMode

public void redrawPlayingMode()

dispose

public void dispose()

loadProperties

public void loadProperties()

loadIcons

public void loadIcons()

getHeight

public int getHeight()

getWidth

public int getWidth()

layout

public void layout()

layout

public void layout(int width,
                   int hand)

configure

protected void configure()

getFretBoardComposite

public Composite getFretBoardComposite()