AGB  ·  Datenschutz  ·  Impressum  







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

unsichtbare farbe???

Ein Thema von LoL · begonnen am 8. Nov 2004 · letzter Beitrag vom 8. Nov 2004
Antwort Antwort
Seite 1 von 2  1 2      
LoL
(Gast)

n/a Beiträge
 
#1

unsichtbare farbe???

  Alt 8. Nov 2004, 10:53
hallo zusammen

kann man in delphi eine farbe definieren die farblso ist, also nichtsichbar?

hintergrund:
ich hab eine series bei einem TChart. ich will die Series in abschnitte unterteilen. da aber die series immer zusammen hängen muss es eine linie sein. ich wollte zwischen den abschnitten einfach eine farblose linie malen so das man nicht sieht das die teile zusammen gehören!
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.183 Beiträge
 
Delphi 12 Athens
 
#2

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 11:24
'ne Farbe ist 'ne Farbe ... und sunsichtbar gibt es nicht

du kannst höchstens eine Linie in der selben Farbe, wie der Huntergrund zeichnen, dann ist die Linie ja sozusagen nicht zu sehn.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat
LoL
(Gast)

n/a Beiträge
 
#3

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 12:26
das ist ja das problem da der hintergrund ein gradient ist, dh. ein farbverlauf
  Mit Zitat antworten Zitat
Benutzerbild von Tonic1024
Tonic1024

Registriert seit: 10. Sep 2003
Ort: Cuxhaven
559 Beiträge
 
RAD-Studio 2009 Ent
 
#4

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 12:27
Hi...

unsichtbar bedeutet immer, dass statt der Farbe selbst der Hintergrund zu sehen ist.
Du kannst ja mal experimentieren mit einer Form und den Eigenschaften transparentcolor und transparentcolorvalue. Wenn das geklappt hat kannst du versuchen das auf dein problem zu übertragen.

MfG

Tonic
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 13:02
Nur bringt ihm das wohl nicht so viel, da so ja das ganze Formular transparent wird und man die Fenster/den Desktop durchsieht.
  Mit Zitat antworten Zitat
LoL
(Gast)

n/a Beiträge
 
#6

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 13:08
so wie ich das sehe gibt es da keine möglichkeit. da hilf nur eins pixel für pixel malen und den jeweiligen pixel die farbe des untergrunds geben
  Mit Zitat antworten Zitat
Benutzerbild von Tonic1024
Tonic1024

Registriert seit: 10. Sep 2003
Ort: Cuxhaven
559 Beiträge
 
RAD-Studio 2009 Ent
 
#7

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 13:13
Hallo Matze

Zitat von Tonic1024:
Wenn das geklappt hat kannst du versuchen das auf dein problem zu übertragen.
Lesen, denken, Posten...

Mit den erfahrungen, die er mit dem Form gemacht hat kommt er bei seinem problem vielleicht weiter...


@LoL: Wenn du wirklich Pixel für Pixel übertragen willst, dann hat Canvas dafür die richtigen Funktionen... ist aber nicht ganz ohne. Du musst immer wenn dein Objekt neu gezeichnet wird deine "Tranzparenz"-Prozedur mit ausführen.

Hier im Forum suchenCanvas.Pixels

MfG

Tonic
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?
  Mit Zitat antworten Zitat
LoL
(Gast)

n/a Beiträge
 
#8

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 13:14
danke, das habe ich auch bereits gemerkt! außerdem wird das programm irgend wie viel laufzeit inensiever
  Mit Zitat antworten Zitat
Benutzerbild von Tonic1024
Tonic1024

Registriert seit: 10. Sep 2003
Ort: Cuxhaven
559 Beiträge
 
RAD-Studio 2009 Ent
 
#9

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 13:19
normal nicht...

Klar - ein bissel macht das schon aus. Aber deine komponente wird ja sowiso im Hintergrund gezeichnet - wahrscheinlich öfter als du denkst. Die Pixels-Funktion ist nicht besonders Performant, aber das sollte normalerweise kein Problem darstellen wenn du nicht einen ganzen Bildschirmteil neu zeichnen willst...

Es ging doch nur um eine linie, oder hab ich da was verpennt?
Der frühe Vogel fängt den Wurm, richtig.
Aber wird nicht auch der frühe Wurm vom Vogel gefressen?
  Mit Zitat antworten Zitat
LoL
(Gast)

n/a Beiträge
 
#10

Re: unsichtbare farbe???

  Alt 8. Nov 2004, 13:31
ich muss ja wenn nur ein kleines ding am form verändert wird das ding neu zeichenen.
es sind ja außerdem nochn paar andere sachen. sicherlich von der linie ist mein system ja nicht zu 100% ausgelastet
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 17:15 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