AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi TRect wird nicht gezeichnet
Thema durchsuchen
Ansicht
Themen-Optionen

TRect wird nicht gezeichnet

Ein Thema von Larsi · begonnen am 7. Aug 2008 · letzter Beitrag vom 8. Aug 2008
 
mimi

Registriert seit: 1. Dez 2002
Ort: Oldenburg(Oldenburg)
2.008 Beiträge
 
FreePascal / Lazarus
 
#18

Re: TRect wird nicht gezeichnet

  Alt 7. Aug 2008, 15:36
Ich verstehe gar nicht wo da das Problem liegt. Z.B. mein Paint2 Hier konnte auch sowas was du wolltest.

Evlt. hilft dir diese Schritt für Schritt Anleitung weiter:
Ich gehe von einem neuen Projekt aus
01: Hintergrund Buffer anlegen
02: Eine PaintBox auf das From Plazieren
03: Im onPaint Event der PaintBox mit Paintbox1.canvas.Draw(0,0,buffer) alles auf die PaintBox kopieren
04: In MouswDown die geklickten Maus Position speichern
05: Bei MouseMove das Rect auf den Buffer zeichnen. Hier könntest den Buffer erstmal überzeichnen mit einem fillrect. Oder du zeichnest alles zweimal. Das überzeichnen ist aber sicherer !
06: Fertig, wenn ich nix übersehen habe.

Aber hier im Forum sollte es genügend Beispiele geben. Evlt. erstelle ich heute noch eins. Mal sehen.
Aber schau dir mal DrawFX an oder mein Paint2 Projekt. Evlt. hilft dir das ja schon weiter.

Irgendwo gab es auch mal ein klein Soruce-Code dazu. Wie man ein Paint erstellen kann. Ein MiniPaint. Aber den habe ich heute nicht gefunden, weil ich auch nicht mehr genau weiß wo es den gab
Michael Springwald
MFG
Michael Springwald,
Bitte nur Deutsche Links angeben Danke (benutzte überwiegend Lazarus)
  Mit Zitat antworten Zitat
 


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