Einzelnen Beitrag anzeigen

Assertor

Registriert seit: 4. Feb 2006
Ort: Hamburg
1.296 Beiträge
 
Turbo C++
 
#4

Re: Vista: Verzögerte TProgressBar?

  Alt 7. Mär 2007, 20:16
Hallo,

das Problem ist das veränderte Verhalten der Progressbars unter Aero. Der Progressbar kümmert sich sozusagen selbst um sein Design.

Es gibt aber einen Workaround:
Der Progressbar läuft zwar verzögert Vorwärts, aber springt Rückwärts korrekt und sofort in seine neue Position.

Also am Besten:
- zuerst neue Position per Position := NewPosition + 1
- dann sofort die tatsächliche neue Position
Position := NewPosition

Gruß winkel79

Quellen:
http://news.jrsoftware.org/news/innosetup/msg62356.html
http://forums.microsoft.com/MSDN/Sho...64615&SiteID=1
Frederik
  Mit Zitat antworten Zitat