Stop 'exit' program

Status
Niet open voor verdere reacties.

doenkeresterre

Nieuwe gebruiker
Lid geworden
9 mei 2008
Berichten
3
Hallo,

Ik ben bezig met een programma die connecties maakt met telefooncentrales. Als ik het programma afsluit is het ook de bedoeling dat u gevraagd wordt of u zeker weet dat u de openstaande connectie(s) wilt afsluiten.
Nu heb ik een listener verbonden aan het close event van mijn shell (layout is gemaakt in swt), maar indien de gebruiker hier neen kiest, zou ik het exit event moeten kunnen tegenhouden dat het programma niet wordt afgesloten.

Iemand een idee?

Code:
        shell.addListener(SWT.Close, new Listener() {
          public void handleEvent(org.eclipse.swt.widgets.Event event) {
              if(connections.size() > 0){
                  int style = SWT.APPLICATION_MODAL | SWT.YES | SWT.NO | SWT.ICON_WARNING;
                  MessageBox messageBox = new MessageBox(shell, style);
                  messageBox.setText("Connection not closed!");
                  messageBox.setMessage("Close all connections?");
                    if(messageBox.open() == SWT.YES){                
                        closeConnections();
                        System.exit(0);
                    }else{
                      //HIER MOET IK EXIT TEGEN HOUDEN
                      
                    }
              }
          }
        });

dank u wel
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan