Hola @Flipeador
He estado pensando en perfeccionar un poco este código que me facilitaste y digamos simplificarlo un poco más de la siguiente manera.
Code: Select all
^+i::
^+n::
^+u::
^+l::
^+t::
gosub rutina
if (!ErrorLevel)
{
Clipboard := A_ThisHotkey == "^+i" ? "_" . Clipboard . "_"
: A_ThisHotkey == "^+n" ? "*" . Clipboard . "*"
: A_ThisHotkey == "^+u" ? "" . Format("{:U}", Clipboard) . ""
: A_ThisHotkey == "^+l" ? "" . Format("{:L}", Clipboard) . ""
: A_ThisHotkey == "^+t" ? "" . Format("{:T}", Clipboard) . "" : ""
SendInput ^v
}
return
rutina:
ClipSaved := ClipboardAll
Clipboard := ""
SendInput ^c
ClipWait 2
if (ErrorLevel)
Clipboard := ClipSaved
return
Quisiera que al seleccionar el texto y al combinar
^+i:: intentara las primeras 3 formas explico
El
* debe de quedar siempre por fuera, entonces cada vez que yo accione
^+i:: me intente de esa 3 maneras y cuando llegue la opción que más me guste dejo de accionar la combinación de teclas, otra cosa quisiera que cuando seleccionara un texto no me tomara el espacio al final de la palabra que siempre se cuela
Basado en lo que me puedas ayudar lo intentare hacer con la mayúsculas y minúsculas y títulos.
Desde ya muy agradecido.
Un saludo Maquina