Cómo programar utilizando MSW Logo (5 / 6 paso)

Paso 5: Paso 5 hacer una ventana

MSW Logo puede hacer una ventana con botones que usted puede hacer clic para ejecutar procedimientos.

Vamos a empezar por hacer un nuevo procedimiento.

Haga clic en archivo, luego editar

Nombre de este nuevo procedimiento de caja.

Presione enter después del cuadro de la palabra

Ahora escriba:

windowcreate "principal" mywindow Autodraw 0 0 50 50]

Autodraw es que el nombre para mostrar de la caja y mywindow es el nombre de que MSW Logo se utiliza para otras cosas.

El 0 0 son las coordenadas setxy de la caja.

El 50 50 es el tamaño de la caja.

Ahora haga clic en archivo guardar y salir.

Ahora escriba en la ventana de comandante:

Caja

Continuación, presione Entrar.

Se crea una simple ventana en la parte superior izquierda de la pantalla.

Ahora haga clic en edall y pulse enter después de (windowcreate "principal" mywindow Autodraw 0 0 50 50 [])

Ahora vamos a hacer algunos botones que puede hacer clic en hacer las cosas.

Primero Haz clic en el botón de Reset en la ventana de comandante para eliminar la caja.

Tipo:

buttoncreate "mywindow"mybutton "Plaza Plaza 10 20 30 10

Por favor poner entre corchetes cuadrados.

MyWindow es el nombre de la ventana en que el botón va a ser.

MyButton es el nombre usado para otras cosas.

Cuadrado es el nombre del botón.

Los 10 20 es las coordenadas setxy.

Los 30 10 es el tamaño del botón.

Los soportes alrededor de la Plaza dice MSW Logo para ejecutar la Plaza procedimiento
Cuando se hace clic en el botón a.

Ahora en el tipo de comandante:

Caja

Continuación, presione Entrar.

Una ventana se hace otra vez pero esta vez que tenemos un botón.

Ahora por último tenemos que crear un botón que se cierra la ventana en lugar de tener que pulsar reset.

Volver al cuadro de procedimiento a continuación, presione ENTRAR después de la línea de buttoncreate.

Tipo:

buttoncreate "mywindow" mybutton2 "cerrar 10 10 25 10 windowdelete"mywindow

Por favor poner corchetes en windowdelete "mywindow.

La windowdelete elimina una ventana pero el primer tipo "mywindow para decirle que uno para borrar.

Ahora vaya a la ventana de comandante y el tipo que el cuadro de procedimiento una vez más y pulse enter.

Ahora tenemos una ventana con un botón que dibujar un cuadrado y un botón que cierra la ventana.

Felicidades usted ahora sabe hacer muchas cosas en MSW Logo y debe ser capaces de hacer casi cualquier cosa ahora.

Como dije antes no puedo poner corchetes porque se hace un enlace a ninguna parte.

Artículos Relacionados

Cómo convertir un logo 2D en un 3D uno

Cómo convertir un logo 2D en un 3D uno

