Seite 1 von 2

"Im-Vordergrund-Behalten-Button" ?

Verfasst: 07.04.2008 18:31
von c4s
Hi,
Irgendwie ist es mir ein wenig peinlich diese Frage zu stellen, da ich das
Gefühl habe, dass die Antwort einfach zu nahe liegt.
Nun habe ich schon seit mindestens einer Stunde (na gut man bleibt auch bei
anderen Codes hängen ;)) sowohl im englischen als auch in diesem Forum
gesucht, weil ich keine Ahnung habe, wie ich es bewerkstelligen soll...

Was überhaupt?
Ok, eigenltich einfach:
Ich suche die Möglichkeit einen "Im-Vordergrund-Behalten-Button" neben
dem Schließbutton zu platzieren!

Immer, wenn ich diesen Button in einem Programm gesehen hatte, sah dieser
wie eine Pinnnadel aus. Deswegen vermute ich, dass es da doch irgendeinen
Api-Befehl geben müsste :?


mfg c4s

P.S.
Ja mal wieder einer meiner vielsagenden Titel :D

P.P.S.
Wird bei mir eigentlich ein Avatarbild gezeigt?

Verfasst: 07.04.2008 18:44
von Vermilion
Nein, dein Avatar wird nicht gezeigt.

Verfasst: 07.04.2008 18:47
von Fluid Byte
Joda sagen: Extrem komplizierte Sache, das ist!

Schon das Einfügen eines normalen extra Buttons in die Titelleiste eines Fensters bedarf einiges an API Kenntinissen. Unser Knöpfchen aber XP und Vista kompatibel zu machen halte ich praktisch für unmöglich. Ich kenne kein einziges Programm das es wenigstens schaffen würden nur die drei XP-Standardskins (Blau, Silber, Oliv) änständig darzustellen. Dazu kommt das manch ein Nicht-DAU es sich erdreißtet die Standardhöhe der Titelleiste zu ändern. Berücksichtigen wieder nur die wenigsten ...

Netmaestro aus dem englischen Forum meinte er hätte es, zumindest für XP, hinbekommen wollte aber mit dem Source nicht rausrücken. Kann aber auch sein das er nur Tinef redet. Wie dem auch sei, für die ungeskinnte Buttons ist es "relativ" einfach einen extra Button zu integrieren. Hier und im englischen Forum sind diverse Beispiele vorhanden.

Verfasst: 07.04.2008 18:52
von bobobo

Verfasst: 07.04.2008 19:00
von edel
Der Code von FGK hat genau die von Fluid Byte angesprochenen Probleme.
Und unter Vista sieht es dazu noch voellig unbrauchbar aus.
Ich meine aber in einigen Themen eben auch ein solchen extra Button
gesehen zu haben. Nur leider haben nicht alle Leute die gleichen Themen.

Verfasst: 07.04.2008 20:42
von Kaeru Gaman
ich rate mal ins blaue, dass professionelle programme die soetwas nutzen,
eine eigene window-subclass erzeugen, die den button im titel hat.

muss es denn un bedingt die titelleiste sein?
im inneren fensterbereich tuts doch auch.
funktionieren wird es dort und ist extrem weniger aufwand für dich.

Verfasst: 07.04.2008 22:31
von NicTheQuick
jaPBe hat das doch auch. Dort kann man es bestimmt aus dem Quellcode kopieren.

Verfasst: 07.04.2008 22:58
von Fluid Byte
NicTheQuick hat geschrieben:jaPBe hat das doch auch. Dort kann man es bestimmt aus dem Quellcode kopieren.
Für alle Skins in allen Größen?

Verfasst: 08.04.2008 08:56
von NicTheQuick
Tja, wer unnötig geskinnte Fenster hat, muss eben darauf verzichten. :wink:

Verfasst: 08.04.2008 09:36
von Fluid Byte
Es gibt aber tatsächlich Leute die Leben nicht mehr im Jahr 1998 ... :freak: