[Lazarus-es] forzar shortcut

Jose Antonio. Cuello Principal jcuello en artextrading.com
Jue Jun 20 08:44:12 CEST 2013


Hola, y no será cosa del sistema operativo que hace esa función ? 

----- Mensaje original -----

De: "Héctor F. Fiandor Rosario" <hfiandor en infomed.sld.cu> 
Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> 
Enviados: Jueves, 20 de Junio 2013 8:25:57 
Asunto: Re: [Lazarus-es] forzar shortcut 


Maikel, muchas gracias. Ya eso lo hize, pero cuando pasa de un form al siguiente, al abrir el siguiente, las letras que deberian salir subrayadas no se subrayan hasta que no aprieto la tecla Alt. 

yo lo que quisiera es poner un codigo en el evento formshow que equivalga a presionar la tecla Alt, para que el form se muestre con las letras subrayadas, 

saludos, 

Ing. Héctor F. Fiandor Rosario 
hfiandor en infomed.sld.cu 


----- Original Message ----- 
From: Maikel Enrique Pernia Matos 
To: Spanish version of Lazarus List 
Sent: Wednesday, June 19, 2013 7:10 AM 
Subject: Re: [Lazarus-es] forzar shortcut 

Hector: 
Tanto en Lazarus como en Delphi (al menos hasta delphi7) cuando crear un 
menú puedes hacer notar la tecla que identifica el HotKey o shortcut 
anteponiendo «&» delante de la letra del atajo. 
Ejemplo: Abrir documento 
caption => '&Abrir documento'; 
shortcut => Alt+A; 

Saludos 
Maikel 


El mié, 19-06-2013 a las 14:40 -1200, Héctor F. Fiandor Rosario 
escribió: 
> Estimados colegas: 
> 
> estoy haciendo una aplication y en algunas forms aparecen distintos 
> botones, que tienen asociado un shortcut, pero solamente se me hacen 
> visibles como letras subrayadas cuando presiono la tecla Alt. 
> 
> quisiera conocer si es posible por código simular que toco esta tecla, 
> para cuando haga un formshow, y aparezca el form en pantalla, ya 
> aparezcan subrayados las letras del shortcut y el operador no tenga 
> que pressionar la tecla Alt. 
> 
> anticipandole las gracias, 
> 
> Ing. Héctor F. Fiandor Rosario 
> hfiandor en infomed.sld.cu 
> _______________________________________________ 
> Lazarus-es mailing list 
> Lazarus-es en lists.lazarus.freepascal.org 
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es 



-- 

Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas 

Infomed: http://www.sld.cu/ 


_______________________________________________ 
Lazarus-es mailing list 
Lazarus-es en lists.lazarus.freepascal.org 
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es 


_______________________________________________ 
Lazarus-es mailing list 
Lazarus-es en lists.lazarus.freepascal.org 
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es 

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


More information about the Lazarus-es mailing list