<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Codejock Developer Community : Keyboard Tabbing column to column</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Report Control : Keyboard Tabbing column to column]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Sat, 18 Apr 2026 07:24:12 +0000</pubDate>
  <lastBuildDate>Mon, 02 Jun 2008 06:58:58 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.codejock.com/RSS_post_feed.asp?TID=8496</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Codejock Developer Community]]></title>
   <url>http://forum.codejock.com/forum_images/codejock-logo.gif</url>
   <link>http://forum.codejock.com/</link>
  </image>
  <item>
   <title><![CDATA[Keyboard Tabbing column to column : Hi;  I found my mistake: Don&amp;#039;t...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=36119&amp;title=keyboard-tabbing-column-to-column#36119</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 8496<br /><strong>Posted:</strong> 02 June 2008 at 6:58am<br /><br />Hi; <DIV>I found my mistake: Don't call EndEdit(0) in OnPreviewKey() handler when editing is still in progress!</DIV>]]>
   </description>
   <pubDate>Mon, 02 Jun 2008 06:58:58 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=36119&amp;title=keyboard-tabbing-column-to-column#36119</guid>
  </item> 
  <item>
   <title><![CDATA[Keyboard Tabbing column to column : Hi; In version 12.0 the behaviour...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=36118&amp;title=keyboard-tabbing-column-to-column#36118</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=109">mgampi</a><br /><strong>Subject:</strong> 8496<br /><strong>Posted:</strong> 02 June 2008 at 6:51am<br /><br />Hi;<DIV>In version 12.0 the behaviour seems to be still wrong. </DIV><DIV>I try to tab between items and also the mentioned solution with direct call to EditItem does not word. As I can see, GetNavigator()-&gt;MoveRight() selects the wrong column (to the left of the currenly focused item) !!!</DIV><DIV>But I will dig into this.</DIV>]]>
   </description>
   <pubDate>Mon, 02 Jun 2008 06:51:24 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=36118&amp;title=keyboard-tabbing-column-to-column#36118</guid>
  </item> 
  <item>
   <title><![CDATA[Keyboard Tabbing column to column : Hi,When I add your code into HeaderFooterView...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=28116&amp;title=keyboard-tabbing-column-to-column#28116</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=862">sserge</a><br /><strong>Subject:</strong> 8496<br /><strong>Posted:</strong> 05 November 2007 at 4:30pm<br /><br />Hi,<br><br>When I add your code into HeaderFooterView of ReportSample, it works fine. Try it, and then validate difference between your control settings and a sample one.<br><br>--<br>WBR,<br>Serge<br>]]>
   </description>
   <pubDate>Mon, 05 Nov 2007 16:30:14 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=28116&amp;title=keyboard-tabbing-column-to-column#28116</guid>
  </item> 
  <item>
   <title><![CDATA[Keyboard Tabbing column to column : Baldur, Thanks for the suggestion,...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=27998&amp;title=keyboard-tabbing-column-to-column#27998</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2623">RonISAC</a><br /><strong>Subject:</strong> 8496<br /><strong>Posted:</strong> 01 November 2007 at 10:57am<br /><br />Baldur,<DIV>Thanks for the suggestion, but that function does not give me the behaviour that I wanted.</DIV><DIV>&nbsp;</DIV><DIV>I have found a work-around that replaces the navigator BeginEdit function, which doesn't work, with the Report EditItem function.</DIV><DIV>&nbsp;</DIV><DIV>Example:</DIV><DIV><FONT size=2>...</DIV><DIV><DIV>GetReportCtrl().GetNavigator()-&gt;MoveRight();</DIV><DIV>pCol = GetReportCtrl().GetFocusedColumn();</DIV><DIV>pCol-&gt;EnsureVisible();</DIV><DIV>pRow = GetReportCtrl().GetFocusedRow();</DIV><DIV>pItem = pRow-&gt;GetRecord()-&gt;GetItem(pCol);</DIV><DIV>Args.pRow = pRow;</DIV><DIV>Args.pColumn = pCol;</DIV><DIV>Args.pItem = pItem;</DIV><DIV>Args.pControl = &amp;GetReportCtrl();</DIV><DIV>GetReportCtrl().EditItem(&amp;Args);</DIV><DIV>...</DIV><DIV>&nbsp;</DIV><DIV>Lastly, to allow the Tab key to move beyond an inplace&nbsp;List control, I needed to modify the <FONT size=2>CXTPReportInplaceList::OnKeyDown() method.</FONT></DIV><DIV>&nbsp;</DIV></FONT></DIV>]]>
   </description>
   <pubDate>Thu, 01 Nov 2007 10:57:01 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=27998&amp;title=keyboard-tabbing-column-to-column#27998</guid>
  </item> 
  <item>
   <title><![CDATA[Keyboard Tabbing column to column : Why do you not use the default...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=27993&amp;title=keyboard-tabbing-column-to-column#27993</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2531">Baldur</a><br /><strong>Subject:</strong> 8496<br /><strong>Posted:</strong> 01 November 2007 at 9:14am<br /><br />Why do you not use the default functions of the ReportControl ?<DIV>&nbsp;</DIV><DIV>If the Report is editable and FocusSubItems is true, the ReportControl does this automaticly for you.</DIV>]]>
   </description>
   <pubDate>Thu, 01 Nov 2007 09:14:50 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=27993&amp;title=keyboard-tabbing-column-to-column#27993</guid>
  </item> 
  <item>
   <title><![CDATA[Keyboard Tabbing column to column : I have a application running that...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=27546&amp;title=keyboard-tabbing-column-to-column#27546</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2623">RonISAC</a><br /><strong>Subject:</strong> 8496<br /><strong>Posted:</strong> 22 October 2007 at 6:50pm<br /><br />I have a application running that did tab to the next right most column when the user pressed the Tab key in an Inplace control.&nbsp; The process worked fine in v10.3 of the toolkit, but now that I have upgraded to v11.2 this process stopped working.<DIV>&nbsp;</DIV><DIV>My current code looks like:</DIV><FONT color=#0000ff size=2><P>void</FONT><FONT size=2> CTNVWPoints::OnPreviewKeyDown(NMHDR * pNotifyStruct, LRESULT * result)</P><P>{</P><P>XTP_NM_REPORTPREVIEWKEYDOWN *pKeyNotify = (XTP_NM_REPORTPREVIEWKEYDOWN *)pNotifyStruct;</P><P></P><P>ASSERT(pKeyNotify);</P><P></FONT><FONT color=#0000ff size=2>if</FONT><FONT size=2> (pKeyNotify-&gt;nChar==VK_TAB)</P><P>{ pKeyNotify-&gt;bCancel=TRUE;</P><P>GetReportCtrl().GetNavigator()-&gt;MoveRight();</P><P>GetReportCtrl().GetNavigator()-&gt;BeginEdit();</P><DIV></DIV><DIV>...</DIV><DIV>}</DIV><DIV>}</DIV><DIV>&nbsp;</DIV><DIV>What I discovered is that the Navigator-&gt;MoveRight() function appears to work and select the next column, however after the call to ReportCtrl-&gt;AdjustScrollbars() at the beginning of the Navigator-&gt;BeginEdit() function, the ivar ReportCtrl-&gt;m_pFocusedColumn is cleared to NULL and the rest of Navigator-&gt;BeginEdit() is skipped.</DIV><DIV>The net result is that the expected column is not openned for editting and the focused column is lost (focused row remains ok).</DIV><DIV>&nbsp;</DIV><DIV>Do you have a suggested Tabbing technique for v11.2?</DIV><DIV>&nbsp;</DIV><DIV>Thanks in advance</DIV><DIV>RonISAC</DIV><DIV></FONT>&nbsp;</DIV>]]>
   </description>
   <pubDate>Mon, 22 Oct 2007 18:50:08 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=8496&amp;PID=27546&amp;title=keyboard-tabbing-column-to-column#27546</guid>
  </item> 
 </channel>
</rss>