Revision 9e8e14e4 web_client/src/gr/grnet/pithos/web/client/Search.java
b/web_client/src/gr/grnet/pithos/web/client/Search.java | ||
---|---|---|
63 | 63 |
@Override |
64 | 64 |
public void onKeyPress(KeyPressEvent event) { |
65 | 65 |
char keyCode = event.getCharCode(); |
66 |
if (keyCode == '\r') |
|
67 |
GSS.get().showSearchResults(tb.getText()); |
|
68 |
else if (keyCode == 27) { |
|
66 |
if (keyCode == 27) { |
|
69 | 67 |
// Simulate the proper behavior for the escape key |
70 | 68 |
// (27 == ESC). |
71 | 69 |
onLostFocus((Widget)event.getSource()); |
... | ... | |
74 | 72 |
} |
75 | 73 |
}); |
76 | 74 |
|
77 |
Button b = new Button(createHeaderHTML(images.searchButton(), "Search"), new ClickHandler() { |
|
78 |
@Override |
|
79 |
public void onClick(ClickEvent event) { |
|
80 |
GSS.get().showSearchResults(tb.getText()); |
|
81 |
} |
|
82 |
}); |
|
83 |
b.getElement().setId("button.search"); |
|
84 |
|
|
85 | 75 |
HorizontalPanel panel = new HorizontalPanel(); |
86 | 76 |
panel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); |
87 | 77 |
panel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); |
88 | 78 |
panel.add(tb); |
89 |
panel.add(b); |
|
90 | 79 |
initWidget(panel); |
91 | 80 |
} |
92 | 81 |
|
Also available in: Unified diff