Update support code for Jexer
[jvcard.git] / src / be / nikiroo / jvcard / tui / windows / TuiContactWindow.java
CommitLineData
10dd1e38
NR
1package be.nikiroo.jvcard.tui.windows;
2
10dd1e38 3import jexer.TAction;
10dd1e38
NR
4import jexer.TKeypress;
5import jexer.TLabel;
6import jexer.TWindow;
10dd1e38
NR
7import be.nikiroo.jvcard.Contact;
8
c8398c23 9public 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}