Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Hallo Leute, ich habe eine Windows Anwendung für Photovoltaik-Wechselrichter und Smarthome. Dort habe ich eine Energy-Flow Grafik integriert. (Bild mit den bunten Kacheln). Die Energiefluss-Linien sind fixe starre Linien mit Pfeilen. Nun habe ich in den vergangenen Tagen eine Web-Version davon erstellt (CSS/HTML/Javascript/PHP). Dort wollte ich das ganze identisch umsetzen. Ich habe das zuerst mit <canvas> und Zeichnen per Javascript gemacht. Das sah dann 1:1 so aus wie in der VB.NET Anwendung. …

  • Benutzer-Avatarbild

    Danke Euch. Aber WPF kommt für mich aktuell so überhaupt nicht in Frage. Werde mir das mit WIC und SVG mal näher ansehen - womöglich ist das die Lösung. Kann mir da ja ein UserControl dafür bauen, dem ich einfach die SVG-Infos übergeben muss. Stell mir das jetzt einfach vor - wird aber wohl schwieriger werden - wenn schon Ihr Profis da "erzittert" .

  • Benutzer-Avatarbild

    @DTF Bin gerade dabei das mit einem Webbrowser Control zu testen. Leider kann aber das alte "Internet Explorer" Webbrowser Control keine Styles in der SVG Datei darstellen. Die Brauche ich aber für die Animation. WebView als Control ist mir aber zu aufgebläht und hat zu viele Abhängigkeiten. Am liebsten wäre mir eine einzige .dll im Anwendungsordner und ein einfaches Webbrowser-Control, welches auch die Animierte CSV interpretieren kann. Hier ein Beispiel CSV: HTML-Quellcode (2 Zeilen)

  • Benutzer-Avatarbild

    @DTF Mit Forms/Timer/e.Graphics habe ich es bereits versucht. Das ruckelt und flimmert mir etwas zu viel. Ist nicht wirklich brauchbar. @-Franky- Ja, das Thema SVG hatten wir schon mal. Wie schon damals, habe ich auch kein Problem das SVG zu erstellen und auch das Rendering gelingt mit "vielen" Komponenten recht einfach. Aber eben immer nur als Standbilder. Aber hier geht es ja nicht nur einfach um ein starres SVG-Bild, sondern um eine Animation im SVG.

  • Benutzer-Avatarbild

    @-Franky- Zitat: „​darüber manipulieren und erneut rendern. Hab ich bisher selbst noch nicht gemacht.“ Auch wenn man das so machen würde, dann müsste man die damit erzeugte Grafik ja wieder in der Form anzeigen - sehr oft hintereinander. Dann kann ich das ja genausogut mit e.graphics machen. Was ich aber schon probiert habe - und das ergibt keine flüssige Animation, sondern ein unschönes Flackern (trotzt doublebuffering).

  • Benutzer-Avatarbild

    @DTF Zitat: „​War beim Control/Form denn DoubleBuffered == True? Wenn nicht, kann das eine Ursache sein warum es so geflackert hat.“ Ja, das habe ich sowieso aktiviert. Sonst würde der generelle Aufbau zu sehr flackern. Je öfter man aber das Paint-Event aufruft, desto mehr sieht man das Flackern.

  • Benutzer-Avatarbild

    @DTF Zitat: „Bei mir flackert nichts, nur perfekt ist das auch nicht.“ Bei einer Linie flackert bei mir auch nichts. Aber wenn die Grafik aus 8 Linien und zusätzlichen Grafiken besteht und die Form sonst auch was anderes zu tun hat - dann wird es flackerig