- allow the use of enter key to accept user changes
This commit is contained in:
parent
99f97f488c
commit
d541bb4b49
|
@ -39,7 +39,7 @@ import org.zkoss.zk.ui.event.Events;
|
|||
*/
|
||||
public class WAccountEditor extends WEditor implements ContextMenuListener
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE, Events.ON_OK};
|
||||
|
||||
private MAccountLookup m_mAccount;
|
||||
|
||||
|
@ -183,7 +183,7 @@ public class WAccountEditor extends WEditor implements ContextMenuListener
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equals(event.getName()))
|
||||
if (Events.ON_CHANGE.equals(event.getName()) || Events.ON_OK.equals(event.getName()))
|
||||
{
|
||||
cmd_text();
|
||||
}
|
||||
|
|
|
@ -41,7 +41,7 @@ import org.zkoss.zk.ui.event.Events;
|
|||
*/
|
||||
public class WDateEditor extends WEditor implements ContextMenuListener
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE, Events.ON_OK};
|
||||
@SuppressWarnings("unused")
|
||||
private static final CLogger logger;
|
||||
|
||||
|
@ -118,7 +118,7 @@ public class WDateEditor extends WEditor implements ContextMenuListener
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()))
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()) || Events.ON_OK.equalsIgnoreCase(event.getName()))
|
||||
{
|
||||
Date date = getComponent().getValue();
|
||||
Timestamp newValue = null;
|
||||
|
|
|
@ -32,7 +32,7 @@ import org.zkoss.zk.ui.event.Events;
|
|||
*/
|
||||
public class WDatetimeEditor extends WEditor implements ContextMenuListener
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE, Events.ON_OK};
|
||||
@SuppressWarnings("unused")
|
||||
private static final CLogger logger;
|
||||
|
||||
|
@ -110,7 +110,7 @@ public class WDatetimeEditor extends WEditor implements ContextMenuListener
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()))
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()) || Events.ON_OK.equalsIgnoreCase(event.getName()))
|
||||
{
|
||||
Date date = getComponent().getValue();
|
||||
Timestamp newValue = null;
|
||||
|
|
|
@ -29,7 +29,7 @@ import org.zkoss.zk.ui.event.Events;
|
|||
*/
|
||||
public class WFileDirectoryEditor extends WEditor
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE, Events.ON_OK};
|
||||
|
||||
private static final CLogger log = CLogger.getCLogger(WFileDirectoryEditor.class);
|
||||
|
||||
|
@ -87,7 +87,7 @@ public class WFileDirectoryEditor extends WEditor
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equals(event.getName()))
|
||||
if (Events.ON_CHANGE.equals(event.getName()) || Events.ON_OK.equals(event.getName()))
|
||||
{
|
||||
String newValue = getComponent().getText();
|
||||
if (oldValue != null && newValue != null && oldValue.equals(newValue)) {
|
||||
|
|
|
@ -37,7 +37,7 @@ import org.zkoss.zul.Fileupload;
|
|||
*/
|
||||
public class WFilenameEditor extends WEditor
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE, Events.ON_OK};
|
||||
|
||||
private static final CLogger log = CLogger.getCLogger(WFilenameEditor.class);
|
||||
|
||||
|
@ -95,7 +95,7 @@ public class WFilenameEditor extends WEditor
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equals(event.getName()))
|
||||
if (Events.ON_CHANGE.equals(event.getName()) || Events.ON_OK.equals(event.getName()))
|
||||
{
|
||||
String newValue = getComponent().getText();
|
||||
if (oldValue != null && newValue != null && oldValue.equals(newValue)) {
|
||||
|
|
|
@ -44,7 +44,7 @@ import org.zkoss.zk.ui.event.Events;
|
|||
*/
|
||||
public class WNumberEditor extends WEditor implements ContextMenuListener
|
||||
{
|
||||
public static final String[] LISTENER_EVENTS = {Events.ON_CHANGE};
|
||||
public static final String[] LISTENER_EVENTS = {Events.ON_CHANGE, Events.ON_OK};
|
||||
|
||||
public static final int MAX_DISPLAY_LENGTH = 20;
|
||||
|
||||
|
@ -129,7 +129,7 @@ public class WNumberEditor extends WEditor implements ContextMenuListener
|
|||
*/
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()))
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()) || Events.ON_OK.equalsIgnoreCase(event.getName()))
|
||||
{
|
||||
BigDecimal newValue = getComponent().getValue();
|
||||
if (oldValue != null && newValue != null && oldValue.equals(newValue)) {
|
||||
|
|
|
@ -39,7 +39,7 @@ import org.zkoss.zk.ui.event.Events;
|
|||
*/
|
||||
public class WPAttributeEditor extends WEditor implements ContextMenuListener
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE, Events.ON_OK};
|
||||
|
||||
private static final CLogger log = CLogger.getCLogger(WPAttributeEditor.class);
|
||||
|
||||
|
@ -126,7 +126,7 @@ public class WPAttributeEditor extends WEditor implements ContextMenuListener
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equals(event.getName()))
|
||||
if (Events.ON_CHANGE.equals(event.getName()) || Events.ON_OK.equals(event.getName()))
|
||||
{
|
||||
String newText = getComponent().getText();
|
||||
String oldText = null;
|
||||
|
|
|
@ -48,7 +48,7 @@ public class WStringEditor extends WEditor implements ContextMenuListener
|
|||
{
|
||||
private static final String EDITOR_EVENT = "EDITOR";
|
||||
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE, Events.ON_OK};
|
||||
|
||||
private String oldValue;
|
||||
|
||||
|
@ -168,7 +168,7 @@ public class WStringEditor extends WEditor implements ContextMenuListener
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equals(event.getName()))
|
||||
if (Events.ON_CHANGE.equals(event.getName()) || Events.ON_OK.equals(event.getName()))
|
||||
{
|
||||
String newValue = getComponent().getValue();
|
||||
if (oldValue != null && newValue != null && oldValue.equals(newValue)) {
|
||||
|
|
|
@ -33,7 +33,7 @@ import org.zkoss.zul.Timebox;
|
|||
*/
|
||||
public class WTimeEditor extends WEditor implements ContextMenuListener
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CHANGE, Events.ON_OK};
|
||||
private static final CLogger logger;
|
||||
|
||||
static
|
||||
|
@ -109,7 +109,7 @@ public class WTimeEditor extends WEditor implements ContextMenuListener
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()))
|
||||
if (Events.ON_CHANGE.equalsIgnoreCase(event.getName()) || Events.ON_OK.equalsIgnoreCase(event.getName()))
|
||||
{
|
||||
Date date = getComponent().getValue();
|
||||
Timestamp newValue = null;
|
||||
|
|
|
@ -30,7 +30,7 @@ import org.zkoss.zk.ui.event.Events;
|
|||
|
||||
public class WUrlEditor extends WEditor implements ContextMenuListener
|
||||
{
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE};
|
||||
private static final String[] LISTENER_EVENTS = {Events.ON_CLICK, Events.ON_CHANGE, Events.ON_OK};
|
||||
private String oldValue;
|
||||
private WEditorPopupMenu popupMenu;
|
||||
|
||||
|
@ -96,7 +96,7 @@ public class WUrlEditor extends WEditor implements ContextMenuListener
|
|||
|
||||
public void onEvent(Event event)
|
||||
{
|
||||
if (Events.ON_CHANGE.equals(event.getName()))
|
||||
if (Events.ON_CHANGE.equals(event.getName()) || Events.ON_OK.equals(event.getName()))
|
||||
{
|
||||
String newValue = getComponent().getText();
|
||||
if (oldValue != null && newValue != null && oldValue.equals(newValue)) {
|
||||
|
|
Loading…
Reference in New Issue