Por alguna razón, un NSTextField no me permite pegar nada en él usando Command+V
, aunque puedo pegarlo si hago clic derecho y hago clic en 'Pegar' . ¿Por qué está sucediendo esto y cómo lo soluciono?No se puede pegar (Comando + V) en un NSTextField
Respuesta
me fijo vinculando el botón "Pegar" en mi menú NSMenu principal de la Primera Respondedor paste:
comando.
¿Qué ocurre cuando selecciona "Editar> Pegar" en el menú principal de su aplicación?
Mi aplicación se encuentra en la barra de menú, no tiene un menú principal. ¿Podría ser esa la razón? Si es así, ¿cómo lo arreglo? – Chetan
Sí, necesita algo asignar sus comandos de teclado a acciones (como pegar :), y asignar las acciones al Primer Respondedor. Configurar un menú es la forma más fácil de hacerlo. Incluso si el icono del Dock de la aplicación y la barra de menú están ocultos, el menú principal seguirá recibiendo comandos del teclado. – Darren
Hice un menú principal para mi aplicación ahora, pero ahora cuando hago clic en "Editar", el botón "Pegar" y todos los demás están atenuados incluso por qué mi cursor está en un campo de texto. ¿Cómo puedo solucionar esto? – Chetan
que hice:
- Asignar una clave equivalente a cualquiera de sus controles (NSButtons, NSMenuItems, ...) que están respondiendo antes del menú principal
- o -
- borrar todo el menú
- Editar NSMenuItem
- la pasta NSMenuItem El "Pegar" de acceso directo es equivalente en las teclas del "Pegar" NSMenuItem
También tengo ese problema. Inicialmente eliminé el menú Editar (porque no lo necesitaba en el primero), pero luego tuve que volver a implementarlo para IB: todo funciona, todo funciona, excepto 'pegar'. la acción relativa en el primer respondedor está ahí, ¿cuál puede ser el problema? – Mike97
- 1. NSTextField no se puede editar en la costumbre NSWindow
- 2. VIM Ctrl-V Conflicto con Windows Pegar
- 3. no se puede editar NSTextField en la hoja en tiempo de ejecución
- 4. ¿Se puede redireccionar la salida bash -v?
- 5. No se puede instalar la gema JSON -v '1.7.3'
- 6. ¡No se puede ejecutar el comando Roo!
- 7. Cómo interceptar (detectar) un comando Pegar en un TMemo?
- 8. no se puede usar el comando mongo, muestra el comando que no se encuentra en mac
- 9. NSTextField no setStringValue
- 10. ¿Cómo se puede capturar un evento de pegar contentEditable?
- 11. No se puede copiar el texto en Emacs y pegar en otra aplicación
- 12. No se puede usar el comando jar en Windows
- 13. No se puede ejecutar Jenkins Build - paquete: "comando no encontrado"
- 14. ¿Cómo se puede copiar/pegar desde el portapapeles en C++?
- 15. ¿Cómo permito CTRL-V (Pegar) en un cuadro de texto de Winforms?
- 16. NSTextField becomeFirstResponder no funciona en awakeFromNib
- 17. ¿Cómo se establece el texto en un NSTextField?
- 18. scalac v javac y scala v java
- 19. ¿Se puede romper un comando sed largo en varias líneas?
- 20. Integrar copia/pegar Emacs con copiar/pegar sistema
- 21. No se puede ejecutar git desde la línea de comando
- 22. no se puede ejecutar swing desde la línea de comando
- 23. No se puede comprender la sintaxis del comando find
- 24. Hadoop: No se puede utilizar el comando Jps
- 25. No se puede pegar todo el texto en el cuadro de texto WPF
- 26. Cómo centrar un NSTextField en una vista
- 27. Anular keydownevent en NSTextfield
- 28. Usando std :: map <K,V> donde V no tiene un constructor predeterminado utilizable
- 29. Transacciones en MySQL - No se puede deshacer
- 30. Cómo activo pegar en el cuadro de texto con Ctrl + v
Ese es un elemento de menú (NSMenuItem), no un botón (NSButton), y un selector de mensajes de acción, no un comando (HICommand). –
Me queda algo más que esto ... He vuelto a agregar el "Elemento de menú - Editar" estándar del IB y todos los comandos están correctamente vinculados al Primer Respondedor. Pero aún no recibe ningún comando de teclado. ¿No estoy enlazando correctamente el "Elemento de menú - Editar"? – cksubs
¿tienes un resumen de cómo lo hiciste? –