mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-04-09 04:59:31 -06:00
Fridge: Added Delete Last button.
This commit is contained in:
@@ -170,6 +170,11 @@ public class FridgeApp implements EntryPoint {
|
||||
|
||||
protected Widget createButtonPanel () {
|
||||
Panel buttons = new HorizontalPanel();
|
||||
buttons.add(new Button("Delete last", new ClickListener () {
|
||||
public void onClick(Widget sender) {
|
||||
textPanel.deleteLast();
|
||||
}
|
||||
}));
|
||||
buttons.add(new Button("Clear", new ClickListener () {
|
||||
public void onClick(Widget sender) {
|
||||
clear();
|
||||
|
||||
@@ -63,6 +63,14 @@ public class FridgeTextPanel extends Composite {
|
||||
fireChange();
|
||||
}
|
||||
|
||||
public void deleteLast() {
|
||||
int c = mainPanel.getWidgetCount();
|
||||
if (c > 0) {
|
||||
mainPanel.remove(c-1);
|
||||
fireChange();
|
||||
}
|
||||
}
|
||||
|
||||
protected void fireChange() {
|
||||
listeners.fireChange(this);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user