<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.7600.16588"></HEAD>
<BODY style="PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 15px" 
id=MailContainerBody leftMargin=0 topMargin=0 bgColor=#ffffff text=#000000 
CanvasTabStop="true" name="Compose message area">
<DIV><FONT size=2 face=Arial>Yes I have tried all sorts of things like setting 
TabStop&nbsp;&nbsp;to false, and most hopefully setting the control second in 
the Tab Order list with focus going to another control and then doing a Setfocus 
to the one I want.&nbsp;&nbsp; It still does not fix it.&nbsp;&nbsp; Also been 
playing with Autoselect and ShowSelect, and IMEMode.&nbsp;&nbsp; Nothing makes 
any difference - I am convinced its something in the way the program is 
built</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>Is there a way to programatically set the focus 
more than what Setfocus does?</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>John</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT>&nbsp;</DIV>
<DIV>Hi John,<BR><BR>Have you tried to set the tab order to 1 (or 0 - can't 
remember which is the "accepted" first) for this control 
?<BR><BR>Cheers,<BR><BR>Pieter<BR><BR>On 10/06/2010 21:20, John Bird wrote: 
</DIV>
<BLOCKQUOTE cite=mid:9328102237AA4ADDB0BF506812422C8E@JohnSony2 type="cite">
  <META name=GENERATOR content="MSHTML 8.00.7600.16588">
  <DIV><FONT size=2 face=Arial>This one has me foxed.&nbsp;&nbsp; I have a 
  standard unit which is a form dialog at the start of&nbsp;many programs - 
  which gets an access code and a password.</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT size=2 face=Arial>In one program only it misbehaves - the Tedit 
  fields never seem to get focus properly, so although the users can type text, 
  there is no cursor and the onexit event of the TEdit&nbsp;does not 
  fire.&nbsp;&nbsp; Also default text in the Tedit does not show as 
  selected.&nbsp;&nbsp; Subsequent returns to this and other edit boxes do 
  behave properly.</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT size=2 face=Arial>This is Delphi 2007 - problem shows for this 
  program on Windows 7 and XP.&nbsp; XP Manifest is in use.&nbsp; Very little 
  processing before this dialog form&nbsp;is shown...</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT size=2 face=Arial>Note I have already done code like 
  Edit1.Setfocus&nbsp;&nbsp; -- it does not fix the problem.</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT size=2 face=Arial>Anyone have any ideas???&nbsp;&nbsp; Normal build 
  and compile all and deleting all dcus has not fixed it.</FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT size=2 face=Arial>Also is there any way to force a Tedit to have 
  its text selected.&nbsp;&nbsp; </FONT></DIV>
  <DIV>&nbsp;</DIV>
  <DIV><FONT size=2 face=Arial>John</FONT></DIV><PRE wrap=""><FIELDSET class=mimeAttachmentHeader></FIELDSET>
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: <A class=moz-txt-link-abbreviated href="mailto:delphi@delphi.org.nz">delphi@delphi.org.nz</A>
Admin: <A class=moz-txt-link-freetext href="http://delphi.org.nz/mailman/listinfo/delphi">http://delphi.org.nz/mailman/listinfo/delphi</A>
Unsubscribe: send an email to <A class=moz-txt-link-abbreviated href="mailto:delphi-request@delphi.org.nz">delphi-request@delphi.org.nz</A> with Subject: unsubscribe</PRE></BLOCKQUOTE><BR>
<P>
<HR>

<P></P>_______________________________________________<BR>NZ Borland Developers 
Group - Delphi mailing list<BR>Post: delphi@delphi.org.nz<BR>Admin: 
http://delphi.org.nz/mailman/listinfo/delphi<BR>Unsubscribe: send an email to 
delphi-request@delphi.org.nz with Subject: unsubscribe</BODY></HTML>