Método de soporte de entrada de texto
Descripción general
 Seleccione las palabras clave necesarias del formato general que se muestra en la pantalla de ayuda, corrítelas en la pantalla de edición dedicada, insértelas en el cuerpo del texto, haga la entrada más fácil y reduzca los errores. ] Archivo de información de ayuda de idioma 1 que almacena información de ayuda de idioma para cada elemento y menú de selección de elemento y se lee la información de ayuda de idioma del elemento seleccionado del archivo de información de ayuda de idioma 1 y la instrucción general Una selección de palabra clave significa 3 para seleccionar una palabra clave necesaria para la entrada de texto de las palabras clave del comando de tipo general que se muestra y para extraer la palabra clave seleccionada en un área de trabajo de edición dedicada, en el identificador, y los medios de edición frase inserción 4 mediante la inserción de editar la información necesaria, tal como una constante para crear una declaración de inserción de texto, insertado frase Pega significa añadir insertos de la sentencia de inserción de texto editado del cuerpo de texto de la pantalla de edición de texto 5 Como se muestra en la FIG.
Campo técnico
Campo técnico La presente invención se refiere a un método de soporte de entrada de texto, y más particularmente a un método de soporte de entrada de texto para mostrar información de ayuda de lenguaje para soportar la entrada de texto en una pantalla en un editor de texto para la creación de programa.
Antecedentes de la técnica
En un editor de texto destinado a crear un programa, se ha conocido convencionalmente un sistema de soporte de entrada de texto para la entrada de texto de manera eficiente mostrando información de ayuda de idioma en un lenguaje de programación en una pantalla de visualización y ahorrando trabajo y tiempo para consultar un manual. Ha sido hecho. Además, mediante la inserción del texto que está siendo editado la descripción de la gama especificada en la información de ayuda idioma que se muestra, el método de soporte de entrada de texto capaz de prevenir un error tipográfico con acortar el tiempo de pulsación de tecla, JP 63-257032 Se describe en la publicación.
Editor de pantalla para apoyar las sentencias de sintaxis en esta publicación, como se muestra en la Fig. 7, la unidad de almacenamiento de información de sintaxis 11, una unidad de creación de pantalla de visualización sintaxis 12, una unidad de control de visualización de sintaxis 13, a / de análisis de entrada de comando de texto Medios 14, un medio de control de pantalla dividida 15, un medio de creación de pantalla de texto 16, un medio de edición de texto 17, un medio de visualización de pantalla 18, un medio de almacenamiento de texto 19, un teclado y un dispositivo de visualización.
Se envía un comando para solicitar la visualización de la entrada de información de sintaxis desde el teclado al medio 13 de control de visualización de sintaxis a través de los medios 14 de análisis de entrada de texto / comando. El medio de control de visualización de sintaxis 13 obtiene información de sintaxis necesaria del medio de almacenamiento de información de sintaxis 11 según una instrucción de comando y controla los medios de creación de pantalla de visualización de sintaxis 12 para crear una imagen de pantalla de información de sintaxis. pantalla Sintaxis creado se divide pantallas se combina con pantalla de texto creado por la unidad de control 15 con una pantalla de texto unidad de creación 16, información de sintaxis en el fondo de pantalla dividida se muestra en la pantalla la imagen de la pantalla combinada se muestra la figura 8 (a) . En la pantalla de sintaxis en la Fig. 8 (a), mediante la introducción de un comando para recuperar en el texto después de especificar seleccionar un cierto rango, esta información se pasa a la sintaxis unidad de control de visualización 13 a través de la unidad de análisis de entrada de texto / comando 14, la fig. Como se muestra en la figura 8 (b), todas las palabras reservadas y los símbolos de separación (no incluidos en este ejemplo) dentro del rango especificado sombreado se extraen y se agregan al cuerpo del texto de la fuente del programa y se agregan a la pantalla de texto Se muestran.
Tarea de solución
Sin embargo, en un método de soporte de entrada de texto convencional tal, ya que el rango especificado pantalla sintácticamente no se puede realizar solamente en unidades de filas, se insertará incluso Descripción innecesaria en el cuerpo de texto, innecesaria en el cuerpo de texto Existe la desventaja de que la descripción debe ser eliminada. Es decir, al eliminar descripciones innecesarias en el cuerpo del texto, existe la posibilidad de eliminar erróneamente otras descripciones necesarias.
Es un objeto de la presente invención seleccionar solo las palabras clave necesarias a partir de la forma general de las instrucciones del lenguaje de programación mostrado en la pantalla e insertarlas en el cuerpo del texto después de corregir en la pantalla de edición dedicada, Y para proporcionar un método de soporte de entrada de texto que lo elimine.
Solución
Un método de soporte de entrada de texto de acuerdo con la reivindicación 1 es un método de soporte de entrada de texto para mostrar información de ayuda de lenguaje para soportar entrada de texto en una pantalla con un editor de texto para la creación de programa para facilitar la creación de programa, Un archivo de información de ayuda en el que se almacena información de ayuda de idioma y se muestra un menú de selección según la llamada e idioma. La información de ayuda correspondiente al elemento seleccionado se lee del archivo de información de ayuda de idioma y el área de visualización de información de ayuda y edición. y medios de visualización pantalla de ayuda de idioma para mostrar la ventana de la pantalla de ayuda lenguaje y un área de botones de selección como área de trabajo, las palabras clave requeridas en la entrada de texto de la pluralidad de palabras clave contenidas en la información de ayuda idioma de la pantalla que se muestra la información de ayuda en un área Un selector de palabra clave para seleccionar y extraer al área de trabajo de edición Si una frase edición de medios de inserción para crear una declaración de inserción de texto mediante la edición de la palabra clave que ha sido eliminado en el área de edición, mostrar la instrucción de inserción de texto editado del área de edición para agregar pantalla de edición de texto insertado en el cuerpo de texto E inserte la oración pegando significa que se debe adjuntar la oración insertada.
El método de soporte de entrada de texto según la reivindicación 2 es el método de soporte de entrada de texto según la reivindicación 1, donde los medios de selección de palabra clave muestran la palabra clave seleccionada en la información de ayuda de idioma mostrada en el área de visualización de información de ayuda para ser distinguible Y los almacena en la memoria temporal y los lleva colectivamente al área de trabajo de edición siguiendo las instrucciones del usuario al final de la operación de selección.
El método de soporte de entrada de texto según la reivindicación 3 se caracteriza porque en el método de soporte de entrada de texto según la reivindicación 2, el medio de selección de palabra clave designa un rango de la información de ayuda de idioma mostrada en el área de visualización de información de ayuda, y en el rango designado Y una función de selección colectiva de todas las palabras clave incluidas en un estado seleccionado.
Las realizaciones de la presente invención se describirán ahora con referencia a los dibujos.
La figura 1 es un diagrama explicativo que muestra una configuración y un flujo de funcionamiento de una realización de la presente invención.
Texto sistema de soporte de entrada de la presente realización, como se muestra en la Fig. 1, la información de ayuda archivo de Lenguaje de información de ayuda 1 idioma para cada elemento se almacena, la información de ayuda idioma del elemento seleccionado para visualizar el menú de selección de elemento Una pantalla de ayuda de idioma significa 2 para leer el archivo de información de ayuda de idioma 1 y mostrarlo en la ventana de ayuda de idioma y una palabra clave necesaria para ingresar texto de una pluralidad de palabras clave en la información de ayuda de idioma mostrada para crear un área de trabajo de edición dedicada Una edición de oración insertada significa 4 para editar una palabra clave recuperada para crear una oración de inserción de texto y una oración insertada para pegar significa 5 además de insertar una oración de inserción de texto en el cuerpo del texto Ha sido hecho.
En lo sucesivo, la operación de esta realización se describirá en detalle con referencia a la figura 1.
Al crear un programa al mostrar una ventana para la edición de texto como se muestra en la figura 2 (a) en la pantalla del editor de texto, si no entiende el formato de instrucción del idioma del programa en el camino, En lugar de referir, llame a una función de ayuda (método de soporte de entrada de texto).
Cuando se llama a la función de ayuda, el medio de visualización de la pantalla de ayuda del lenguaje significa que 2 está activado, y el paso de operación S1 muestra un menú de selección de elementos como se muestra en la figura 2 (b). Cuando se selecciona un ítem aquí, la información de ayuda del lenguaje del ítem seleccionado en el paso de operación S2 se lee desde el archivo de información de ayuda del lenguaje 1. En el archivo de información de ayuda de idioma 1, la información de ayuda de idioma mostrada en un formato general se almacena para cada elemento de comando en el lenguaje de programación. Como se muestra en la figura 2 (c), la información de ayuda de idioma recuperada se visualiza como una pantalla de ayuda de información en la pantalla de ayuda de lenguaje G compuesta por el área de visualización de información de ayuda G 1, el área de trabajo de edición G 2 y el área de botón de selección G 3 Y se muestra en la región G1. 2 (c) es un ejemplo de visualización en el caso donde se selecciona el comando 'INSPECCIONAR' desde el menú de selección de elementos en la figura 2 (b), y en el área de visualización de información de ayuda G 1, el ' INSPECCIONAR 'Se muestra la forma general del comando.
(Palabras y separadores reservada) Lengua Cuando se visualiza la pantalla de ayuda G unidad de selección de palabras clave 3 se invoca, en el paso S4 operación, seleccionado de la información de ayuda idioma que aparece en la entrada de texto información requerida con la ayuda de palabras clave G1 área de visualización proceso se lleva a cabo, el proceso de selección se selecciona 'Expulsar' botón End Select G3 área del botón, se toma se selecciona palabra clave editando colectivamente G2 área en el paso operación S5.
La figura 3 es un diagrama de flujo detallado del proceso de selección de palabra clave en el paso de operación S4, y la figura 4 es una vista explicativa que muestra la transición de estado de la pantalla de ayuda de lenguaje G en ese caso. Cuando se visualiza la pantalla de ayuda de idioma G, se establece el estado de selección de palabra clave, el cursor del mouse se mueve a la palabra clave en el área de visualización de información de ayuda G1 (paso de operación S 41) y cuando se detecta la operación de clic en el paso de operación S 42, Se verifica si la palabra clave ya está seleccionada o no seleccionada (paso de acción S43). Cuando la palabra clave de destino no se selecciona como resultado de la comprobación, la visualización se cambia de manera distinguible resaltando o similar (paso de operación S44), y la palabra clave se agrega a la lista de selección de la memoria temporal y se almacena (paso de operación S45 ) Si la palabra clave seleccionada ya se ha seleccionado, la visualización de la palabra clave se devuelve a la visualización normal (paso de operación S46) y la palabra clave se elimina de la lista de selección de la memoria temporal (paso de operación S47). El proceso anterior se repite hasta que se selecciona el botón de selección del área del botón de selección G 3 (paso de operación S 48). Si se selecciona, el procesamiento de selección de palabra clave finaliza y el procesamiento avanza al siguiente procesamiento.
Figura 4 (a) muestra un estado en el que se mueve el cursor a la palabra clave 'caracteres' estado no seleccionado se visualiza en la información de ayuda área de visualización de G1, la FIG. 4 ratón clic palabra clave 'caracteres' (b) se lleva a cabo Muestra un estado en el que está resaltado. En la figura, el estado resaltado se indica mediante sombreado. La figura 4 (c) muestra un estado en el que se selecciona adicionalmente la palabra clave 'AFTER' y luego se selecciona el botón 'take out' del área G3 del botón de selección. Cuando el 'Expulsar' botón se selecciona, por lotes de palabras clave recuperado 'después' de selección 'INSPECCIONE' almacenado en la memoria temporal, se muestra el área de edición G2 'INSPECTTALLYING para caracteres después de' , El medio de edición de oración insertado 4 se activa y el cursor del carácter se muestra para estar en un estado corregido.
El área de trabajo de edición G 2 es una pantalla de edición exclusiva para realizar el trabajo de edición que se muestra en la pantalla de ayuda de lenguaje G. El medio de edición de oración insertado 4 usa el área de memoria dedicada correspondiente para ingresar Procesamiento de edición similar a la edición de texto de. Los medios de edición de usuario inserta texto 4, en referencia a la visualización de la información de ayuda área de visualización G1, identificador 1, identificador-2, mediante la inserción de la cadena 'KOUMOKU' 'Keisu' 'espacio' correspondiente a identificadora 4 a la posición correspondiente Complete la instrucción de inserción de texto 'INSPECTKOUMOKU TALLYING KEISUFORCHARACTERSAFTERSPACE' como se muestra en la figura 5 (a).
Aquí, cuando 'Pegar' se selecciona el botón de la selección G3 área del botón, los medios de pegar frase insertada 5 llamada, la etapa de operación S7, una inserción de texto que se ha mostrado en el área de edición G2 se muestra en la Fig. 5 (a) La frase se transfiere al cuerpo del texto, se muestra en la posición del cursor delante de la pantalla de edición de texto T como se muestra en la figura 5 (b), y se borra del área de trabajo de edición G 2. Al mismo tiempo, también se borra toda la pantalla inversa que indica el estado seleccionado del área de visualización de información de ayuda G1.
Como se describió anteriormente, mientras visualiza la información de ayuda de lenguaje de uso general mostrada en el área de visualización de información de ayuda G1, la declaración de inserción de texto creada y editada en el área de trabajo de edición G2 se cita en la pantalla de edición de texto en una forma apropiada.
A continuación, se describirá un caso en el que se selecciona el botón 'cambiar elemento de visualización' en el área del botón de selección G 3 de la pantalla de ayuda de idioma G. En un estado donde la forma general de 'CONTROLAR' comando para la información de ayuda área de visualización G1 como se muestra en la Fig. 6 (a) se muestra, se selecciona el botón 'display cambio elemento' en el G3 selección de región botón, la ayuda lenguaje El medio de visualización de pantalla 2 se llama, el proceso vuelve al paso de operación S1, y el menú de selección de elementos se muestra como se muestra en la figura 6 (b). Cuando la instrucción 'MERGE' se selecciona del menú de selección de elementos, la información de ayuda de idioma correspondiente a la instrucción 'MERGE' seleccionada se lee del archivo de información de ayuda de idiomas 1 en el paso de operación S2, y en el paso de operación S3, (C), la forma general del comando 'MERGE' se muestra en el área de visualización de información de ayuda G 1.
Finalmente, se describirá un caso en el que se selecciona el botón 'final' del área del botón de selección G3. Cuando se selecciona el botón 'final', la pantalla de ayuda de lenguaje G se borra de la pantalla mediante el paso de operación S 8 y la función de ayuda de idioma finaliza.
La selección del botón del área del botón de selección G 3 es posible en cualquier momento mientras se visualiza la pantalla de ayuda de idioma G en la pantalla de visualización. Cuando el proceso de la pasta de la instrucción de inserción de texto que botón de 'cambio de función' se selecciona en el estado mostrado en la Fig. 5 se ha completado (b), el menú de selección de elementos de visualización en la misma ayuda idioma en la pantalla como en la Fig. 6 (b) pero es el, el botón 'display con cambio de elemento' en el estado de la figura. después de seleccionar el tratamiento de extracción 4 (c), se muestra el menú de selección de elementos en la pantalla de ayuda de la lengua en la Fig. 4 (c), 'Combinar' comando Se selecciona, la pantalla es la misma que en la figura 6 (c), y todos los resultados, como el proceso de selección de palabra clave realizado hasta ahora en el elemento de visualización anterior, se descartan.
En la realización descrita anteriormente, los medios de selección de palabra clave seleccionan una pluralidad de palabras clave de la información de ayuda de idioma y luego las recopilan juntas en el área de trabajo de edición dedicada. Sin embargo, cada vez que se realiza la selección, se muestra en el área de trabajo de edición. botón para que en, la zona de selección de botón proporciona 'corrección' en lugar del botón 'extracción', se puede conmutar a la entrada se puede editar estado desde el teclado para seleccionar el botón 'corrección' se selecciona extremos. En el caso de búsqueda secuencial, la identificación de la palabra clave seleccionada no es necesariamente requerida. Además, también es posible configurar el estado de edición haciendo clic en un lugar arbitrario en el área de trabajo de edición sin proporcionar un botón de 'corrección'.
Además, la selección de palabras clave a través de ejemplos, se supone para seleccionar y especificar la palabra clave en el lenguaje de la información de ayuda de una en una palabra, en conjunto todas las palabras clave dentro del rango especificado por la especificación de la línea de salida y la línea de fondo Cuando se utiliza junto con la función de seleccionar el estado seleccionado, si el número de palabras clave seleccionadas alternativamente en la pantalla de formato general es pequeño, las palabras clave innecesarias se pueden eliminar después de la selección colectiva, reduciendo aún más el tiempo de procesamiento del usuario Hay ventajas que puedes hacer.
Además, en la realización descrita anteriormente, cuando se selecciona un elemento del menú de selección de artículos que llama a la función de ayuda, se muestra la pantalla de ayuda de idioma en la pantalla de edición de texto para que la operación de selección de palabra clave se pueda ejecutar automáticamente se ha descrito, la pantalla de ayuda lengua en un estado en el que se ha seleccionado el elemento que se muestra debajo de la pantalla de edición de texto, pantallas ayudan área de visualización de la información en la parte superior de la pantalla de edición de texto por la operación como un clic del ratón puede ser estado , Es conveniente cuando se continúa procesando en la pantalla de edición de texto solo haciendo referencia a la información de ayuda.
Efecto de la invención
Como se describe en detalle anteriormente, el método de soporte de entrada de texto de la presente invención selecciona palabras clave necesarias de las instrucciones de formulario general que se muestran en la pantalla de ayuda de lenguaje, realiza la corrección y edición en la pantalla de trabajo de edición dedicada, Dado que se puede citar en la pantalla de edición de texto para la creación de programas en una forma apropiada, existe un efecto de que el error se puede reducir y la entrada de texto se puede realizar de manera eficiente.
BREVE DESCRIPCIÓN DE LOS DIBUJOS La figura 1 es un diagrama explicativo que muestra una configuración y un flujo de operaciones de una realización de la presente invención.
La figura 2 es un diagrama explicativo que muestra una transición de pantalla mediante los medios de visualización de pantalla de ayuda de lenguaje de la figura 1.
La figura 3 es un diagrama de flujo que muestra los detalles del proceso del paso de operación S4 en la figura.
La figura 4 es un diagrama explicativo que muestra una transición de pantalla mediante los medios de selección de palabra clave de la figura 1.
La figura 5 es un diagrama explicativo de transiciones de pantalla de los medios de edición de oración insertados y los medios de pegado de frase insertados de la figura 1.
La figura 6 es un diagrama explicativo de una transición de pantalla de cambio de elemento de visualización por la unidad de pegado de frase insertada de la figura 1.
La figura 7 es un diagrama de bloques que muestra una configuración de un ejemplo de un método de soporte de entrada de texto convencional.
La figura 8 es un diagrama explicativo que muestra una transición de pantalla en un método de soporte de entrada de texto convencional.
1 archivo de información de ayuda de idioma
2 medios de visualización de ayuda de idioma significa
3 La selección de palabra clave significa
4 La edición de la declaración de inserción significa
5 Pegamentos de declaración de inserción significa
11 medios de almacenamiento de información de sintaxis
12 medios de creación de pantalla de sintaxis significa
13 medios de control de visualización de sintaxis
14 Medios de análisis de entrada de texto / comando
15 medios de control de pantalla divididos
16 La creación de la pantalla de texto significa
17 Medios de edición de texto
18 medios de visualización de pantalla
19 Almacenamiento de texto significa
Pantalla de ayuda de lenguaje G
Área de visualización de información de ayuda G1
Área de trabajo de edición G2
Área del botón de selección G3
Pantalla de edición de texto T
Reclamo
Reivindicación 1 Método de ayuda de entrada de texto para mostrar información de ayuda de idioma para admitir entrada de texto en una pantalla con un editor de texto para crear un programa para facilitar la creación de programa, la información de ayuda de idioma se almacena para cada elemento de un comando de idioma , Y muestra el menú de selección de elementos en respuesta a la llamada y lee la información de ayuda del idioma correspondiente al elemento seleccionado del archivo de información de ayuda del idioma y muestra el área de visualización de información de ayuda, el área de trabajo de edición, el área del botón de selección Una pantalla de ayuda de idioma significa mostrar una ventana de ayuda de idioma incluyendo la pantalla de ayuda de idioma mostrada en el área de visualización de información de ayuda y una palabra clave necesaria para la entrada de texto de una pluralidad de palabras clave incluidas en la información de ayuda de idioma mostrada en el área de visualización de información de ayuda. Una unidad de selección de palabras clave para extraer una palabra clave de la palabra clave Una unidad de edición de oraciones insertada que crea una instrucción de inserción de texto editando la palabra clave emitida, una unidad de pegado de oración insertada que agrega la declaración de inserción de texto editado en el área de trabajo de edición al cuerpo de texto y la muestra en la pantalla de edición de texto; Método de soporte de entrada de texto.
reclamo mayor 2 que los medios de selección de palabras clave, la información de ayuda que se muestra se almacena en la memoria temporal mientras distinguible que muestra las palabras clave idioma seleccionado en la información de ayuda que aparece en la zona, según una instrucción del usuario al seleccionar el final de la operación Y extrae el texto extraído en el área de trabajo de edición.
3. El aparato de procesamiento de información según la reivindicación 1, donde dichos medios de selección de palabra clave designan un rango de información de ayuda de idioma mostrada en dicho área de visualización de información de ayuda, y también tiene la función de seleccionar colectivamente todas las palabras clave incluidas en el rango designado 3. El método de soporte de entrada de texto según la reivindicación 2, en el que se proporciona el método de soporte de entrada de texto.
Dibujo :
Application number :1997-006600
Inventors :神戸日本電気ソフトウェア株式会社
Original Assignee :石原菜穂子