Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2017-07

quitar foco a un componente get off focus

4 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

hfiandor

Dear colleagues Estimados listeros:

I have a form with a button that get focus to make easy the action. When the action is finished, the button remain with focus, and I want that this focus (borders with dotted lines) disappear.

Somebody sent to me the command to be included in the proper line of the program, but I missed, and now I need this.

Please, help me.

Tengo una forma con un botón que coge foco para viabilizar la operación. Cuando la acción prevista se termina, el botón muestra el foco (no lo pierde), como yo deseo.

Alguien con muy buena intención me mandó el comando que lo lograba, pero yo lo perdí, y ahora lo necesito de nuevo.

Por favor, tírenme alguna ayuda.

Saludos

Ing. Héctor F. Fiandor Rosario

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20170708/4fe3400e/attachment.html>

Reply by email

Adrian De Armas
to hfiandor

Hola Hector,
Se me ocurre que podés hacer dos cosas:
1: Asignarle el foco a un control en especial (Control.SetFocus) 2: Hacer como si en botón que pulsaste pierde el foco como cuando pulsas tab. Los controles que derivan de TWinControl tienen el método PerformTab.

Por ejemplo, si tengo un botón llamado button1 en la pantalla y escribo: button1.PerformTab(True); el foco pasa al siguiente control de la pantalla.

Espero sea lo que necesitas.

Saludos

2017-07-08 18:22 GMT-03:00 hfiandor via Lazarus-es < lazarus-es en lists.lazarus-ide.org>:

Show quoted text 46 lines
Dear colleagues Estimados listeros: I have a form with a button that get focus to make easy the action. When the action is finished, the button remain with focus, and I want that this focus (borders with dotted lines) disappear. Somebody sent to me the command to be included in the proper line of the program, but I missed, and now I need this. Please, help me. Tengo una forma con un botón que coge foco para viabilizar la operación. Cuando la acción prevista se termina, el botón muestra el foco (no lo pierde), como yo deseo. Alguien con muy buena intención me mandó el comando que lo lograba, pero yo lo perdí, y ahora lo necesito de nuevo. Por favor, tírenme alguna ayuda. Saludos Ing. Héctor F. Fiandor Rosario _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus-es

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20170708/d28aa7d4/attachment.html>

Reply by email

Maxi
to hfiandor

no se si el form tiene foco, no recuerdo.
pero podes hacer form1.setfocus

El 9 de julio de 2017, 5:15, hfiandor via Lazarus-es <

lazarus-es en lists.lazarus-ide.org> wrote 12 lines
Estimado Adrian, nuchas gracias, voy a probar. Saludos Hfiandor _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus-ide.org https://lists.lazarus-ide.org/listinfo/lazarus-es
El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml Linux User #495070 http://domonetic.com/blog ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20170719/8f01c84a/attachment.html>

Reply by email