<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>Tagged with inplaceeditors - LMD Innovative - Forum</title>
      <link>https://forum.lmd.de/discussions/tagged/inplaceeditors/feed.rss</link>
      <pubDate>Fri, 17 Apr 2026 13:20:05 +0000</pubDate>
         <description>Tagged with inplaceeditors - LMD Innovative - Forum</description>
   <language>en-CA</language>
   <atom:link href="/discussions/taggedinplaceeditors/feed.rss" rel="self" type="application/rss+xml" />
   <item>
      <title>Selection already changed in AfterInPlaceEditOperation with TElTreeInplaceComboBox</title>
      <link>https://forum.lmd.de/discussion/1248/selection-already-changed-in-afterinplaceeditoperation-with-teltreeinplacecombobox</link>
      <pubDate>Fri, 17 Apr 2026 07:56:12 +0000</pubDate>
      <dc:creator>Konzeptum GmbH</dc:creator>
      <guid isPermaLink="false">1248@/discussions</guid>
      <description><![CDATA[Hi,<br /><br />we are using a <span style="font-family: Courier New;">TElXTree </span>with <span style="font-family: Courier New;">EplorerEditMode</span> set to <span style="font-family: Courier New;">true</span>. After exiting a <span style="font-family: Courier New;">TElTreeInplaceComboBox</span> via click on another row, the <span style="font-family: Courier New;">TElXTree</span>'s <span style="font-family: Courier New;">.Selected.Index</span> will already have the new index value when arriving at the editor's <span style="font-family: Courier New;">.AfterInPlaceEditOperation</span> event.<br />With the others (at least <span style="font-family: Courier New;">TElTreeInplaceEdit</span>, <span style="font-family: Courier New;">TElTreeInplaceCheckBox</span>), the <span style="font-family: Courier New;">Selected.Index</span> will still have the old value.<br /><br />The difference also becomes obvious with <span style="font-family: Courier New;">TElxTree.OnItemFocused</span>:
<ul><li>with e. g.&nbsp;<span style="font-family: Courier New;">TElTreeInplaceEdit</span> it's <span style="font-family: Courier New;">AfterInPlaceEditOperation</span> -&gt; <span style="font-family: Courier New;">OnItemFocused</span></li><li>with <span style="font-family: Courier New;">TElTreeInplaceComboBox</span> it's <span style="font-family: Courier New;">OnItemFocused</span> -&gt; <span style="font-family: Courier New;">AfterInPlaceEditOperation</span></li></ul>
I'd expect the sequence to always be the first one, especially if "The AfterOperation methods are bound to OnExit events of the editors by default" from<div><a rel="nofollow" href="https://forum.lmd.de/discussion/comment/961/#Comment_961">https://forum.lmd.de/discussion/comment/961/#Comment_961</a></div><div>still holds.</div><br />We have tested with <span style="font-style: italic;">Delphi 11.3 + LMD 2022.10</span> and <span style="font-style: italic;">13.1 + 2025.4</span> (the older one also has the "no parent window bug" with the CheckBox, which seems to be irrelevant in this regard, though)<br /><br />Can this be addressed or am I missing something/should not rely on the sequence?<br /><br />Thanks for checking and all the best,<br />Stefan (Konzeptum)]]></description>
   </item>
   </channel>
</rss>