Autor Beitrag
Krunk
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Mi 12.10.05 19:06 
hallo leute,

also ich bin kein experte in delphi und bräuchte mal eure hilfe.
ich muss für die schule ein projekt machen. ich muss ein trapez zeichnen(habe es nur mit lineto gezeichnet,aber da kann ich es ja nicht mit farbe füllen oder?),was rot gefüllt ist. ich bekomme das irgendwie nicht hin. dann würde ich gern noch wissen, wie ich schrift doppelt unterstreiche. habe keinen blassen schimmer ich kenne nur den befehl für 1 mal unterstreichen (image1.canvas.pen.style... usw.).
es wäre nett,wenn ihr mir behilflich sein könntet.ích bedanke mich schoneinmal im voraus.

mfg krunk


Zuletzt bearbeitet von Krunk am Do 13.10.05 04:40, insgesamt 1-mal bearbeitet
jakobwenzel
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 1889
Erhaltene Danke: 1

XP home, ubuntu
BDS 2006 Prof
BeitragVerfasst: Mi 12.10.05 19:11 
Doppelt Unterstreichen: Mal ne Linie drunter! :lol:

_________________
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Mi 12.10.05 19:17 
www.delphi-forum.de/....html&sub=,19,27

Das mit dem Unterstreichen geht nur mit WinAPI (IIRC) und ist daher etwas komplizierter. Die Lösung mit dem Zeichnen einer zusätzlichen Linie kannst Du mit TCanvas.TextWidth, TCanvas.TextHeight noch etwas dynamischer gestalten

Ansonsten solltest Du Dir mal TCanvas.FloodFill angucken ...

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
UGrohne
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Veteran
Beiträge: 5502
Erhaltene Danke: 220

Windows 8 , Server 2012
D7 Pro, VS.NET 2012 (C#)
BeitragVerfasst: Mi 12.10.05 23:13 
Hallo Krunk,

bitte ändere den Titel des Topics, da er wenig über das eigentlich Thema verrät. Hier der entsprechende Absatz aus den Richtlinien:

1.2 Beiträge:
Bitte formuliere den Betreff Deiner Beiträge so, dass andere Mitglieder anhand dieser bereits das eigentliche Thema festmachen können. Beiträge wie etwa "Eine Anfängerfrage" oder "Weiß jemand, wie das geht?" lassen den Leser im Unklaren darüber, was das Thema der Diskussion ist.[...]


Einfach oben bei Deinem ersten Beitrag auf user defined image klicken und den Titel ändern. Dank Dir!

Viele Grüße,

Uwe
delfiphan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2684
Erhaltene Danke: 32



BeitragVerfasst: Mi 12.10.05 23:21 
Gefüllte (sogar nicht-konvexe) Polygone zeichnet man mit Canvas.Polygon.
Slowmo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 29

Suse Linux 10.1
Lazarus v.0.9.18
BeitragVerfasst: Do 13.10.05 19:24 
user profile iconBenBE hat folgendes geschrieben:
www.delphi-forum.de/....html&sub=,19,27
Ansonsten solltest Du Dir mal TCanvas.FloodFill angucken ...


user profile icondelfiphan hat folgendes geschrieben:
Gefüllte (sogar nicht-konvexe) Polygone zeichnet man mit Canvas.Polygon.


Achtung: FloodFill verbraucht extrem viele Ressourcen, wie ich heute auch schon selber feststellen musste. Deshalb rate ich: benutze Polygone.