Discussion Thread
UniToolbox
Message Thread
The leading control suite for Unicode development in Visual Basic.
Posted in the UniToolbox Forum.
UniLIst
We have one bug at UniListView at Windows 2003 Server
We use ListView with Full Row Selection
Moving with navigation keys Up and Down.
Drawing selection mark line is spitted after resize (enlarge) the last column.
STARTING VIEW
|{ column A }|{ column B }|{ column C }|
| | | |
======================================================
| current | selection | | = selection highlight (no ghost/fragment)
| | | |
| | | |
------------------------------------------------------
EXPANDED column C VIEW
|{ column A }|{ column B }|{ column C }|
| | | |
=================================================================
| current | selection | | = selection highlight (no ghost/fragment)
| | | |
| | | |
-----------------------------------------------------------------
CURSOR UP AND DOWN
|{ column A }|{ column B }|{ column C }|
| | | |
=================================================================
| | | | = selection highlight ghost
| | | |
| current | selection | | = selection highlight fragment
| | | |
-----------------------------------------------------------------
UniLIst
Could you try trapping the key events and forcing a redraw?
UniLIst
If i add refresh to LvObj_ItemClick all fine then on each click screen blinks
Private Sub LvObj_ItemClick(Index As Integer, ByVal Item As UniToolbox2.ListItem)
LvObj.refresh
End Sub
If I add to LvObj_HeaderMouseUp it is not work .
Private Sub LvObj_HeaderMouseUp(Index As Integer, Button As Integer, Shift As Integer, X As Single, Y As Single, ColumnIndex As Integer)
LvObj.refresh
End Sub
The problem only Windows 2003 , Windos XP works fine
UniLIst
Well VB6 wasn't exactly built for Windows 2003!
Try double debuffering everything, that should minimize any flickering.
UniLIst
Try double debuffering -------What do you mean?
UniLIst
UniLIst
I did not get how it will help?
We do not have any pictures on a form except icons in UniList.
UniLIst
If you take the concept of double buffering from that article you can apply it to a variety of controls.
UniLIst