[Xerte] Re: desktop - text entry cursor being shy

Dave Burnett d_b_burnett at hotmail.com
Tue Feb 26 19:45:27 GMT 2013


Hi Paul!
Yes, I've tried all the usual concatenations plus a few variations I found in the archives.setFocus(teicon.txt); was what I had in there originally.No joy.
 

From: Paul.Swanson at harlandfs.com
To: xerte at lists.nottingham.ac.uk
Date: Tue, 26 Feb 2013 19:35:41 +0000
Subject: [Xerte] Re: desktop - text entry cursor being shy











I notice that when you first get to the page, you’ve got:
 
setFocus(teicon.txt);
teicon.txt.text
 = "";
 
But on the return you have:
 
teicon.txt.text
 = prevtext;
setFocus(teicon);
 
Should it be
setFocus(teicon.txt);
 ?
 

Paul Swanson
Internal Business Systems Analyst
Internal Business Intelligence
Harland Financial Solutions
(800) 274-7280 Ext. 2462
Paul.Swanson at harlandfs.com

 


From: xerte-bounces at lists.nottingham.ac.uk
 [mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Dave Burnett

Sent: Tuesday, February 26, 2013 10:22 AM

To: Xerte list

Subject: [Xerte] desktop - text entry cursor being shy


 

I am setting up a text entry on a text icon:

 


teicon.txt.autoSize = 0;


teicon.txt._height = 26;


teicon.txt._width = 263;


//teicon.txt.border = 1;


teicon.txt.type = "input";


teicon.txt.selectable = 1;


teicon.txt.multiline = 0;


myTF = new TextFormat();


//myTF.font = "Arial";


myTF.font = "Arial Bold";


myTF.size = 16;


teicon.txt.setNewTextFormat(myTF);


setFocus(teicon.txt);


teicon.txt.text = "";


 


 


When this executes, the cursor appears as expected at index 0 and the user starts typing.


 


A "show answers" routine may pull the focus from that while text is being input (the cursor is in the box).


 


So I store the existing text and clear the box 


 



prevtext = teicon.txt.text;


teicon.txt.text = "";



 


Then the user comes back from the subroutine, I set it back up:


 


teicon.txt.text = prevtext;



setFocus(teicon);


//Selection.setFocus(teicon); //tried this as well



 


Which fills the text entry back up, and even accepts keys if I start typing.


But no cursor.


I need to click the mouse back in the box to get a cursor there again.


 


Setting the focus puts the cursor there initially, but not the second time around.


??


  














_______________________________________________
Xerte mailing list
Xerte at lists.nottingham.ac.uk
http://lists.nottingham.ac.uk/mailman/listinfo/xerte 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20130226/4e8ce95b/attachment.html>


More information about the Xerte mailing list