U++ framework
Do not panic. Ask here before giving up.

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: 14291
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: Tue Sep 15 23:14:06 GMT+2 2026

Total time taken to generate the page: 0.01301 seconds