What data type and inplace editor do you use? I cannot reproduce the issue. When I press Esc while editing, the cell recieves value prior to editing start.
Hi Dmitry,
Thank you for this report and sample project.Yes, unfortunately this issue has not yet been fixed. If custom scroll bars are not crucial for you, you can set UseCustomScrollBars to false, this will remove the flicker. The issue is tricky,…
Hi,
LMDMessageBoxDlg can use lmd theme engine, at least for displayed buttons, but you are right, there is no any properties to control this. We'll fix it.
Hi Raymond,
This was a defined behavior. Yet, your remark makes sense. I've added sftText data type to the list, now the editor will try to convert text to datetime.
I reproduce the time cut-off issue only when I enter and edit cell's date and time. After editing, 0:00:00 part is cut off.This is a bug and is being fixed.
Do you see the middle entry with time part absent right when the tree is shown or after cell…
Hi Raymond,
thank you for ypur request. Strangely, here is no convenient property for this. I'll add such for next update, meanwhile you can use a workaround code like following:
if ElXTree1.Selected nil then for I := 0 to ElXTree1.Selected.Ce…
Hi,
The tree's SortType property is used when there is no Header. If Header is visible, then sort type is taken from corresponding header section. If you want ItemTreeCompareItems to be triggered, set column contents type to Custom.
Best regards,Vi…
Hi Raymond,
Thank you for your note. The new version should correctly align items with custom checkboxes, too, but I see that you are right, items are shifted left too much. I'll check if there was incorrect merge and send you quick fix.
Best regard…
Hi,
Yes, the issue was not resolved, because I could not reproduce the issue. AFAIR, I requested for sample tree instance where issue is reproduced.Can you please send us a project with such sample tree instance to mail@lmdteam.com?
Best regards,Vic…
The OnItemCheckStateChanging is triggered just before the state of checkbox/radiobutton is going to be changed after user clicked mouse button on item's checkbox/radiobutton (or anywhere in the item if RowCheck property is set to true)
The event added
OnItemCheckStateChanging(Sender: TObject; Item: TElXTreeItem; OldValue: Integer; var NewValue: Integer; var AllowChange: Boolean);
OldValue and NewValue are integers to unify event for both boolean chechbox/radiobutton and tri-sta…
First of all, if you want to fine tune tree printing, make sure that PrintAsIs property is set to false. Otherwise, it will be printed exactly as it shown regardless of options.
Now, tpoShowHiddenItems and tpoShowInvisibleItems:
tpoShowHiddenItems …
Hi Raymond,
Thank you for this report. Indeed, it was a bug, it is fixed now.However, information what items are selected are not passed to tree printer, so Item.Selected is always false in ItemPrinting event. As workaround, you can use some prepro…