[Gambas-user] How to close correctly an application ?

Pino Zollo pinozollo at ...626...
Wed Jul 8 15:20:07 CEST 2009


Hi,

Please which is the correct way of closing the application ?

While closing I have randomly some error about some activity which is still 
going on as writing to socket or timer activity...

Besides, even if I close with "QUIT", at a following boot the application 
starts automatically as happens to the applications left open at shut down.

(Debian 5.0.1, Gnome, QT, Gambas 2.14 locally compiled)

Regards
Pino
----------------
PUBLIC SUB mnuQUIT_Click()
  timer1.Enabled = FALSE
  LogServer.Close()
 
  Timer1.Enabled = FALSE ' Disable polling
  TRY CLOSE Sport
   IF Socket1.Status > 0 THEN CLOSE #Socket1
  EXEC ["killall", "rigctld"]
  EXEC ["killall", "xplanet"]
  EXEC ["killall", "tail"]
  EXEC ["killall", "xdx"]
  mnuSTOP_Click()
  EXEC ["killall", "fldigi"]
  FQSOList.Close
  FMain.Close      ' ME
END
------------------


-- 
Key ID: 0xF6768208 
Key fingerprint = B16D 0A7C 5B29 A334 CE6A  71F6 EAF8 3D88 F676 8208
Key server: hkp://wwwkeys.eu.pgp.net




More information about the User mailing list