<!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 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. It still does not fix it. Also been
playing with Autoselect and ShowSelect, and IMEMode. 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> </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> </DIV>
<DIV><FONT size=2 face=Arial>John</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </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. I have a
standard unit which is a form dialog at the start of many programs -
which gets an access code and a password.</FONT></DIV>
<DIV> </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 does not
fire. Also default text in the Tedit does not show as
selected. Subsequent returns to this and other edit boxes do
behave properly.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2 face=Arial>This is Delphi 2007 - problem shows for this
program on Windows 7 and XP. XP Manifest is in use. Very little
processing before this dialog form is shown...</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2 face=Arial>Note I have already done code like
Edit1.Setfocus -- it does not fix the problem.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2 face=Arial>Anyone have any ideas??? Normal build
and compile all and deleting all dcus has not fixed it.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2 face=Arial>Also is there any way to force a Tedit to have
its text selected. </FONT></DIV>
<DIV> </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>