TCustomElXTree.OnHeaderSectionClick uses complex logic of preparing sorting sections and sort modes for them.However, this sorting routine itself is already public, it is procedure TElXTreeItem.Sort.
Hi Raymond,
Thank you for your observations. There are 2 missing properties in InplaceFloatSpinEdit, Increment and LargeIncrement. You can set them in runtime
ElTreeInplaceFloatSpinEdit1.Editor.Increment := 0.001; ElTreeInplaceFloatSpinEdit1.Edit…
Hi Raymond,
Please use AltChangeMethod property. Set it to true to allow increment/decrement propagate to bigger period (days to months - years, months - to years).
Best regards,Victor
Hi Raymond,
Can you please send me a form with your exltree instance?I cannot reproduce the issue, items' text is aligned ok when i set ForceAlign to true
Hi Raymond,
The property will be called HitColumn. It will show currently selected (by mouse or keys) cell's column index.Regarding SelectColumn property. SelectColumn was intended to set column index programmatically and does not reflect selection …
Hi Raymond,
TElXTree uses system setting to get number of lines to scroll:
procedure TElXTreeView.CMMouseWheel(var Msg: TMessage); { private }... if LMDSIWindowsNTUp or LMDSIWindows98 then SystemParametersInfo(SPI_GETWHEELSCROLLLINES, 0, @sl, S…
Hi Raymond,
Although I could not reproduce exactly the described behaviour (click cell(3,0) then click cell(0,0) highlights cell(0,0) and removes highlight from cell(3,0)), I see other issues with cells selection, which look like bug. Fixing.
Thank …
Hi Raymond,
Use code like in this snippet:
with ElXTreeControls do for i:=0 to Items.Count-1 do begin Items[i].Cells[c-1].UseOwnStyle := true; Items[i].Cells[c-1].Style.Control := TElXCellCheckBox.Create; TElXCellChec…
Hi Raymond,
Looks like in the second case the ElXTree's ExplorerEditMode property is set to false.Set it to true to autoaccept edited values when editor looses focus.
Best regards,Victor
Hi Raymond,
Unfortunately, current version does not allow to set those colors independetly.I'll record this as a feature request.
Best regards,Victor Bocharov
Hi,
Have you sent the archive? I do not see it anywhere. I'm pretty sure it cannot get through zip filter.Can you please resend with renamed archive (i.e. myarchive.zip -> myarchive@zip) attached?
Thank you
Hi,
I just tried similar code in ElXTree MegaDemo. It works.
procedure TXTreeDm.MergeHeaderCells(const ATree: TElXtree);begin ATree.Header.Rows[0].Cell[0].Join(2, 1); ATree.Header.Rows[0].Cell[1].Join(1, 2); ATree.Header.Rows[0].Cell[3].Join(2, …
This is very sensible remark.I can imagine how annoying might be current behaviour.I'll add an option to allow date auto decrement/increment of months/years.
Hi,
I do not observe this issue. Please specify product version, Delphi and Windows versions where you reproduce it.
Thank you,Victor Bocharovbocharov@lmd.deLMD Innovative
Hi Raymond,
I also cannot reproduce issue with crMultiDrag. When I hold Ctrl key down, cursor turns to crDragSingleCopy. Sample project would help to clear out things here. Analyzing code and available properties shows me no way to force drag cursor…