Einzelnen Beitrag anzeigen

WalterFr

Registriert seit: 11. Aug 2008
Ort: Ausgburg
8 Beiträge
 
Delphi 7 Professional
 
#1

TabControl mit OwnerDraw klappt nicht unter Vista 64-bit

  Alt 11. Aug 2008, 15:14
Hallo,

ich verwende ein TPageControl und zeichne die einzelnen Tabs selber;
ich setze also OwnerDraw auf True und hänge an den OnDrawTab meinen Code.

Funktionierte bisher völlig problemlos - bis ich auf Vista 64-bit umgestiegen
bin; dort werden die Tabs nicht gezeichnet, sie bleiben leer, nix ist zu
sehen. Mit Vista 32-bit läuft's einwandfrei.

Ein Debugger-Breakpoint in der OnDrawTab-Methode wird nicht erreicht, d.h.
unter Vista 64-bit wird die OnDrawTab-Methode gar nicht aufgerufen!!!
Dasselbe passiert beim TTabControl.

Ich setze Delphi 7 ein und verwende im Projekt ein XPManifest.


Was mache ich falsch - bzw. was macht Vista 64-bit anders als die anderen
Windows-Mutationen?

Ich bin für jeden Hinweis dankbar!
  Mit Zitat antworten Zitat