![]() |
CKPlotter 2 (GDI+) - 2D-Funktionsplotter [NEUE VERSION]
Hallo,
ich habe gerade ein neues Programm fertiggestellt und es muss jetzt an euch getestet werden ;) einem umfangreichen 2D-Funktionsplotter, der dabei aber einfach zu bedienen und (relativ) schnell ist. Features:
Changelog Version 1.0 RC4 * Zoom-Funktion verbessert * Funktionseditor verbessert Version 1.0 RC3 + Für sämtliche Funktionen existieren jetzt Hotkeys * Im Vollbildmodus ist nun auch die Leiste mit Zusatzinfos zu sehen * Fehler in der Druckfunktion behoben * Die Berechnung des Plots beim Speichern geht schneller Version 1.0 RC2 + Die Plots lassen sich jetzt in beliebigen Größen drucken + Kurvendiskussion (alpha-Version) hinzugefügt + Wertetabelle hinzugefügt (Ausgabe als .csv möglich) + Versionscheck über das Internet möglich + About-Dialog hinzugefügt + X/Y - Werte unter der Maus werden unter dem Plot angezeigt + Mit der Mittleren Maustaste lässt sich ein Punkt markieren (mit Beschriftung) + Vollbildanzeige mit Doppelklick oder rechter Maustaste * Der Plot wird bei Mausbewegungen nur noch bei Bedarf aktualisiert Version 1.0 RC1 + Oversampling-Funktion eingebaut. Noch genauere Plots möglich * Oversampling-Einstellungen im Render-Optionen - Dialog eingebaut * Oversampling-Einstellungen im Bild formatiert speichern - Dialog eingebaut Version 1.0 beta2 + Render-Einstellungen - Dialog hinzugefügt (z.B. Auswahl, ob AntiAlias aktiv sein soll) + Render-Einstellungen werden beim Beenden gespeichert * Graph-Rendering verbessert (genauer) Version 1.0 beta + Plots werden ab jetzt mit GDI+ gerendert (Antialiasing) + Beschriftungs-Editor hinzugefügt + Exportieren im Vektorformat möglich * Graph kann jetzt Fokus erhalten (z.B. zum Zoomen) * Anzeige der Achsen verbessert * Verschiedene Design-Verbesserungen * Einige kleinere Bugs wurden behoben Version 0.9.6 + Die Dateierweiterung .ckp kann auf Wunsch registriert werden * Parser verbessert (ungültige Funktionen werfen keine Fehler mehr) * Render-Geschwindigkeit verbessert * Auf neues Dateiformat umgestellt (xml-ähnlich) * Öffnen mit Parameter möglich (Dateiname) * Ein paar kleinere Fehler behoben Version 0.9.5 + Formeleditor hinzugefügt (Doppelklick auf die Formel zum Öffnen) + Zoomen mit Mausrad möglich * Bessere Komponenten für die Farbwahl eingefügt * Enabled-Eigenschaften der Buttons werden richtig gesetzt * Definition des Anzeigebereichs verbessert * Beim hinzufügen neuer Formeln wird die Neue im ListView automatisch selektiert Zugriffsverletzung behoben Screenshot ![]() Download-Links > ![]() > ![]() So, viel Spaß beim Testen ;), Chris |
Re: CKPlotter 2 - 2D-Funktionsplotter
Es gibt eine neue Version:
Version 0.9.5 + Formeleditor hinzugefügt (Doppelklick auf die Formel zum Öffnen) + Zoomen mit Mausrad möglich * Bessere Komponenten für die Farbwahl eingefügt * Enabled-Eigenschaften der Buttons werden richtig gesetzt * Definition des Anzeigebereichs verbessert * Beim hinzufügen neuer Formeln wird die Neue im ListView automatisch selektiert Zugriffsverletzung behoben Screenshot vom neuen Formeleditor ![]() Viele Grüße, Chris |
Re: CKPlotter 2 - 2D-Funktionsplotter
hi!
Also mir gefällt das Programm sehr gut. Jedoch ist dein Parser nicht ganz korrekt, ich hab mal unabsichtlich "5*exp(-x)*sin(2*pi*2*x+)" eingegeben und danach kamm es immer wieder zu Fehlermeldungen wie zB.: Zitat:
|
Re: CKPlotter 2 - 2D-Funktionsplotter
Ok, dann werde ich erstmal am Parser weiterbasteln...
Ich hab' viele Funktionen ausprobiert, aber das kam noch nie :shock: Aber trotzdem vielen Dank für's Testen ;) Chris |
Re: CKPlotter 2 - 2D-Funktionsplotter
Der Parser ist jetzt generalüberholt. Er ist (etwas) schneller geworden und verabschiedet sich bei fehlerhaften Funktionen (normalerweise) nicht mehr.
So langsam könnte das Programm für den einen oder anderen nützlich sein ;) Version 0.9.6 + Die Dateierweiterung .ckp kann auf Wunsch registriert werden * Parser verbessert (ungültige Funktionen werfen keine Fehler mehr) * Render-Geschwindigkeit verbessert * Auf neues Dateiformat umgestellt (xml-ähnlich) * Öffnen mit Parameter möglich (Dateiname) * Ein paar kleinere Fehler behoben Viele Grüße, Chris |
Re: CKPlotter 2 - 2D-Funktionsplotter
|
Re: CKPlotter 2 - 2D-Funktionsplotter
Super Programm :thumb:
Allerdings habe ich auch einen reproduzierbaren Fehler entdeckt:
|
Re: CKPlotter 2 - 2D-Funktionsplotter
@Khabarakh: Ja, mit dem Verschieben werde ich mir noch was einfallen lassen müssen... Der Parser wird auch noch überarbeitet, sodass er etwas "gnädiger" mit den Funktionen umgeht.
@Delphi Star: Vielen Dank für die Rückmeldung. Fehler ist behoben... ;) Chris |
Re: CKPlotter 2 - 2D-Funktionsplotter [jetzt neu: GDI+]
So, ich habe das gesamte Teil auf GDI+ umgeschrieben...
Die Plots sehen nun wesentlich schöner aus ;) Und Exportieren im Vektorformat ist nun auch möglich... Der neue Beschriftungs-Editor: ![]() Version 1.0 beta + Plots werden ab jetzt mit GDI+ gerendert (Antialiasing) + Beschriftungs-Editor hinzugefügt + Exportieren im Vektorformat möglich * Graph kann jetzt Fokus erhalten (z.B. zum Zoomen) * Anzeige der Achsen verbessert * Verschiedene Design-Verbesserungen * Einige kleinere Bugs wurden behoben Viele Grüße, Chris |
Re: CKPlotter 2 - 2D-Funktionsplotter [jetzt neu: GDI+]
Ich habe wieder eine neue Version veröffentlicht.
Version 1.0 beta2 + Render-Einstellungen - Dialog hinzugefügt (z.B. Auswahl, ob AntiAlias aktiv sein soll) + Render-Einstellungen werden beim Beenden gespeichert * Graph-Rendering verbessert (genauer) Der neue Render-Einstellungen - Dialog ![]() Viele Grüße, Chris |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:51 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