PDA

Ver la Versión Completa : [Duda] Teclas de Funcion F13 - F24


jotica
5 de mayo de 2017, 19:11
He mirado varios foros que creia están relacionados pero no he encontrado como se logra en power cobol v9 activar las teclas de funcion F13 a F24 que defino en un control de Comandos
He probado con Alt F1-Alt F12 pero no ejecuta ningun evento
Agradezco una ayuda

Kuk
6 de mayo de 2017, 18:19
jotica, tienes que poner un CmCommand (Botón) en el Form y seleccionar la tecla de función que quieras. Lo que quieras ejecutar, lo codificas en el evendo "Click" de ese botón. Si quieres que el botón no se vea pero la tecla F?? siga funcionando, quítale la opción "Visible" al botón.

Aquí tienes un pantallazo.

jotica
6 de mayo de 2017, 20:31
Kuk muchas gracias por su ayuda
El boton CmCommand lo tengo puesto en el Form y definido para que efectue un evento cuando pulse una tecla de funcion.
Para las Funciones F1 a F12 no tengo ningun inconveniente pero lo que no hallo es al momento de ejecutar cual es la convinacion del teclado para lograr las funciones F13 a F24
Nuevamente gracias Kuk

Kuk
6 de mayo de 2017, 22:31
jotica, puede que este diciendo una tontería, pero me parece que las teclas de función superiores a la F12 es un concepto que viene un poco de la prehistoria de la informática (no sé por que motivo siguen apareciendo).

Se puede configurar CmCommand para que haga juego con teclas Fn, Shift y/o Crtl.
Así, para cada Fn tendríamos 4 posibilidades: por ejemplo, para la tecla F5:


CmCommand1 configurado con sólo F5
CmCommand2 con Ctrl + F5
CmCommand3 con Shift + F5
CmCommand4 con Ctrl + Shift + F5

jotica
7 de mayo de 2017, 16:41
Kuk, nuevamente muchas gracias por su colaboración

Si, me es muy claro el uso de esas combinaciones que se pueden obtener con el uso de las teclas de función, de echo las uso frecuentemente.

Lo que pasa es que por necesidad en un proyecto debo utilizar algun boton oculto (no visible) que no sea tan "EVIDENTE" poder lograr su uso para ejecutar un "EVENTO ESCONDIDO". Es decir, para que no logren, en lo posible, su ejecucion y obviamente su existencia personas no conocedoras de lo que realiza ese evento ligado al boton

Como esas funciones (F13 a F24) no son usadas actualmente pense utilizarlas para ese fin pero me encontre con que no se como lograrlas a pesar que las puede uno definir en el botón.

Esperaré a ver si encuentro como hacerlo o alguien que lo sepa me pueda colaborar.

Kuk
7 de mayo de 2017, 17:10
jotica, yo la verdad es que ni siquiera sé cómo se puede usarlas. En los teclados actuales sólo tenemos 12, F1 - F12, o sea que aunque se implemente algo en las F13 - F24, estaríamos simulando como si existieran.

Puedes usar combinaciones oculatas como te he dicho en mi post anterior, desmarcando la opción "Visible" en los CmCommand. Y pueden ser combinaciones diferentes de las de F??, como por ejemplo Ctrl+Shift+A - Ctrl+Shift+Z.

Rapinto
8 de mayo de 2017, 12:48
jotica,

Vê se este exemplo ajuda.
Podes testar as várias combinações de teclas.

Un saludo,
Rui Pinto