Changeset 6018


Ignore:
Timestamp:
02/27/04 16:46:47 (17 years ago)
Author:
piso
Message:

Call editor.setFocusToDisplay() after show() returns (Java 1.5.0 Beta 1).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/j/src/org/armedbear/j/ConfirmDialog.java

    r2 r6018  
    22 * ConfirmDialog.java
    33 *
    4  * Copyright (C) 2000-2002 Peter Graves
    5  * $Id: ConfirmDialog.java,v 1.1.1.1 2002-09-24 16:08:30 piso Exp $
     4 * Copyright (C) 2000-2004 Peter Graves
     5 * $Id: ConfirmDialog.java,v 1.2 2004-02-27 16:46:47 piso Exp $
    66 *
    77 * This program is free software; you can redistribute it and/or
     
    4949
    5050    public static int showConfirmDialog(Editor editor, String text,
    51         String title)
     51                                        String title)
    5252    {
    5353        ConfirmDialog d = new ConfirmDialog(editor);
     
    5656            editor.setDefaultCursor();
    5757        d.show();
     58        if (editor != null && Editor.getEditorList().contains(editor))
     59            editor.setFocusToDisplay();
    5860        return d.result;
    5961    }
    6062
    6163    public static int showConfirmAllDialog(Editor editor, String text,
    62         String title)
     64                                           String title)
    6365    {
    6466        ConfirmDialog d = new ConfirmDialog(editor);
     
    6870            editor.setDefaultCursor();
    6971        d.show();
     72        if (editor != null && Editor.getEditorList().contains(editor))
     73            editor.setFocusToDisplay();
    7074        return d.result;
    7175    }
    7276
    7377    public static int showConfirmDialogWithCancelButton(Editor editor,
    74         String text, String title)
     78                                                        String text,
     79                                                        String title)
    7580    {
    7681        ConfirmDialog d = new ConfirmDialog(editor);
     
    8085            editor.setDefaultCursor();
    8186        d.show();
     87        if (editor != null && Editor.getEditorList().contains(editor))
     88            editor.setFocusToDisplay();
    8289        return d.result;
    8390    }
Note: See TracChangeset for help on using the changeset viewer.