AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Buttons ohne Rand möglich?

Ein Thema von Der schöne Günther · begonnen am 7. Feb 2017 · letzter Beitrag vom 9. Feb 2017
 
EWeiss
(Gast)

n/a Beiträge
 
#10

AW: Buttons ohne Rand möglich?

  Alt 8. Feb 2017, 21:24
Ich behaupte einfach mal das der Button Rahmen 2 Pixel und der Rahmen bsp. für ein Memo 1 Pixel beträgt.
Das kannst du aber über GetSystemMetrics heraus finden.

Auf dem Anhang sehr gut zu sehen der Rahmen der um den Button gezogen wird.
Im vergleich dazu das Memo..
Zum Abschluss noch ohne Visuelle Style.

Nach dem vergleich must du davon ausgehen das dieses Problem durch die Style verursacht wird.
Das erste Pixel wird durch die Style Transparent gezeichnet.

Das meine Behauptung stimmt kannst du am letzten Bild sehen da habe ich den WS_BORDER Style zum Button addiert wie du siehst sitzt der Button
exakt auf 0 was auch richtig ist.

Ich denke ohne Ownerdraw wirst du das nicht ändern können.
Oder aber zu jedem Button den Style WS_BORDER addieren was meiner Meinung nach bescheiden aussieht.
Das letzte was mir noch einfällt wäre die Button aus den Themes auszuschließen..

SetWindowTheme(ButtonHandle, '' , '');
Ich muss das zum Beispiel bei meinen ToolTips machen damit ich diese andersfarbig auslegen kann.

gruss

Geändert von EWeiss (11. Jul 2019 um 15:45 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:36 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