Consultor Eletrônico



Kbase P107608: Cannot click into Combo-box when using manifest file
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/29/2006
Status: Verified

SYMPTOM(s):

Combo-box doesn't work

Cannot click a combo-box widget

Combo-box freezes when using the mouse

A trigger is defined for the mouse-select-click event

Using Windows XP theme

"Use visual styles on windows and buttons" option is enabled in the system performance settings

Using a manifest file prowin32.exe.manifest

CAUSE:

Bug# 20050815-003

CAUSE:

When XP Themes is used, the combo-box's button is highlighted when the mouse is over it. This tracking depends on the combo-box seeing the mouse-up event. Progress' normal behavior is to throw away an event if there's a trigger on it, but in this case the combo-box needs to see the mouse up which causes the combo-box failure

FIX:

Upgrade to OpenEdge 10.1A where this issue has been fixed. We now send the event to the control even if there is a trigger on mouse up.

Alternatively, use the Windows Classic look (or disable the "Use visual styles on windows and buttons" option in the system performance settings) and ensure that the manifest file is removed from the same directory where the client executable prowin32.exe is run from (%DLC%/bin).