AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi Graph mit Graphics32 Darstellungsproblem
Thema durchsuchen
Ansicht
Themen-Optionen

Graph mit Graphics32 Darstellungsproblem

Ein Thema von TomyN · begonnen am 2. Jan 2019 · letzter Beitrag vom 5. Jan 2019
Antwort Antwort
TomyN

Registriert seit: 8. Nov 2006
Ort: Bayreuth
268 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: Graph mit Graphics32 Darstellungsproblem

  Alt 4. Jan 2019, 10:52
Hi,
danke für die Infos. Die Ausgabe erfolgt nur mit der Strokebrush (Solidbrush.visible = False), wobei die strokeWidth je nach gewünschter Strichstärke variiert.
Thomas Neumann
Meine Projekte
www.satlive.audio
www.levelcheck.de
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#2

AW: Graph mit Graphics32 Darstellungsproblem

  Alt 4. Jan 2019, 13:41
Crosspostings: https://github.com/graphics32/graphics32/issues/45
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
TomyN

Registriert seit: 8. Nov 2006
Ort: Bayreuth
268 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Graph mit Graphics32 Darstellungsproblem

  Alt 4. Jan 2019, 13:43
Hi,

ist das nicht okay so?
Ich hatte zuerst an einen Fehler meinerseits gedacht und daher hier nachgefragt. Nun scheint es sich aber (zumindest zum Teil) um ein Problem mit/in Graphics32 zu handeln, daher hab ich dort mal ein Issue aufgemacht.

Tomy
Thomas Neumann
Meine Projekte
www.satlive.audio
www.levelcheck.de

Geändert von TomyN ( 4. Jan 2019 um 13:44 Uhr) Grund: Neu Formatiert, Fragezeichen dazu
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#4

AW: Graph mit Graphics32 Darstellungsproblem

  Alt 4. Jan 2019, 14:09
Das ist vollkommen okay.
Es ist für alle nur gut zu wissen, welche Lösungsvorschläge es schon gibt. Sonst kommen sie -wie hier- doppelt.
Hast Du versucht, den Renderer zu tauschen?
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#5

AW: Graph mit Graphics32 Darstellungsproblem

  Alt 4. Jan 2019, 14:47
Ich selbst mache das nicht mit diesem TCanvas32, ich benutze den Renderer direkt. Auch für solche (ähnlichen) Polygonlinien. So ein Fehler ist mir nicht aufgefallen.

Hier meins:
Delphi-Quellcode:
procedure TGrafik._DrawLine(pts: TArrayOfFloatPoint; Color: TColor32; Filler: TCustomPolygonFiller);
var
  P: TPolygonRenderer32VPR;
begin
  P := TPolygonRenderer32VPR.Create(FBitmap);
  try
    P.Color := Color;
    P.Filler := Filler;
    P.PolygonFS(pts);
  finally
    P.free;
  end;
end;
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
673 Beiträge
 
#6

AW: Graph mit Graphics32 Darstellungsproblem

  Alt 4. Jan 2019, 14:50
Sind die Polygonpunkte auch vllt zu eng nebeneinander. Springen sie vllt zurück oder ähnliches.
Ggf müssen die Punkte in der Linie etwas ausgedünnt werden. Also vllt weniger Punkte.
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
TomyN

Registriert seit: 8. Nov 2006
Ort: Bayreuth
268 Beiträge
 
Delphi 10.3 Rio
 
#7

AW: Graph mit Graphics32 Darstellungsproblem

  Alt 4. Jan 2019, 15:37
Hi,

hier die 'Problemimulation':

https://download.satlive.audio/beta/DrawTest32.zip

Tomy
Thomas Neumann
Meine Projekte
www.satlive.audio
www.levelcheck.de
  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 06:57 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