Virtual-TreeView icon indicating copy to clipboard operation
Virtual-TreeView copied to clipboard

Cannot resize column if columns on both sides are not resizable

Open vincentparrett opened this issue 11 years ago • 3 comments

From [email protected] on January 30, 2014 00:47:12

What steps will reproduce the problem? 1. Go to advanced demo, there into the AlignDemo 2. Disable coResizeable and enable coFixed options of 0th ("english") and 2nd ("hebrew") column 3. Run the demo, try to resize 1st ("greek") column which still is resizable What is the expected output? What do you see instead? You can't resize the column although its coResizable is true and coFixed is false, also the mouse pointer does not change to the "resize" pointer at neither of both edges of this column What version of the product are you using? On what operating system? Win 7 Professional, SP 1, all patches applied Delphi XE 3 VTV r593 Please provide any additional information below.

Original issue: http://code.google.com/p/virtual-treeview/issues/detail?id=414

vincentparrett avatar Jan 21 '15 14:01 vincentparrett

From [email protected] on February 05, 2014 13:22:37

Reason lies in function HSPlitterHit(), a subfunction of TVTHeader.HandleMessage().

Owner: [email protected]
Labels: -Priority-Medium Priority-Low

vincentparrett avatar Jan 21 '15 14:01 vincentparrett

From [email protected] on February 05, 2014 13:31:14

sub-function IsNearBy() makes a difference between fixed and non-fixed column which I currently don't understand and which seems to responsible for the different behavior.

As a workaround, remove flag coFixed.

vincentparrett avatar Jan 21 '15 14:01 vincentparrett

From [email protected] on March 10, 2014 14:24:36

Owner: [email protected]

vincentparrett avatar Jan 21 '15 14:01 vincentparrett