in src/main/java/com/googlesource/gerrit/plugins/emoticons/client/EmoticonsConfigScreen.java [51:80]
protected void display(ConfigInfo info) {
HorizontalPanel p = new HorizontalPanel();
p.setStyleName("emoticons-label-panel");
showEmoticonsBox = new CheckBox("Show emoticons as images");
showEmoticonsBox.setValue(info.showEmoticons());
p.add(showEmoticonsBox);
Image stageInfo = new Image(EmoticonsPlugin.RESOURCES.lightbulb());
stageInfo.setTitle("Emoticons in comments are replaced by images.");
p.add(stageInfo);
add(p);
HorizontalPanel buttons = new HorizontalPanel();
add(buttons);
saveButton = new Button("Save");
saveButton.setStyleName("emoticons-save-button");
saveButton.addClickHandler(
new ClickHandler() {
@Override
public void onClick(final ClickEvent event) {
doSave();
}
});
buttons.add(saveButton);
saveButton.setEnabled(false);
new OnEditEnabler(saveButton, showEmoticonsBox);
showEmoticonsBox.setFocus(true);
saveButton.setEnabled(false);
}