View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001687||JEDI VCL||00 JVCL Components||public||2004-04-23 14:02||2004-04-25 23:27|
|Target Version||Fixed in Version|
|Summary||0001687: Windows 2000: Keyboard navigation indicators handled wrongly|
|Description||The keyboard navigation indicators (i.e. the focus rectangle of e.g. ButtonControls) are handled wrongly when using JVCL components like TJvButton and Windows 2000. (They are always displayed instead of only displaying them after the Alt key is pressed.)|
This is also a VCL bug, but using the TUIStateForm instead of TForm from http://cvs.jrsoftware.org/view/*checkout*/issrc/Projects/UIStateForm.pas?rev=1.1 resolves the problem with the usual TButton. Is it possible to provide such a fix for JEDI VCL too?
|Tags||No tags attached.|
||It does occur on Windows XP too if you don't use a manifest file.|
||I do not see this as a bug. I see it as a not supported feature.|
>I see it as a not supported feature.
Agree, but still might be worth investigating...
|Andreas, maybe the implementation could be added to TJvExForm? It's only two message handlers, after all (CM_SHOWINGCHANGED and CM_DIALOGKEY). Since you are the head of the JvEx units, I would prefer you doing it.|
||I have added this to TJvExCustomForm and TJvExForm. (not tested)|
||Yes, the usual VCL components' focus under Win2k behave like under Win98. But the UIStateForm does not fix the JVCL's ones (as well as the BitBtn)... maybe something owner-drawn is the problem.|
>maybe something owner-drawn is the problem.
Probably, and there is nothing we can do about that (except fix the owner-draw stuff in our derived components when and if they are found).
Please post new bug issues about missing keyboard handling when you find them.
|2004-04-23 14:02||anonymous||New Issue|
|2004-04-24 04:31||anonymous||Note Added: 0004051|
|2004-04-24 05:03||AHUser||Note Added: 0004052|
||Note Added: 0004055|
||Note Added: 0004061|
||Status||new => feedback|
|2004-04-25 07:45||AHUser||Note Added: 0004065|
|2004-04-25 09:02||anonymous||Note Added: 0004067|
||Status||feedback => resolved|
||Resolution||open => fixed|
||Assigned To||=> user72|
||Note Added: 0004071|