AGB  ·  Datenschutz  ·  Impressum  







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

Kompo korrekt zeichnen

Ein Thema von LDericher · begonnen am 2. Mär 2010
Antwort Antwort
Benutzerbild von LDericher
LDericher

Registriert seit: 29. Jan 2007
Ort: Erkelenz
224 Beiträge
 
Delphi 7 Enterprise
 
#1

Kompo korrekt zeichnen

  Alt 2. Mär 2010, 00:30
Hallo DP!

Ich bin gerade dabei, eine eigene Komponente zu entwickeln; was sie genau tun können soll, ist erstmal unerheblich für mein Problem...
Und zwar geht's ums Zeichnen: Die Komponente ist bis jetzt nur ein Farbwähler-Ring, der auch so weit gut funktioniert; nur leider wird er nicht ganz korrekt dargestellt:

Wenn ich hereinklicke und eine Farbe wähle, aber das ganze so weit am Rand mache, dass der kleine Auswahlring über den Rand herauslugt, dann bleibt er bis zum kompletten Neuzeichnen des Bereiches als Artefakt da. Außerdem ist das ganze Vieh sonst mit einem grauen Rechteck unterlegt, sodass ich zB kein Label in die Mitte darunter setzen kann o.ä.

Gibt es eine Möglichkeit, der Kompo einen runden Zeichenbereich zuzuweisen, so wie das auch bei Formularen geht?

---
Anbei die aktuelle Version der Kompo, leider vllt. etwas wirr, aber ihr seht schon, was ich meine

//Edit: Ich hatte schon die richtige Idee. ließ sich 1:1 übertragen, perfekt
Angehängte Dateien
Dateityp: zip farbring_165.zip (5,1 KB, 10x aufgerufen)
"Clicking this button you agree with our Verantwortungsverzicht und Abkommen."
Zitat von Ein unentschlossener Programmierer:
Enabled:=true or false or true or false or true or false;
  Mit Zitat antworten Zitat
Antwort Antwort


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 10:58 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz