I just tested it and it still doesn't work.
I don't know if you had ShowCloseBtns when you tested, but they are not activated for my test.
The event OnDblClick is never triggered.
The event OnMouseDown is triggered when changing tabs, but not if i'm clicking the selected tab.
The event OnMouseDown is triggered when Double-Clicking the selected tab.
The problem is that I cannot know if the user single-clicked the selected tab or double-clicked it.
I don't know if it is important, but I'm using Delphi 7.
Stephane Senecal
CIS Group
Delphi programmer since 2001