Einzelnen Beitrag anzeigen

Benutzerbild von Amnon82
Amnon82

Registriert seit: 5. Jan 2005
186 Beiträge
 
FreePascal / Lazarus
 
#27

Re: Amnon82's CloseFix für Delphi 7|2005 (Personal)

  Alt 20. Jun 2006, 11:17
Zitat:
Was ist an Deiner Methode nun anders?

Es läuft so: Wenn Ihr auf 'Beenden' klickt werden alle Units geschlossen. Falls was nicht gespeichert wurde,
wird nachgefragt, was zu tun ist. Danach wird die IDE terminiert (falls das für Euch Probleme bereitet bitte sagen).
Ich hab auf meinem System öfter mal das Problem, dass ich komische Fehlermeldungen bekomme, wenn ich Delphi beende.
Kann auch an Net 2.0 liegen. Egal. Durch meinen Fix ist das Problem für mich nun behoben.

Ich hab grad 1.3.2 (fixed) hochgeladen. Hatte ja 'Click on Exit Button' als Standard definiert, was aber zu dem
Problem führte, das die Settings nicht gespeichert wurden. Ist nun behoben, in dem Ich keinen Standard definiert hab.
Einfach beim ersten Mal in das Options-Menü gehen und auswählen, wie sich die IDE beenden soll:

* Kill Process: Ruft meine Kill-Funktion auf und beendet die IDE wie wenn Ihr mit dem Taskmanager den Prozess terminiert.
* Terminate Application: Ruft ganz einfach 'application.terminate' auf, was ein bisschen länger dauert als mein 'Kill Process'.
* Click on 'Exit'-Button: Klickt einfach auf den unsichtbaren Exit/Beenden-Knopf.

Jede Option hat eins gemeinsam. Bevor eine davon ausgeführt wird, werden alle Forms zuvor geschlossen, was Euch noch die Möglich-
keit gibt diese abzuspeichern. Ein Timer regelt den Delay und wartet somit ab, ob dies auch ohne Fehler geschehen ist.

... falls Du die Source haben willst, schreib mir ne PM.
  Mit Zitat antworten Zitat