Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » TreeCtrl » SetFocus with EditString as Node
Re: SetFocus with EditString as Node [message #41165 is a reply to message #41162] Fri, 08 November 2013 07:58 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13976
Registered: November 2005
Ultimate Member
iST1 wrote on Thu, 07 November 2013 12:38

Thank you very much!
There is another moment: in my old code MultiSelect(true) is used to set cursor in the end of EditString:
 edit.SetSelection(AsString(~edit).GetCount());
when node selecting (WhenSel callback). The example before whit MultiSelect(true) doesn't work correctly. It is easy to solve? PS: ideally when user clicked mouse selId_ value must be set, whereupon we can do everything whit appropriate node.


MultiSelect is option that makes possible to select more than one node (Ctrl+Mouse). It is inherently incompatible with your case.

WhenSel is called always when selection changes, that includes normal cursor moves too. Also, no need to store selID_ separately, GetCursor should be valid always.

What do your really need to achieve?

Mirek
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message icon14.gif
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Hide expand/collapse ico
Next Topic: Node id calculation after removal ?
Goto Forum:
  


Current Time: Fri May 10 12:23:13 CEST 2024

Total time taken to generate the page: 0.02000 seconds