Forum: Multimedia
Delphi
by DeddyH,
24. Nov 2008
Dann müsste sie doch theoretisch auch einen Canvas haben, nur vielleicht nicht public.
Forum: Multimedia
Delphi
by DeddyH,
24. Nov 2008
Ich habe die JEDIS hier nicht installiert, aber irgendwodrauf muss die Komponente ja zeichnen. Schau mal im Source nach, wodrauf (Form.Canvas evtl.?).
Forum: Multimedia
Delphi
by DeddyH,
24. Nov 2008
Der Farbverlauf wird ja wohl auf den Canvas der Form gezeichnet, oder?
Forum: Multimedia
Delphi
by DeddyH,
24. Nov 2008
Du weißt nach 1600 Beiträgen nicht, wie man eine Bitmap erstellt? TBitmap.Create wäre doch mal ein guter Ansatz, oder nicht?
Forum: Multimedia
Delphi
by DeddyH,
24. Nov 2008
Du willst doch dynamisch ein gefaktes "Hintergrundbild" erstellen, oder? Also erstellst Du Dir eine Speicherbitmap in Höhe und Breite der Paintbox, kopierst Dir da den benachbarten Bereich hinein und zeichnest diese Bitmap dann auf den Canvas der Paintbox wie bisher.
Forum: Multimedia
Delphi
by DeddyH,
24. Nov 2008
Z.B. mit TCanvas.CopyRect bzw. BitBlt.
Forum: Multimedia
Delphi
by DeddyH,
24. Nov 2008
Du kannst Dir doch einen schmalen Streifen vom Bereich neben der Paintbox in eine temporäre Bitmap kopieren (in der Höhe der Paintbox) und diese per StretchBlt auf die Paintbox zeichnen.