atajos / shortcuts
Horacio Degiorgi
horaciod en codigophp.com
Lun Nov 17 10:53:59 CET 2003
perdon falto lo mas importante la definicion de los aceleradores
acceltable = wxAcceleratorTable([
(wxACCEL_CTRL, ord('M'), marginsID),
(wxACCEL_CTRL, ord('N'), fontID),
(wxACCEL_CTRL, ord('O'), openID),
(wxACCEL_CTRL, ord('P'), printID),
(wxACCEL_CTRL, ord('U'), printSetupID),
(wxACCEL_CTRL, ord('W'), wrapID),
(wxACCEL_ALT, ord('H'), helpID),
(wxACCEL_ALT, ord('X'), exitID),
])
self.SetAcceleratorTable(acceltable)
self.acceltable = acceltable
Horacio Degiorgi wrote:
> en wxglade se definen desde la interface pero el codigo resultante es este
> menu = wxMenu()
> openID = wxNewId()
> menu.Append(openID, '&Open\tCtrl-O')
> printSetupID = wxNewId()
> menu.Append(printSetupID, 'Print Set&up\tCtrl-U')
> printID = wxNewId()
> menu.Append(printID, '&Print\tCtrl-P')
> exitID = wxNewId()
> menu.Append(exitID, 'E&xit\tAlt-X')
> mainmenu.Append(menu, '&File')
> como veras en la definicion de cada opcion de menu se utiliza & para
> subrayar la opcion y \t (un tab) para despues poner el atajo
>
> saludos
>
>
> diazjoseantonio en hotmail.com wrote:
>
>> Hola a todos estoy necesitando saber como implementar en wxpython /
>> BOA el tema de los atajos / shortcuts para que a partir de un menú
>> desplegable se pueda tener la opción de accesar a los mismos a traves
>> del teclado ej. ctrl + A (Abrir archivo). Necesito saber como hacer
>> esto y como visualizarlo en el menú, he intentado anteponer (&) como
>> en otros lenguajes pero por lo visto la operación no es la misma
>> y no se como visualizar la letra a presionar en el menú.
>> Agrazco cualquier ayuda
>>
>> saludos
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en aditel.org
>> http://listas.aditel.org/listinfo/python-es
>
>
--
Horacio Degiorgi
--
horaciod en codigophp.com
http://blog.codigophp.com
--
movil: 650 080 259
Más información sobre la lista de distribución Python-es