Focus problem

Post Reply
oliveiros junior
Posts: 148
Joined: Tue Mar 20, 2007 3:13 pm

Focus problem

Post by oliveiros junior »

Hello, good morning!

Friends, I have the following problem: I leave an application/screen open, e.g. file explorer, I enter my application and perform several actions, and suddenly when I return to a screen, instead of returning the focus to my application, the focus goes to the open application/screen. Has anyone experienced this or knows how to solve it?

I appreciate any guidance in advance.

Kind regards,

Oliveiros Junior
User avatar
karinha
Posts: 8720
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Focus problem

Post by karinha »

No entendí. ¿Podrías publicar el código para que lo entiendas mejor?

I didn't understand. Can you post some code for better understanding?

Gracias, tks.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
oliveiros junior
Posts: 148
Joined: Tue Mar 20, 2007 3:13 pm

Re: Focus problem

Post by oliveiros junior »

Olá Karinha,

É o seguinte: Abro o explorador de arquivos e deixo ele aberto, depois abro outra aba e executo meu aplicativo, ele fica aberto e o explorador de arquivos está aberto atrás. Até aí tudo bem. Começo a utilizar minha aplicação, abro algumas tela e sem mais nem menos, ao invés de retornar a tela anterior da minha aplicação com o devido foco, ele mostra o explorador de arquivos, com o foco sobre ele.

Att.,

Oliveiros Junior
User avatar
karinha
Posts: 8720
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Focus problem

Post by karinha »

Como é o seu MENU PRINCIPAL? Mostre alguma coisa que nos dê uma PISTA, pls.

Gracias, tks.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
Antonio Linares
Site Admin
Posts: 44515
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Focus problem

Post by Antonio Linares »

Dear Oliveiros,

Please post some screenshots, thank you
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
karinha
Posts: 8720
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Contact:

Re: Focus problem

Post by karinha »

Oliveiros, ¿tienes algún programa ejecutándose en la bandeja de Windows en segundo plano que pueda desviar la atención de tu sistema?
Oliveiros, do you have any programs running in the Windows tray in the background that could take focus away from your system?

Gracias, tks.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
Giovany Vecchi
Posts: 244
Joined: Mon Jun 05, 2006 9:39 pm
Location: Brasil

Re: Focus problem

Post by Giovany Vecchi »

Hi Oliveiros.
This usually happens when we open an MDI window and after we close the MDI window any open Windows program overwrites the program.
To solve the problem I do this:

Code: Select all | Expand

TIME_FUNCTION({||BringWindowToTop( lc_oDlg:hWnd ),;
                     SendMessage(lc_oDlg:hWnd,WM_SETFOCUS,0,0)},.2)

///////////////////////////////////////////////////////////////////////////
FUNCTION TIME_FUNCTION(f_CodeBlock, f_nTempo)
	Local _oTempo

	Default f_nTempo := 3
	
	f_nTempo := f_nTempo*1000

	Define timer _oTempo interval f_nTempo of WndMain() ;
			action {  _oTempo:DeActivate(),;
						Eval(f_CodeBlock),;
						_oTempo:DeActivate(),_oTempo:end()}
	Activate timer _oTempo

return NIL
oliveiros junior
Posts: 148
Joined: Tue Mar 20, 2007 3:13 pm

Re: Focus problem

Post by oliveiros junior »

Olá,

Vou tentar a solução do Giovany e comento aqui se resolveu.

Obrigado!
Post Reply