Commit | Line | Data |
---|---|---|
10dd1e38 NR |
1 | package be.nikiroo.jvcard.tui.windows; |
2 | ||
10dd1e38 | 3 | import jexer.TAction; |
10dd1e38 NR |
4 | import jexer.TKeypress; |
5 | import jexer.TLabel; | |
6 | import jexer.TWindow; | |
10dd1e38 NR |
7 | import be.nikiroo.jvcard.Contact; |
8 | ||
c8398c23 | 9 | public class TuiContactWindow extends TuiBasicWindow { |
5c5abfd2 NR |
10 | public TuiContactWindow(final TuiBasicWindow parent, final Contact contact) { |
11 | super(parent, "Contact view"); | |
10dd1e38 | 12 | |
5c5abfd2 | 13 | addKeyBinding(TKeypress.kbQ, "Quit", new TAction() { |
10dd1e38 NR |
14 | @Override |
15 | public void DO() { | |
5c5abfd2 | 16 | parent.getApplication().closeWindow(TuiContactWindow.this); |
10dd1e38 NR |
17 | } |
18 | }); | |
19 | ||
5c5abfd2 | 20 | addKeyBinding(TKeypress.kbR, "Raw view", new TAction() { |
10dd1e38 NR |
21 | @Override |
22 | public void DO() { | |
23 | @SuppressWarnings("unused") | |
5c5abfd2 NR |
24 | TWindow w = new TuiRawContactWindow(TuiContactWindow.this, |
25 | contact); | |
10dd1e38 NR |
26 | } |
27 | }); | |
28 | ||
29 | @SuppressWarnings("unused") | |
30 | TLabel l = new TLabel(this, "'r' to see raw view", 0, 0); | |
10dd1e38 NR |
31 | } |
32 | } |