ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
636
636
EMPFEHLEN
-
Hallo an ALLE...
ich würde gerne verschiedene linien auf einem Image-Feld darstellen und habe dies über folgenden code bewerkställigt...
Code :1 2 3 4 5
Image1->Canvas->MoveTo(20,30); Image1->Canvas->LineTo(300,30); Image1->Canvas->LineTo(300,420); Image1->Canvas->LineTo(20,420); Image1->Canvas->LineTo(20,30);
jetzt ist die Frage wie kann ich diese linien wieder verschwinden lassen.
-
Soweit ich aus dem Kopf weiß kannst du nur das ganze Image leer machen.
Ansonsten "überzeichne" die Linien einfach mit der Hintergrundfarbe.Wenn euch mein Beitrag gefällt, meldet euch als Referal bei Dropbox an: http://db.tt/4tKC8O5
-
und wie....
-
Linie Zeichnen in Rot
Code :1 2 3 4 5 6
void __fastcall TForm1::ZeichnenClick(TObject *Sender) { Image1->Canvas->Pen->Color = clRed; Image1->Canvas->MoveTo(0,0); Image1->Canvas->LineTo(100,100); }
Linie mit der Hintergrundfarbe übermalen (weiß):
Code :1 2 3 4 5 6
void __fastcall TForm1::LoeschenClick(TObject *Sender) { Image1->Canvas->Pen->Color = clWhite; Image1->Canvas->MoveTo(0,0); Image1->Canvas->LineTo(100,100); }Wenn euch mein Beitrag gefällt, meldet euch als Referal bei Dropbox an: http://db.tt/4tKC8O5
-
25.09.05 10:34 #5ai-gamecock Tutorials.de Gastzugang
hi
tipp: wenn du die punkte in variablen abspeicherst (z.B. x1,y1,x2,y2...)kannst du das noch etwas allgemeiner gestalten.
wenn die linien alle in einem bereich liegen, in dem nichts anderes wichtiges ist, kannst du auch rechtecke drüberzeichnen (oder kreise oder...):
Code :1 2 3
Image1->Canvas->Pen->Color=clWhite;//rahmen weiß Image1->Canvas->Brush->Color=clWhite;//fläche weiß Image1->Canvas->Rectangle(x1,y1,x2,y2);/*damit wird das rechteck zwischen den punkten (x1,y1) und (x2,y2) aufgespannt.ich hoffe die reihenfolge der punkte stimmt, müsste aber auch in der quickinfo/hilfe stehen.*/
Ähnliche Themen
-
Auf transprantem Image zeichnen?
Von deinertsche im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 11.08.08, 10:14 -
DirectX Image zeichnen
Von pria im Forum .NET Grafik und SoundAntworten: 2Letzter Beitrag: 09.05.08, 14:54 -
In Image Box Zeichnen
Von Fr3dd1 im Forum Visual Basic 6.0Antworten: 3Letzter Beitrag: 05.09.06, 16:03 -
Image im Panel neu zeichnen
Von Kai Cierpka im Forum JavaAntworten: 1Letzter Beitrag: 13.07.05, 11:59 -
Image Ready, Eine Image Map einem Rollover Sate hinzufügen
Von gummy im Forum PhotoshopAntworten: 1Letzter Beitrag: 02.05.04, 11:59





Zitieren
Login