utilizando el logo de happy robot de ejemplo, te voy a mostrar cómo recrean un tradicional logotipo 2D en tres dimensiones. Conocimientos de modelado 3D y acceso al software necesario se asume para este Instructable.Requisitos:el logo 2D (en la resol
EL hilo Spiderweb

EL hilo Spiderweb

en este instructable, te guiará a través de los pasos utiliza para crear una pieza de arte de la tela de araña de alambre.Paso 1: Preparar el diseño para corte por láser Primero necesitaba un marco para construir, y puesto que es difícil cortar pieza
Conexión a motores con Arduino

Conexión a motores con Arduino

Interconexión de distintos tipos de motores con un microcontrolador es entre las habilidades más fundamentales un entusiasta creador/robótica necesita maestro. En este proyecto a acumularse en el anterior proyecto Smart teléfono controlado luces util
Fracaso y éxito de Arduino Watch

Fracaso y éxito de Arduino Watch

Decidí construir un reloj binario de Arduino. Sé que un reloj de pulsera debe ser de tamaño pequeño ya que es un proyecto usable. Para ello, he seleccionado dispositivo de montaje superficial (SMD) como TQFP Atmega IC, SMD LED y resistencia SMD. Como
WiFi activado Arduino - con web APIs

WiFi activado Arduino - con web APIs

¿Está usted familiarizado con Arduino, pero buscando un poco más conectividad en sus proyectos? Este Instructable va sobre un nuevo (y barato) módulo inalámbrico que ha golpeado el mundo integrado duro - la ESP8266. Este módulo pequeño es una manera
El Longboard eléctrico bricolaje presupuesto

El Longboard eléctrico bricolaje presupuesto

Hey yall! CoolRextreme aquí con otro post DIY Longboard...Sí, le daré una descripción detallada de mi fabricación. De la frustración en fascinación. ¿Por qué?Causa que todos sabemos son no sólo va suavemente y que se unen perfectamente.No, no voy a h
Empezar con el uso de ESP8266 "En los comandos" Via Arduino

Empezar con el uso de ESP8266 "En los comandos" Via Arduino

ESP8266 el módulo de Wifi es un chip integrado diseñado para la comunicación en el mundo de internet a través de señales de radio de Wifi. Es el vínculo entre un proyecto y el internet. Tiene procesado a bordo y la memoria que le permite integrarse c
Color Run - trajes

Color Run - trajes

Cuando tienes 3 niños pequeños y están crónicamente subempleados, todo lo que hagas tiene que ser bajo costo y alto concepto; disfraces de Halloween no son la excepción. Mi mujer participó en The Color Run 5K hace unos años, y parecía divertido (exce
Termostato casero elegante

Termostato casero elegante

Estos días que escuchamos mucho sobre la Internet de las cosas y cómo serán los dispositivos inteligentes Internet capaces de enfriar las cosas y hacer nuestra vida mejor. Termostatos inteligentes tienen la capacidad de ahorrar mucha energía mantenie
Riego de jardín con agua de GARD A Arduino proyecto

Riego de jardín con agua de GARD A Arduino proyecto

Hola a todosYa he comprado alguna zona para futura casa me preguntaba cómo tener un jardín muy agradable. No un clásico pero un césped de estilo inglés excelente :)Pero bueno!¿Cómo quieres tener césped sin riego adecuado?Tan ipe y yo estábamos pensan
STM32103: esp8266 NodeMCU ThingSpeak [mediante mbed.h]

STM32103: esp8266 NodeMCU ThingSpeak [mediante mbed.h]

En este tutorial, vamos a enviar el valor analógico de nuestra resistencia Variable a un servidor remoto (ThingSpeak.com) uso nuestro Nucleo de STM32F103RB via esp8266 que se programará utilizando mbed.h.Este proyecto se divide en pasos:Configuración
PUB! Botón programable USB

PUB! Botón programable USB

PUB! es un botón programable de USB en la que se puede programar una secuencia de teclas. Cuando usted presiona el botón las pulsaciones de teclas se "reproduce" sobre una conexión USB.El botón (que realmente es un codificador rotatorio con un i
Bajo costo IR decodificador

Bajo costo IR decodificador

Sólo un decodificador IR que puede decodificar el HEXADECIMAL IR señales de la TV remota para su uso posterior. como programación de cualquier control remoto de TV, etc..Su hizo con Freeduino (no Arduino). Freeduino es un regulador micro bajo costo c
Caja del ordenador portátil Pinebox 2

Caja del ordenador portátil Pinebox 2

Como parte de un proyecto más amplio (un ordenador portátil de la Raspberry PI, este es un diseño para una caja de madera contener la computadora.Se divide en tres instructables (aunque el edificio de las tres piezas se hizo en paralelo).Parte 1 es l