AGB  ·  Datenschutz  ·  Impressum  







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

paintbox "fixieren"

Ein Thema von Stephan · begonnen am 1. Nov 2002 · letzter Beitrag vom 2. Nov 2002
 
Stephan

Registriert seit: 28. Jun 2002
Ort: Tuttlingen
245 Beiträge
 
Delphi 2007 Professional
 
#10
  Alt 2. Nov 2002, 15:33
Hi,

genau das ist das Problem. Die Paintbox befindet sich in einer Scrollbox weil sie viel größer ist als der Bildschirm geschweige das Programm. Im Moment hab ichs so gelöst dass falls man in der Scrollbox scrollt wird der komplette Netzwerkplan (mein Programm ist nen Netzwerkmonitor) aus einer Datenbank heraus neu gezeichnet. Problem ist das ganze flimmert kurz auf. Ich weiß auch nciht wie lange das dauert bei mehreren hundert Geräten. Nach jedem neu zeichnen werden die Daten in das TBitmap gezeichnet. In diesem Fall bekommt der Anwender garnicht diesen Fehler zu sehen denn sobald er scrollt oder die Programmgröße verändert wird alles komplett neu gezeichnet. Bewegt er hingegen nur ein Fenster über die paintbox wird das Bild aus dem TBitmap geladen.

Zugegen ist nicht die beste Lösung, im Moment funktioniert allerdings. Obwohl ich schon am überlegen bin ob ich das nicht auf DirectX oder OpenGL umstell. Weil dann könnte ich Sprites verwenden. Denn ich weiß eben nicht wie sich das bei großen Netzwerken verhält.

vielen Dank auf jeden Fall schonmal!
viele Grüße

Stephan
  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 15:22 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