Xojo

Páginas: 8 (1784 palabras) Publicado: 30 de mayo de 2014
Estimado estudioso o interesado en aprender a programar: la relación
que vamos a tener va a ser muy directa, más que como profesor y alumn
o, como dos amigos interesados en ayudarse, por lo que voy a tutearte,
para hacer más entretenida estas clases o sesiones de aprendizaje.
Para empezar la sesión lo primero es lanzar la aplicación RealBasic.
Tanto si se tiene la versión classic o la X elresultado es similar:
se abren una serie de ventanas, con distintos nombres. Estas en el IDE
(integrated development environment) que es un ambiente de
programación. En este ambiente diseñas tu programa, pruebas lo que
haces, ves resultados, etc., siempre dentro de la aplicación RealBasic
(RB).
Cuando lo que programas has comprobado que funciona y está finalizado,
es cuando compilas loprogramado, creando una aplicación independiente
que funciona de forma autónoma. Esta aplicación llevará tu nombre, tu
diseño de icono, la versión que hagas, etc.
Uno de los menús del RB permite hacer correr lo programado: Debug-Run.
Cuando haces un "run", tu programa "corre" dentro del RB, y cuando
sales de tu programa estás de nuevo en el RB, en el ambiente de la
programación.
Entonces, dentrodel RB tienes la zona de programación, que es el
llamado editor, y la posibilidad de verlo correr cuando haces RUN.
Cuando abres RB, creas un PROYECTO. Cuando grabas, das nombre al
proyecto. Siempre puedes ir a la ventana del proyecto con comando 0.
El proyecto siempre incorpora de entrada una ventana llamada
"window1" y un menú llamado "menubar1". Eso es porque toda aplicación
tiene almenos una ventana, y la mayoría tienen menús. En versiones
modernas de RB además de estas dos ventanas aparece otro componente
que aparece con el nombre "app".
Si haces dobleclick sobre "window1" se abre esta ventana window1, que
aparece en primer plano. Detrás está la ventana proyecto. Si cierras
esta ventana, y haces luego dobleclick en el elemento window1 del
proyecto, se vuelve a abrir.
Laventana es un ELEMENTO, con PROPIEDADES (características que la
definen). Las propiedades de la ventana aparecen en una ventana
situada a la derecha, encabezada como 'properties'. En esta ventana,
que aparece y desaparece con comando-opción 2, se muestran las
propiedades de la ventana, en el caso de que esta ventana esté
seleccionada. Pero también se muestran las propiedades de cualquierotro elemento que luego usemos y esté seleccionado. Ya lo veremos más
adelante.
Propiedades de la ventana: no hace falta aprenderlas, lo importante es
ir conociéndolas poco a poco (algunas no las usaras nunca).

Primera propiedad: 'name' (nombre) es window1. Puedes cambiarlo: toca
con el cursor donde pone window1 de la ventana properties, y teclea
ventana1 (sin espacios). Si saltas a otrositio, verás que la ventana
tiene ya otro nombre que se refleja en el proyecto.
NOTA: los nombres de elementos no permiten espacios ni otros signos.
Si quieres escribir como nombre 'Ventana verde”, deberás usar el guión
inferior 'Ventana_verde'
Otras propiedades de la ventana son 'width' (anchura) y 'eight '
(altura). Si estiras la ventana con el ratón verás que estos valores
cambian. Y siprimero cambias estos valores, veras que la ventana se
acomoda a los números que escribas.
Estos números de width y eight son pixeles de pantalla.
Propiedad 'title': untitled. Cambiala escribiendo en la ventana
properties lo que quieras, por ejemplo 'Mi Ventana' (como esto no es
nombre de elemento, puede tener espacios y símbolos).
Bueno, no toques nada más. Puedes grabar el proyecto y darlenombre.
Por ejemplo, 'Proyecto A'.
Empecemos por añadir elementos a la 'Ventana1'.
Veras que a la izquierda está siempre presente una ventana con un
conjunto de elementos que aparecen con iconos relativos a lo que son.
La ventana aparece y desaparece con las teclas comando-opción 1
Estos elementos se añaden a las ventanas, no al proyecto. Comencemos
arrastrando un botón a nuestra ventana....
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS