![]() |
Warum ist eine GroupBox unter Windows ein Button?
Hi zusammen!
Ich bin grad mal wieder darüber gestolpert, dass unter Windows eine GroupBox ein Button ist (siehe BS_GROUPBOX), und frage mich, warum dass so ist. Googeln liefert zwar viele Erwähnungen, dass es so ist, aber keine Begründung, warum. Hat da jemand Links oder so? Uli. |
Re: Warum ist eine GroupBox unter Windows ein Button?
Frag doch einfach mal den Kollegen von "
![]() Gegenfrage: warum sollte es denn kein Button sein? |
Re: Warum ist eine GroupBox unter Windows ein Button?
Den old new thing kannste vergessen, der hat solche Fragen für die nächsten zehn Jahre (laut Blog).
Aber fragen wir meine "Was wäre wenn..." Maschine - wer kennt sie nicht aus Futurama. Was wäre wenn, die GroupBox kein Button wäre? (Out of order) Aber ich denk mal, dass es was mit dem Fokus zu tun hat. Da war früher entweder ein schlauer oder kluger (oder beides) Programmierer am Werk. Der dachte, er könne sich die Fokus-Geschichte mit den Nachrichten sparen und einfach auf GetFocus-Nachricht warten. Dann setzt er einfach den Fokus auf das nächste Kontrollelement innerhalb der Groupbox. Gibts sicher seit Win2.0. |
Re: Warum ist eine GroupBox unter Windows ein Button?
Hätte ja nicht gedacht, dass noch jemand auf das Posting reagiert. :)
Zitat:
Zitat:
Gute Nacht, Uli. |
Re: Warum ist eine GroupBox unter Windows ein Button?
Zitat:
IMO gibt es nur einen Grund ... alle diese Controls existierten bereits in Win 3.x und es gab vermutlich irgendeine Beschränkung, die es sinnvoll machte, daß man sie nicht in extra Fensterklassen aufteilte. Bei den Common Controls gibt es sowas ja nicht mehr ... |
Re: Warum ist eine GroupBox unter Windows ein Button?
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz