classmameChose::NavBox

sys::Obj
  fwt::Widget
    fwt::Canvas
      mameChose::ContentBox
        mameChose::NavBox : mameChose::Scrollable

NavBox

by

Color by := Color.yellow

filter

Color filter := Color.white

filterOff

Color filterOff := Color.darkGray

filters

RomListFilter filters := ...

gap

Int gap

getKeysHelp

virtual override Str[] getKeysHelp()

hlBg

Color hlBg := Color.makeArgb(255, 80, 120, 120)

items

ListItem[] items := ...

keyButton1

virtual override Void keyButton1(EventHandler evt)

keyDown

virtual override Void keyDown(EventHandler evt)

keyUp

virtual override Void keyUp(EventHandler evt)

listManager

ListManager listManager := ListManager.<ctor>()

make

new make(Rect bounds, Int fontSize)

paintContents

virtual override Void paintContents(Graphics g)

scrollIndex

virtual override Int scrollIndex := 0

scrollItems

virtual override Int scrollItems := 0

scrollSize

virtual override Int scrollSize := 0

scrollTop

virtual override Int scrollTop := 0

Color search := Color.makeArgb(255, 100, 100, 200)

toggle

Void toggle(ListItem item)