VB.Net-Forum - Beitragsübersicht -
ThemaV12: Farbe und Design der Titelleiste einer Form selbst bestimmen
Von DiBo
E-Mail dbork@hotmail.de
Datum 10. Januar 2016 um 10:40:14
Frage Hallo zusammen.
Was macht Ihr denn so mit dem Umstand, dass Microsoft selbstherrlich festlegt in welcher Farbe
und welchem Design die Form eines selbst erstellten Programmes erscheint.
Resignieren und nicht mehr darüber reden?
In allen Foren finde ich vergebens realistische Vorschläge wie man das nur für die eigene
Anwendung ändern könnte.
Oder muss man jetzt auf WPF umsteigen, nur weil man gerne eine blaue Titelleiste mit gelber
Schrift möchte?
Viele Grüße aus dem schönen Hunsrück.
Antwort:
Von Nico
E-Mail nico.schertler@studentpartners.de
Datum 10. Januar 2016 um 10:57:24
Antwort Hallo,

wer gern eine blaue Titelleiste mit gelber Schrift haben möchte, sollte sowieso die Finger von Design lassen .
Aber im Ernst. Es hat einen Grund, dass solche Veränderungen nicht ohne Umwege möglich sind. Einerseits schafft das einen einheitlichen Stil im Betriebssystem. Andererseits schafft das beim Benutzer eine gewisse Vertrautheit mit deinem Programm, weil er so etwas ähnliches schon mal gesehen hat. Dadurch kann er auch schon bekannte Bedienkonzepte (X-Knopf zum Schließen etc.) direkt übertragen.
Du solltest also gründlich abwägen, ob du tatsächlich solche Eingriffe machen möchtest. Letztendlich hast du zwei Optionen dafür. Entweder du entfernst den betriebssystemeigenen Rahmen komplett (FormBorderStyle auf None setzen) und zeichnest einen eigenen. Oder du greifst die Fenster-Nachrichten ab und modifizierst das Rendering der Titelleiste. Das Projekt CustomBorderForm sollte ein erster Anhaltspunkt dafür sein.

Nico
[ Antwort schreiben | Zurück zum VB.Net-Forum | Forum-Hilfe ]
Antworten
V12: Farbe und Design der Titelleiste einer Form selbst bestimmen - DiBo 10. Januar 2016 um 10:40:14
Re: Farbe und Design der Titelleiste einer Form selbst... - Nico 10. Januar 2016 um 10:57:24
Re: Farbe und Design der Titelleiste einer Form selbst... - DiBo 10. Januar 2016 um 16:05:18
Re: Farbe und Design der Titelleiste einer Form selbst... - Frank 10. Januar 2016 um 16:36:48
Re: Farbe und Design der Titelleiste einer Form selbst... - DiBo 12. Januar 2016 um 20:58:37
Re: Farbe und Design der Titelleiste einer Form selbst... - DiBo 14. Januar 2016 um 20:28:13
Re: Farbe und Design der Titelleiste einer Form selbst... - DiBo 15. Januar 2016 um 07:40:02
Re: Farbe und Design der Titelleiste einer Form selbst... - DiBo 15. Januar 2016 um 07:47:31
Re: Farbe und Design der Titelleiste einer Form selbst... - Nico 15. Januar 2016 um 08:08:13
Re: Farbe und Design der Titelleiste einer Form selbst... - DiBo 15. Januar 2016 um 08:26:57

Ihre Antwort
(Nick-)Name   Wichtige Informationen zur Namensangabe
E-Mail (opt.)  Wichtige Informationen zur Angabe einer eMail-Adresse
Thema   Wichtige Informationen zur Angabe eines Themas
Betrifft (IDE)  VB 2012
Ihre Antwort
Smilies
Mehr...
FettKursivUnterstrichen   Übersicht der Tipp-KürzelÜbersicht der Projekt-KürzelÜbersicht der Bücher-Kürzel 
Homepage
Titel
Root-Smilies              
             
             
[ Zurück zum VB.Net-Forum | Forum-Archiv | Forum-Hilfe | Chat ]

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB.Net | VB/VBA-Forum | DirectX | DirectX-Forum | Chat | Ausschreibungen | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum

Seite empfehlen Bug-Report
Letzte Aktualisierung: Sonntag, 13. Dezember 2015