Veröffentlicht 17. Juli 200322 j Hallo, Ich wollte eigentlich nur mal schnell wissen, ob einer von Euch weiss, wie ich in Delphi das BorderIcon für Maximieren ausgrauen kann. (BorderIcons sind die drei kleinen Knöpfe oben rechts am Fenster) Wichtig ist das ich den minimieren Button noch brauche, darum soll der maximieren Button nur ausgegraut werden. Regards
17. Juli 200322 j Welche Delphi-Version? Du kannst die Optionen (BorderIcons) bei einem Formular einstellen, unter anderem, ob der Maxmieren - Button angezeigt wird oder nicht.
17. Juli 200322 j Hallo, also ich bin mir nicht sicher ob du das meinst aber probier mal: Form.BorderIcons := BorderIcons - [biMaximize]; mfg soltac
17. Juli 200322 j Original geschrieben von Soltac Hallo, also ich bin mir nicht sicher ob du das meinst aber probier mal: Form.BorderIcons := BorderIcons - [biMaximize]; mfg soltac Dann ist der Minimieren-Button auch weg ! Über Delphi hast du da glaube ich keine Chance. Vielleicht über die Windows-API. Ich weiß gar nicht, ob das überhaupt geht. Hab jedenfalls in der Windows-SDK-Hilfe keine Funktion gefunden, mit der man die Buttons beeinflussen kann (Hab aber nicht so lange gesucht).
17. Juli 200322 j Original geschrieben von paulaner Dann ist der Minimieren-Button auch weg ! Also ich weiß ja nicht, aber bei mir (Delphi 5) funktioniert der oben genannte QuellCode definitiv! Das Maximieren-Icon ist inaktiv(grau hinterlegt), der Rest(Minimieren,Schließen) wird ganz normal angezeigt und funktionieren auch! mfg soltac
17. Juli 200322 j Original geschrieben von Soltac Hallo, also ich bin mir nicht sicher ob du das meinst aber probier mal: Form.BorderIcons := BorderIcons - [biMaximize]; mfg soltac Vielen Danke genauso wollte ich das haben. Klappt super!
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.