AGB  ·  Datenschutz  ·  Impressum  







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

Sinuskurve auf PlotGrid ausgeben

Ein Thema von fristo23 · begonnen am 15. Feb 2016 · letzter Beitrag vom 19. Feb 2016
Antwort Antwort
fristo23

Registriert seit: 29. Dez 2015
8 Beiträge
 
#1

AW: Sinuskurve auf PlotGrid ausgeben

  Alt 15. Feb 2016, 14:26
Vielen Dank für die schnelle Antwort.
Ich guck mir das gleich mal an
BTW ich arbeite mit XE8.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Sinuskurve auf PlotGrid ausgeben

  Alt 15. Feb 2016, 14:42
BTW ich arbeite mit XE8.
Dann gab/gibt es da wohl einen Fehler in der XE8 Dokumentation
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
fristo23

Registriert seit: 29. Dez 2015
8 Beiträge
 
#3

AW: Sinuskurve auf PlotGrid ausgeben

  Alt 15. Feb 2016, 14:44
Mich verwirrt dabei nur, dass in der Doku die Sinusfunktion normal dargestellt wird. Ich les mich jetzt mal in das TPathData ein und hoffe das ich das umsetzen kann.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: Sinuskurve auf PlotGrid ausgeben

  Alt 15. Feb 2016, 14:46
Mich verwirrt dabei nur, dass in der Doku die Sinusfunktion normal dargestellt wird. Ich les mich jetzt mal in das TPathData ein und hoffe das ich das umsetzen kann.
Du brauchst doch nur in den Source schauen und abschreiben. Das Polygon wird mit einem Pfad gezeichnet. Lediglich am Ende wird der Pfad noch geschlossen.

Use the force of the source, Luke!
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
fristo23

Registriert seit: 29. Dez 2015
8 Beiträge
 
#5

AW: Sinuskurve auf PlotGrid ausgeben

  Alt 15. Feb 2016, 15:01
Das sagst du so leicht
Für mich ist das eine Herausforderung, hab auch erstmal 5 Tage nur gedrosseltes mobiles Internet, von daher ist auch alles ordentlich langsam.
  Mit Zitat antworten Zitat
fristo23

Registriert seit: 29. Dez 2015
8 Beiträge
 
#6

AW: Sinuskurve auf PlotGrid ausgeben

  Alt 15. Feb 2016, 15:23
Ich hab dabei folgendes Problem, ich hab mir ein TPathData angelegt und würde das jetzt in der gleichen Weise befüllen wollen. Bei FPoints, einem einfachen Array konnte ich ja schreiben FPoints[i].X:=.... die Möglichkeit hab ich aber bei dem TPathData nicht. Kann ich das einfach mit TPathData.point:= ... machen?
Ich weiss schon das ist jetzt nicht die beste Frage, aber mir fehlt hier grad der Einstieg.

Danke schon mal
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: Sinuskurve auf PlotGrid ausgeben

  Alt 15. Feb 2016, 16:04
  1. Schreibst du
    PlotGrid1.Canvas.DrawPolygon(FPoints, 1);
  2. Klickst du mit gedrückter STRG-Taste auf DrawPolygon
  3. Kommst du
    Delphi-Quellcode:
    procedure TCanvas.DrawPolygon(const Points: TPolygon; const AOpacity: Single);
    begin
      ...
    end;
  4. Schreibst du ab und kommentierst alle Path.ClosePath; aus
  5. Bist du fertig
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Antwort Antwort


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:19 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