Autor Beitrag
anno2007
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 68

Win 7, Ubuntu
Delphi XE
BeitragVerfasst: Mo 30.03.09 17:56 
Hi,
wie bekomme ich in den BorderIcons das X weg?

Mit dem Maximieren Button macht man es ja so
ausblenden Delphi-Quelltext
1:
  BorderIcons := BorderIcons - [biMaximize];					


Aber geht das auch mit dem Schließen-Button, ohne PopUp-Window zu benutzen?

Oder gibt es eine andere Möglichkeit das schließen der Form zu unterbinden?

Danke,
anno2007


Moderiert von user profile iconNarses: Topic aus Delphi Language (Object-Pascal) / CLX verschoben am Mo 30.03.2009 um 22:41
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Mo 30.03.09 18:05 
Schau dir mal bei den Ereignissen des Formulars OnCloseQuery an.

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
Yogu
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2598
Erhaltene Danke: 156

Ubuntu 13.04, Win 7
C# (VS 2013)
BeitragVerfasst: Mo 30.03.09 18:20 
Generell finde ich es wirklich nicht schön, wenn der Schließen-Button einer Anwendung deaktiviert ist. Von mir aus geht das bei meinem Brennprogramm, das nicht einfach so beendet werden soll. Wobei es natürlich auch da noch Warnmeldungen etc. gibt.

Wenndann kannst das ganze Fenstermenü entfernen: einfach bsSystemMenu wegmachen.

Aber am Besten wäre sicherlich noch die Methode von user profile iconjakobwenzel.
anno2007 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 68

Win 7, Ubuntu
Delphi XE
BeitragVerfasst: Mo 30.03.09 18:27 
Das ganze Fenstermenü wegmachen wollte ich ja nicht.
Es geht um eine Spielerauswahl, ich könnte es natürlich so machen, dass wenn man auf Schließen drückt sich das ganze Programm beendet, darüber hab ich noch gar nicht nachgedacht :oops: .

Das mit OnCloseQuery funktioniert :).

Dankeschön...