Documente Academic
Documente Profesional
Documente Cultură
Captulo 1 - Introduccin Captulo 2 - Conceptos bsicos del Real Studio Captulo 3 - La construccin de una interfaz de usuario Captulo 4 - Conceptos bsicos de programacin Captulo 5 - Programacin de eventos y objetos Captulo 6 - Agregar la funcionalidad global con mdulos Captulo 7 - Cmo trabajar con texto y grficos Captulo 8 - Creacin de informes Captulo 9 - Trabajar con archivos Captulo 10 - Creacin de objetos reutilizables con clases Captulo 11 - Creacin de bases de datos con Real Studio Captulo 12 - Depurar el cdigo Captulo 13 - La comunicacin con el mundo exterior Captulo 14 - La ampliacin de las capacidades de Real Studio Captulo 15 - Construccin de aplicaciones independientes Captulo 16 - Conversin de Proyectos de Visual Basic a Real Studio
UsersGuide: Captulo 1
Antes de empezar a desarrollar aplicaciones con Real Studio, hay algunas cosas que usted debe saber. La lectura de este captulo le ayudar a entender cmo instalar Real Studio y cmo obtener respuestas a sus preguntas.
Contenido
Bienvenidos a Real Studio Instalacin de Real Studio Por dnde empezar Convenciones de la documentacin Uso de la ayuda On-Line Consejos sobre la Contacto con Real Software
Real Studio hace que sea fcil para crear potentes aplicaciones rpidamente. Si usted es nuevo en la programacin, usted encontrar lenguaje de programacin de Real Studio (Real Basic) fcil de aprender. Si usted es un programador experimentado, se encuentra el lenguaje para ser poderoso. En cualquier caso, usted encontrar que usted puede conseguir un poco en un corto perodo de tiempo. Real Studio tiene una interfaz visual grfica de usuario ("GUI") constructor que le permite crear interfaz de usuario de la aplicacin sin necesidad de programacin (o muy poco). Si usted sabe cmo arrastrar y soltar, puede crear una interfaz. Real Studio proporciona un completo conjunto de controles de interfaz y usted puede crear sus propios controles tambin. Lenguaje de programacin de Real Studio, Real Basic, es una versin orientada a objetos del lenguaje de programacin BASIC. BASIC es un acrnimo que significa para principiantes All-Purpose Cdigo de Instrucciones Simblicas. Fue diseado originalmente para ser utilizado para la enseanza de la programacin. En consecuencia, su sintaxis es menos crptico y ms fcil de entender que la mayora de los idiomas. Real Studio soporta la mayora de los comandos del BASIC. Sin embargo, ah es donde las similitudes entre finales Studio BASIC y Real. La mayora de las versiones de BASIC se interpretan. Esto significa que incluyen un traductor que tiene que traducir constantemente cdigo BASIC en el cdigo que la computadora puede entender. Real Studio no tiene intrprete. Real Studio compila el cdigo cuando se crea la aplicacin. Real Studio forma del lenguaje BASIC es tambin orientado a objetos. Esto significa que utiliza una arquitectura moderna que los lenguajes de programacin ms populares (como C + +, Objective-C y Java) estn utilizando hoy en da. Lenguajes orientados a objetos de programacin que sea ms fcil de escribir y depurar porque el cdigo se escribe como objetos individuales que son similares a los objetos en el mundo real. De hecho, en muchos sentidos real bsica es ms orientado a objetos que lenguajes como Objective-C y ciertamente ms fcil de aprender y de programas. Real Studio tambin permite el desarrollo de aplicaciones ms rpido y ms fcil que los lenguajes tradicionales, eliminando la necesidad de aprender cmo acceder a la interfaz de programacin para el sistema operativo. Esta interfaz de programacin de aplicaciones (o "API" para abreviar) se compone de miles de comandos, no uno de los que alguna vez tiene que aprender a construir aplicaciones en Real Studio.
UsersGuide: Captulo 1
(Redirigido desde UsersGuide: Captulo 1 )
Antes de empezar a desarrollar aplicaciones con Real Studio, hay algunas cosas que usted debe saber. La lectura de este captulo le ayudar a entender cmo instalar Real Studio y cmo obtener respuestas a sus preguntas.
Contenido
Bienvenidos a Real Studio Instalacin de Real Studio Por dnde empezar Convenciones de la documentacin Uso de la ayuda On-Line Consejos sobre la Contacto con Real Software
Contenido
[hide]
1 Instalacin de Real Studio o 1.1 Requisitos de Windows o 1.2 Requisitos de Linux o 1.3 Requisitos para Macintosh
Windows Requisitos
Para ejecutar Real Studio en Windows, debe tener lo siguiente:
Un PC con al menos un procesador 1,0 GHz y al menos 1 GB de RAM. 2.0 GHz procesador (2 GB de RAM recomendado) El Windows XP o Windows Vista / Windows 7 como sistema operativo. (Windows Vista / recomendada 7),
Compilado de Escritorio ejecutar aplicaciones de Windows en XP o Vista / Windows 7. Compilado aplicaciones web que funcione mejor en los modernos estndares abiertos navegadores. Los usuarios que tengan instalado Internet Explorer 6.x primero debe actualizar o instalar la extensin de Google Chrome Frame para ejecutar aplicaciones web en IE 6. Para obtener ms informacin acerca de la extensin Chrome Frame para IE, ver http://code.google.com/chrome/chromeframe/ . Tambin puede actualizar a una versin ms moderna de la IE o cambiar a Firefox, Chrome o Safari. Ejecute el programa de instalacin de Windows para instalar Real Studio para Windows.
Linux Requisitos
Para ejecutar el IDE Real Studio en Linux, debe tener lo siguiente:
Un PC con al menos un 1,0 GHz y al menos 1 GB de RAM, 2 GB de RAM y un procesador de 2 GHz recomendado,
Cualquier distribucin Linux basada en x86 que incluye GTK + 2.8 (o superior), glibc-2.4 o superior, los CUPS (Common Unix Printing System), y libstdc + + so.6.. Ubuntu 6.10 o superior, SUSE Linux Enterprise Desktop 10, y Red Hat Enterprise Linux 5 con apoyo oficial. La versin para Linux est disponible como un archivo tar (. Tgz), archivo de Red Hat rpm, y un archivo deb para Ubuntu. Archivo A.tgz fue procesado por tar y comprimido con gzip. Descomprima el archivo y busque la aplicacin de Real Studio en la carpeta de Real Studio. Las aplicaciones compiladas requieren una distribucin de Linux basada en x86 con GTK + 2.8 o superior, glibc-2.4, CUPS, y libstdc + +. So.6.
Cualquier Macintosh basado en Intel con al menos 1 GB de RAM y Mac OS X 10.4 o posterior. Recomendaciones: Al menos 2 GB de RAM y Mac OS X 10.5 o posterior. Desktop (Carbon): Mac OS X 10.4 o posterior Desktop (Cocoa): Mac OS X 10.5 o posterior. Web: Para depurar aplicaciones web, necesitar Mac OS X 10.4 o posterior. Las aplicaciones web se puede acceder desde cualquier navegador moderno Macintosh, como Safari, Chrome o Firefox.
Descargue la ltima versin desde el sitio web de Software Real: http://www.realsoftware.com/download/ La descarga consiste en una imagen de disco (DMG), el cual tiene que hacer doble clic para mostrar en el Finder Seleccione la imagen de disco en el Finder y arrastre la carpeta de Real Studio desde la imagen de disco a la carpeta Aplicaciones
Convenciones de la documentacin
Esta documentacin utiliza las siguientes convenciones tipogrficas: Las referencias iniciales: La primera vez que se utiliza una nueva frase o un trmino, ste aparecer en cursiva para dar nfasis. Referencias del men: Cuando se le pide que seleccione un elemento del men, el nombre del men aparece en primer lugar, seguido por una flecha, entonces el nombre del elemento y pulsando comando. Por ejemplo, la salida del archivo significa "elija Salir en el men Archivo". Equivalencias del teclado: La mayora de los elementos del men tienen equivalentes de teclado. En Windows y Linux, la tecla Ctrl es el modificador de primaria, ya veces las teclas Alt y Shift se utilizan. En Macintosh, la tecla Comando es el modificador de primaria, a veces la Opcin y Mays tambin se utilizan. Cuando se dan los equivalentes de teclado, equivalentes de Windows y Linux se dan en primer lugar, seguido por el equivalente en el teclado Macintosh. Por ejemplo, "Ctrl + Q o Q-" significa "Ctrl + Q en Windows y Linux o Comando + en Macintosh". Ilustraciones de pantallas: Real Studio es realmente una aplicacin multi-plataforma. La misma aplicacin se ejecuta en Windows XP y superiores, Linux con GTK + 2.8 instalado, y Mac OS X. Real Studio puede crear aplicaciones que se ejecutan en Windows XP, Vista y Windows 7, Mac OS X y Linux. Las fotos de la pantalla del entorno de desarrollo Studio Real son una mezcla de Windows XP, Windows Vista, Linux Ubuntu y Mac OS X Leopard Leopard / Snow. Cuando sea necesario, las ventanas y los controles que aparecen en las aplicaciones creadas se muestran para las plataformas Windows, Macintosh y Linux. Algunas caractersticas de la interfaz de Real Studio son especficos de una plataforma, de modo que slo se muestra la plataforma. Ejemplos de cdigo: El cdigo de ejemplo aparecen en cuadros grises:
Este icono significa que no estn numerados los pasos que usted debe seguir.
Este icono significa que el texto a la derecha de que es una informacin adicional que aclara un punto o slo es relevante para algunos usuarios de REAL Studio.
Este icono significa que el texto a la derecha de que es una informacin importante que no debe pasarse por alto.
Este icono indica que el texto se refiere a los derechos a Mac OS X solamente.
Contenido
[hide]
1 Uso de la documentacin en lnea o 1.1 Uso del Wiki Local o 1.2 Bsqueda de la documentacin en lnea y locales 1.2.1 Bsqueda en la documentacin local o 1.3 Ayuda contextual o 1,4 contextual Mensajes de error o 1.5 Utilizacin de los enlaces de hipertexto en la ayuda en lnea o 1.6 Uso de los ejemplos de cdigo del
La Referencia On-Line
Haga clic en un nombre de categora para ver las subcategoras y, a continuacin, haga clic en una subcategora para ver los elementos del lenguaje. Haga clic sobre el punto para navegar hacia l. Utilice las flechas en el rea de encabezado para moverse hacia atrs y hacia adelante a travs de los artculos que usted ha estado navegando. Los equivalentes de teclado son Ctrl + [y Ctrl +] en Windows y Linux y Comando-Flecha izquierda y Flecha derecha Comando en Macintosh. El botn de inicio te lleva de vuelta a la pgina con la lista de categoras y subcategoras. Cuando se est programando, ayuda sensible al contexto est tambin disponible. Seleccione el elemento en el Editor de cdigo para el que desea ayuda y haga clic derecho + (Comando + clic en Macintosh). Un men contextual. Elija el comando de men Ayuda de ItemName. Real Studio abrir entonces la referencia en lnea para el elemento deseado.
Para acceder a la copia local, seleccione Editar Opciones (o Preferencias Real Studio en Macintosh) y elija la pantalla General. La seccin inferior de las preferencias generales le permite elegir entre la documentacin en lnea o la documentacin local. El valor por defecto est en lnea.
Si usted est buscando para la clase de base de datos en la Referencia del lenguaje, haga clic en el botn de bsqueda en lugar del botn Go. En este caso, la bsqueda de "base de datos" en la Referencia del lenguaje le llevar al tema de base de datos en el ndice en lugar de la clase de base de datos.
Usando los ejemplos de cdigo del NOTA: La referencia en lnea contiene muchos ejemplos de cdigo que puede utilizar en sus proyectos. Puede copiar y pegar los ejemplos en el editor de cdigo.
Algunos ejemplos de cdigo omitir cdigo irrelevante en aras de la claridad. Se omite el cdigo est
indicado por puntos. Inserte su propio cdigo en su sitio. Adems, algunos ejemplos incluyen un Sub o Funcin declaracin, que se aade automticamente el Editor de cdigo. Si copia y pega un ejemplo en el Editor de cdigo, es necesario eliminar las cuentas duplicadas.
Anterior: Uso de la ayuda On-Line Siguiente: Cmo ponerse en contacto REAL Software
Contenido
[hide]
1 Con Tips o 1.1 Documentacin electrnica o 1.2 Nuestro Soporte Web o 1.3 Fin Sitios Web de usuario o 1,4 REALbasic Developer o 1,5 Bienes de estudio / REALbasic terceros Books o 1.6 Nuestras listas de correo de Internet o 1.7 Obtencin de actualizaciones o 1.8 Asistencia tcnica de Real Software
Consejos sobre la
Mientras trabaja, el Real Studio IDE "relojes" sus actividades y sugerencias muestra en la barra de Consejos. Esta es la barra en la parte inferior de la ventana IDE.
REALbasic Developer
REALbasic Developer ( http://www.rbdeveloper.com ) es una revista dedicada a Real Studio consejos y tcnicas de programacin. REALbasic Developer publica artculos escritos por los usuarios experimentados REAL Studio y los autores de Real Studio.
Obtencin de actualizaciones
Real Software ofrece las nuevas versiones de Real Studio cada 90 das. Una nueva versin est disponible para todos los usuarios que tengan un da (vigente) de licencia. Real Studio contiene una opcin para comprobar si hay una nueva versin de forma automtica. Por defecto, esta opcin est seleccionada. Si lo desea, puede anular la seleccin de esta preferencia o detectar una nueva versin cuando lo desee. Al primer lanzamiento Real Studio, le preguntar si desea comprobar si hay actualizaciones de forma inmediata.
Informacin de contacto
Telfono
Fax
512.328.7372 Informes de errores: Enviar por Real Studio Comentarios o (Ayuda Comentarios Real Studio)
Servicio al Cliente / Ventas: custserv@realsoftware.com
Visite nuestro Contacto pgina para obtener ms informacin y ayuda en otros idiomas.
toda la informacin necesaria que nos ayuda a localizar los errores y poner en prctica las peticiones de caractersticas. Para cada solicitud bug o caracterstica inform, recibir un mensaje de confirmacin por correo electrnico con un nmero de seguimiento que puede utilizar para comprobar el estado de su informe de error o solicitud de mejora. Una vez que cerremos el tema, le enviaremos un correo electrnico con la razn se cerr el tema (por ejemplo, el error se ha corregido en la siguiente versin, la funcin se llevar a cabo en la prxima versin, no es un error, despus de todo, etc) . Se puede acceder directamente desde dentro Feedback Real Studio. Simplemente seleccione Ayuda Feedback Real Studio. Si ha instalado Feedback esto abrir la aplicacin de feedback. Si an no ha instalado Feedback, su navegador web por defecto se abrir la pgina de Software Feedback Real. Si usted no tiene una cuenta de correo electrnico, puede enviar sus informes de fallos y peticiones a travs de correo ordinario a nuestra direccin postal o por fax a nosotros.
UsersGuide: Captulo 2
(Redirigido desde UsersGuide: Captulo 2 )
Contenido
Conceptos El entorno de desarrollo El Editor de proyectos Configuracin del IDE para mltiples ventanas Trabajar con la barra de pestaas La barra de herramientas principal La barra de marcadores REAL Studio IDE Mens Trabajar con proyectos
Conceptos
Hay algunos conceptos importantes que se necesitan para entender el fin de desarrollar aplicaciones con Real Studio. Tambin debe ser muy cmodo con la interfaz grfica de usuario utiliza su ordenador. Si no es as, sera una buena idea para pasar algn tiempo a familiarizarse con l antes de comenzar a utilizar REAL Studio. De lo contrario, usted puede encontrar muchas de las referencias en este documento confuso.
Real Studio no es muy diferente a eso. La gran diferencia es la frecuencia con que pasar por este proceso. Los compiladores para lenguajes tradicionales pueden tardar varios minutos o ms para compilar una aplicacin antes de comenzar la prueba. Por lo tanto, vas a gastar mucho tiempo de la escritura de cdigo antes de la compilacin para evitar la espera por el compilador. Compilador Real Studio es tan rpido que usted encontrar que usted puede hacer un pequeo cambio en su cdigo y ejecutarla de inmediato para asegurarse de que el cambio realizado funciona como se esperaba. Tambin puede pedir a Real Studio para comprobar el cdigo de los errores, incluso antes de tratar de compilarlo. Al igual que los compiladores de lenguajes de programacin tradicionales, compilador de REALbasic se detendr si encuentra un error sintctico en el cdigo y le informar cul es el error para que pueda corregirlo. Pero a diferencia de los compiladores tradicionales que requieren que usted siga en la lnea de cdigo donde se produjo el error, el compilador de REALbasic te lleva directamente al punto del cdigo fuente donde se produjo el error. Si ha utilizado lenguajes de programacin tradicionales, se encuentra el desarrollo de aplicaciones con Real Studio a ser ms fcil, ms rpido y ms divertido.
Contenido
[hide]
1 El entorno de desarrollo o 1.1 El Real Studio IDE Window o 1.2 La ventana del editor de Layout 1.2.1 El panel de controles o 1.3 Los controles de men emergente 2 El Editor de Diseo de Pgina Web
El entorno de desarrollo
Real Studio es un entorno de desarrollo integrado (IDE). Esto significa que contiene todo lo necesario para crear una aplicacin. Un constructor de interfaz, editor de cdigo, el compilador y depurador estn todos integrados en un solo paquete. En los lenguajes de programacin tradicionales, estos elementos seran cada una solicitud por separado. La interfaz de usuario de Studio Real es extremadamente configurable. De forma predeterminada, todos los componentes de la aplicacin se organizan en una sola ventana, la ventana IDE. Con una sola ventana del IDE, se puede navegar entre los elementos del proyecto, haga clic en las pestaas en la parte superior de la ventana. Tambin puede abrir ms de un proyecto al mismo tiempo, cada uno se muestra en su propia ventana. Como se mencion en el captulo 1, Real Studio incluye dos entornos de desarrollo paralelo, uno para la creacin de aplicaciones de escritorio y el otro es para la construccin de aplicaciones Web. Una aplicacin de escritorio puede ser compilado para Windows, Macintosh y Linux de escritorio, mientras que una aplicacin web puede ser desplegado en Internet. Cada IDE tiene su propio conjunto de editores IDEs pero ambos comparten las mismas convenciones y conceptos de programacin. Al empezar Real Studio, lo primero que debe hacer es elegir entre el tipo de aplicacin que se desea construir. Una vez que as lo decida, se le present luego con el conjunto de editores para la creacin de ese tipo de aplicacin. A Real Studio Enterprise Edition le permite desarrollar tanto en entornos de desarrollo, licencias separadas estn disponibles para el uno o el otro. Si usted tiene una licencia de la edicin de escritorio, puede crear versiones de demostracin de aplicaciones web y si usted tiene una licencia de la edicin
Web, tambin puede crear versiones de demostracin de aplicaciones de escritorio. Aqu est este dilogo tal como se presenta en Windows 7, que muestra slo las plantillas incorporadas del proyecto:
NOTA: Puede configurar Real Studio para abrir los editores en sus propias ventanas. Si se ha seleccionado esta opcin, haga doble clic en el "Window1" elemento en el editor Project abre el editor en su propia ventana. Para obtener ms informacin sobre esta opcin, consulte la seccin "Configuracin del IDE para Windows Mltiples".
El panel de controles
La lista de la parte izquierda de la pantalla Editor de Ventana se muestran los nombres de los controles integrados de REALbasic. Los controles son elementos de la interfaz, como botones, casillas de verificacin, campos de entrada de texto, listas, paneles de pestaas, mens pop-up, y reproductores de pelculas. Utilice el panel de controles para agregar controles a la ventana que est diseando. Hay varias formas de aadir un control a una ventana:
Haga doble clic en el control en el panel de controles, Arrastre un control desde el panel de controles a la zona de edicin de la ventana, Seleccione el control en el panel de controles y luego presione la tecla Enter (Return en Macintosh), Seleccione el control en el panel de controles y arrastre un rea en el rea de edicin de la ventana en la ubicacin, el tamao y la forma que desee.
Cuando se agrega un control a una ventana, una instancia de ese tipo de control aparece en el rea de edicin y los cambios panel Propiedades para mostrar las propiedades de ese control. En el siguiente ejemplo, un PushButton de control ha sido aadido a la ventana. Su asas redimensionar indicar que est seleccionado.
Incorporado en los controles: los controles que se construyen en Real Studio. Esta es la opcin por defecto. Los controles incorporados se muestran en la Illutration en la seccin anterior. Para obtener ms informacin sobre controles integrados de REAL Studio, consulte la seccin del captulo 3 de la interaccin con el usuario a travs de controles . Controles del proyecto: Los controles personalizados que se basan en controles integrados. Controles del proyecto tambin se enumeran como elementos en el Editor de proyectos. Para obtener informacin sobre la creacin de controles personalizados, vea la seccin "La comprensin de las subclases" y los procedimientos para crear subclases basadas en los controles en el captulo 10 . Plug-in Controles: Los controles que se agregan al Real Studio mediante la instalacin de plug-ins. Terceros pueden comercializar controles personalizados en forma de plug-ins que se instalan colocando el plug-in en la carpeta Plugins en la carpeta de Real Studio. Esta lista est vaca si no tiene terceros plug-in instalado controles.
Todos los controles: El built-in, proyecto y controles de mdulo adicional en una lista en orden alfabtico. Favoritos: Controles de cualquiera de los tres tipos de controles que se han marcado como favoritos. Naves reales Studio con una seleccin de los controles ms utilizados como favoritos. Esos controles se muestran arriba. Para obtener ms informacin, consulte la seccin del captulo 3 sobre controles favoritos .
La seleccin actual tiene una marca de verificacin a su izquierda. NOTA: El IDE Web no tiene controles en el men emergente.
Al igual que el editor Desktop Edition, hay un panel de controles, un rea de edicin de diseo (tambin conocido como el Web page rea de edicin), y un panel de propiedades. Al igual que con el Editor de Escritorio puede disear una Pgina Web al arrastrar controles desde el panel de controles a la zona de edicin. El panel Propiedades muestra las propiedades del control seleccionado o la Pgina Web si no se selecciona el control. En la ilustracin de arriba, no hay controles en la pgina web, por lo que el panel de propiedades muestra las propiedades de la Pgina Web en s. El Editor de Diseo Web funciona como el editor de diseo de escritorio. Usted disea la interfaz de usuario arrastrando los controles desde el panel de controles a la zona de edicin. Usando las herramientas de los controles para alinear visualmente entre s y distribucin de grupos de controles de manera uniforme, se puede posicionar con precisin los controles. Una diferencia importante que hay que tener en cuenta es que la aplicacin Web es compatible con diferentes plataformas y navegadores. Usted no puede asumir una ventana del navegador de tamao fijo y que todos los navegadores har que las pginas de forma idntica.
Anterior: El entorno de desarrollo Siguiente: Configuracin del IDE para Windows Varios
Contenido
[hide]
1 El Editor de proyectos o 1.1 La edicin de Project Web Editor o 1,2 Panes Editor o 1.3 El panel de Propiedades o 1.4 Visualizacin del panel de propiedades en su propia ventana o 1.5 El Editor de cdigo o 1.6 El editor de mens
El Editor de proyectos
Un proyecto es el conjunto de elementos que componen la aplicacin que est desarrollando. El Editor de proyectos organiza todos los componentes principales de la aplicacin. Para agregar estos elementos a la aplicacin del Proyecto y se puede acceder a todos los elementos de esta pantalla (Nota: El artculo Automation Build, que se muestra a continuacin, est disponible slo en la versin Enterprise de Real Studio Le permite escribir scripts que automatizan el. proceso de construccin. Todas las versiones de Real Studio le permite crear aplicaciones de forma manual.) Por ejemplo, cada una de las ventanas que componen la aplicacin se muestran en el Editor de proyectos. Algunos de los otros elementos que podran ser enumerados en el Editor de proyectos son clases, mdulos, barras de mens, imgenes, sonidos, bases de datos y pelculas. Usted aprender acerca de estos temas en captulos posteriores. Utilice la barra de herramientas Editor de proyectos o el Proyecto Aadir submen para agregar elementos al proyecto. Usted aprender ms acerca de los proyectos en el prximo captulo. El Editor de proyectos muestra una lista de estos elementos para permitir un fcil acceso a ellos. Se hace clic en un elemento de proyecto de ir a un editor para ese artculo o, si no hay un editor, un visor.
de una ventana de documento por defecto. Si decide crear una aplicacin Web, el Editor de proyectos se ve como la siguiente captura de pantalla.
Panes Editor
Cada pantalla del editor se divide en dos o ms paneles. En el caso de la pantalla Editor de proyectos, que se divide en el panel Editor de proyectos y en el panel Propiedades. Panes estn separados por separadores que se pueden mover hacia la izquierda o hacia la derecha manteniendo pulsado el botn del ratn sobre el separador y arrastrando hacia la izquierda o la derecha. Para cambiar el tamao de los cristales, mueva el puntero hasta el divisor hasta que el puntero del ratn se convierte un puntero de flecha que apunta hacia la izquierda y la derecha. A continuacin, mantenga pulsado el botn del ratn y arrastre en cualquier direccin.
El panel de Propiedades
Cuando se selecciona un elemento en el Editor de proyectos, haga clic en l, el panel de propiedades (el panel de la derecha del divisor) muestra las propiedades que pertenecen al elemento seleccionado. Por ejemplo, en la ilustracin siguiente, el elemento Window1 se selecciona en el Editor de proyectos, por lo que sus propiedades se muestran en el panel Propiedades.
Las propiedades son valores que sean propiedad de un elemento. Caracterizan el artculo. Algunos ejemplos de artculos que tienen propiedades son una ventana, un elemento de men, y un control en una ventana. Por ejemplo, una ventana tiene una propiedad de ttulo que contiene el texto que se muestra en la barra de ttulo de la ventana. Una ventana tambin tiene propiedades Width y Height que almacenan el tamao de la ventana. Propiedades Left y Top de una ventana describir la posicin de la esquina superior izquierda. El panel de propiedades muestra todas las propiedades que se pueden modificar en el IDE para el elemento seleccionado en ese momento. Este es un punto importante, ya que algunos objetos tienen propiedades que pueden ser modificados slo por su cdigo de programacin. Un producto tambin puede tener propiedades que no pueden ser modificados o slo puede ser modificada desde el IDE. El aspecto del panel de propiedades depende del objeto seleccionado. Por ejemplo, en la siguiente ilustracin, Window1 est seleccionado (resaltado) en el Editor de proyectos y el panel Propiedades muestra las distintas propiedades de esta ventana, tales como su nombre, el tipo de trama, la altura y la anchura. Para obtener ms informacin sobre el panel de propiedades, consulte la seccin Usando el Panel de una ventana Propiedades en el captulo 3 y Modificacin de las propiedades de un control con el panel Propiedades en el captulo 3.
Una barra de pestaas con las dos pestaas de las ventanas del editor se muestra a continuacin.
Una barra de pestaas tanto con la vista Diseo y vista del editor de cdigo para Window1.
En ese momento, ambos puntos de vista que pertenecen a la ventana estn disponibles a partir de la barra de pestaas. Si est trabajando con otro editor, usted puede ir a ver, ya sea directamente haciendo clic en su ficha. Puede seleccionar esta configuracin en el cuadro de dilogo Opciones (Preferencias en Macintosh). Seleccione Edicin Opciones (Real Studio Preferencias en Macintosh), seleccione el tema general y desactive el Cdigo y Editores ventana Compartir una preferencia Tab.
Configuracin del IDE para separar las pestaas de las ventanas del editor.
Si esta opcin est seleccionada, cada ventana tiene una ficha en la barra de pestaas y la ficha de la ventana se pone el icono de editor de diseo pequeo, tanto para el diseo y vistas del editor de cdigo. Esta configuracin de la ventana IDE era la nica opcin disponible antes de REALbasic 2006 Release 3. Si el Editor de cdigo y Editor de Diseo de obtener sus propias fichas, entonces los botones de Modo Editar realizar las mismas funciones que el Cdigo y las fichas de presentacin del editor. Para una descripcin detallada del Editor de cdigo, vea la seccin en el captulo 5 Uso del Editor de cdigo .
El editor de mens
Utilice el Editor de mens para crear los mens y elementos de men que se muestran cuando se ejecuta la aplicacin. El editor de mens se muestra a continuacin.
El editor de mens.
Al hacer clic en un men o elemento de men en el Editor de mens, los cambios panel Propiedades para mostrar las propiedades del elemento. La propiedad Text del elemento de men es el texto que se visualiza en el elemento de men. Tambin puede asignar accesos directos de teclado para los elementos de men e incluso crear sub-mens (un elemento de men que en realidad es slo otro men). Real Studio aade Archivo y Editar los mens de forma predeterminada. En Mac OS X, tambin aade la manzana y los mens de la aplicacin. La fila de iconos en la parte izquierda de la barra de herramientas del editor de mens le permite previsualizar el aspecto del sistema de mens en todos los sistemas operativos es posible en la que puede generar la aplicacin. Pulse sobre uno de los botones de modo de visualizacin de la vista previa del sistema de mens en esa plataforma.
Anterior: El entorno de desarrollo Siguiente: Configuracin del IDE para Windows Varios
Deshabilitar edicin con pestaas en las Opciones (Preferencias del aka) el cuadro de dilogo
La siguiente ilustracin muestra la ventana por defecto en su editor de ventanas con pestaas de edicin y el editor de proyectos se encuentra en su propia ventana. La ventana que contiene el Editor de ventana no tiene una barra de herramientas principal o una barra de Favoritos.
Anterior: Configuracin del IDE para mltiples ventanas Siguiente: La barra de herramientas principal
Contenido
[hide]
1 Trabajar con la barra de pestaas o 1.1 El Men Contextual o 1.2 Cmo ocultar la barra de pestaas o Arrastrar un 1,3 Tab
El men contextual
Cada pestaa en la barra de pestaas tiene un men contextual que contiene los comandos de men:
Abrir en una nueva ventana: el Editor de esa pestaa se abre en su propia ventana y se quita de la ventana actual de IDE. Tambin puede hacer esto arrastrando la pestaa fuera de la ventana IDE. Cerrar pestaa: El editor est cerrado, dejando a las otras pestaas en la barra de pestaas. Este comando no est disponible en la ficha Editor de proyectos. Cerrar las dems pestaas: Cierra todos los editores, excepto el Editor de proyectos y el editor actual. Esto deja a la ventana IDE con dos fichas, la ficha actual y en la ficha Editor del proyecto, o, si la ficha actual es el Editor de proyectos, slo el Editor de proyectos. Si la ficha Editor de proyectos es el nico "otro", luego esta opcin est desactivada. Cerrar todas las pestaas: Cierra todos los editores, excepto el Editor de proyectos.
Seleccione la ficha: Muestra un submen con los nombres de todas las pestaas, lo que le permite elegir una pestaa para ir al frente. El nombre del editor actual tiene una marca de verificacin a su izquierda. Mostrar en el proyecto: Cambia a la pestaa Editor de proyectos y pone de relieve el elemento en el Editor de proyectos. Mostrar en disco: Disponible solamente para los artculos que se almacenan en el disco, como el Editor de proyectos y cualquier elemento externo de proyectos. Abre la carpeta que contiene el elemento y lo selecciona. Si hace clic con el botn + (Comando + clic en Macintosh) en la barra de pestaas no es en s una ficha, en el men contextual tiene tres elementos: Cerrar las dems pestaas: Cierra todos los editores, excepto el Editor del primer plano y el Editor de proyectos. Cerrar todas las pestaas: Cierra todos los editores, excepto el Editor de proyectos. Si la nica pestaa en la ventana no es el redactor del proyecto, entonces se cierra la ventana. Seleccione la ficha: Muestra un submen con los nombres de todas las pestaas, lo que le permite elegir una pestaa para ir al frente. El nombre del editor que se encuentra en frente tiene una marca de verificacin a su izquierda.
Un proyecto despus de arrastrar la ventana por defecto del editor de diseo de ventana de la ventana del IDE.
En el caso de la ventana Editor del diseo, puede abrir el Editor de cdigo para un elemento en una nueva ventana manteniendo pulsada la tecla Ctrl (Command en Macintosh) y haga doble clic en el elemento. Por ejemplo, si desea mostrar el Editor de cdigo para uno de los PushButton mostrados arriba, verdad Ctrl + doble clic en el PushButton . Si hace doble clic, cambiar al Editor de cdigo dentro de la misma ventana del IDE.
Anterior: Configuracin del IDE para mltiples ventanas Siguiente: La barra de herramientas principal
Botones Atrs y Adelante: Los botones Atrs y Adelante funcionan exactamente igual que los botones Atrs y Adelante de un navegador Web, se mueven hacia atrs y hacia adelante entre las pantallas de IDE en el orden en que se vieron. Esta lista de pantallas tambin se muestra como elementos en el men Historial. Puede utilizar el men Historial para saltar a cualquier pgina visitada anteriormente. Ejecutar botn: Haga clic en el botn Ejecutar para compilar el proyecto y probarlo. Al hacer clic en Ejecutar, Real Studio intenta compilar la aplicacin. Si el proyecto se compila correctamente, la aplicacin se ejecuta en su propia ventana y Real Studio agrega una nueva pantalla en la ventana del IDE para depuracin en tiempo real que se llama el "Ejecutar" en pantalla. Haga clic en Detener en la barra de herramientas Editor de la pantalla de ejecucin para detener la ejecucin de la aplicacin. De forma predeterminada, Real Studio guarda la aplicacin compilada en la carpeta Temp para el sistema operativo de su ordenador y lo inicia de forma automtica. Si lo desea, puede elegir otra ubicacin en el panel proceso de generacin del cuadro de dilogo Opciones. Seleccione Edicin Opciones (Real Studio Preferencias en Macintosh), haga clic en el icono de proceso de generacin, a continuacin, modifique la ruta en la seccin "Generar aplicaciones guardados en".
Construir Button: Haga clic en el botn Generar para generar un independiente (doble clic) aplicacin basada en la configuracin actual de construir. La diferencia entre "Run" y "Build" es que el resultado de una "Build" es un independiente de doble clickable aplicacin que no necesita
de la aplicacin Real Studio en absoluto. A "Run" es una prueba de gestin de su programa que est destinado para la depuracin en el IDE Real Studio. Vea la seccin de Construccin aplicaciones independientes en el Captulo 15 para obtener informacin sobre Configuracin de generacin y la construccin de aplicaciones independientes. El intento de construir un error si hay errores de sintaxis.
Aadir a Favoritos botn: Haga clic en el botn Aadir marcador para agregar el elemento actual a cualquiera de la lista de favoritos en el men de marcadores o en la barra de marcadores. Un elemento puede ser un editor de todo, un mtodo, una propiedad, un control, un conjunto de tipo de archivo, y as sucesivamente. Esta lista se muestra en el men Marcadores y la barra de marcadores est justo encima de la barra de pestaas y por debajo de la barra de herramientas principal. Cuando se elige esta opcin, el cuadro de dilogo siguiente:
rea Ubicacin: Use el rea Ubicacin de la misma manera se utiliza el rea de URL en un navegador Web. Introduzca el nombre de un elemento y pulse Enter (Return en Macintosh) para ir a ella. Puede introducir "(Problemas)" para mostrar una ficha Cuestiones abiertas "(Search)" para mostrar una lista de resultados de bsqueda abierta, o "(Super)" para mostrar superclase de una clase. Por favor, consulte Creacin de objetos reutilizables con clases en el captulo para obtener informacin sobre las clases y superclases.
La zona de ubicacin utiliza la funcin de autocompletado de Real Studio. A medida que escribe, Real Studio intenta completar el trmino que usted est escribiendo. Su estimacin se muestra en gris. Si tiene ms de una conjetura, muestra tres puntos y puede presionar Tab para ver un men contextual de las posibilidades.
rea de bsqueda: Utilice el rea de bsqueda para encontrar artculos en su cdigo. Un men pop-up le permite elegir entre buscar en la totalidad del proyecto, el elemento actual, o el mtodo actual (si es aplicable). En Mac OS X, tambin ofrece a buscar en su computadora usando Spotlight.
Para agregar un elemento, seleccinelo en el panel izquierdo y haga clic en el botn Add (que se muestra en la ilustracin anterior).
Para eliminar un elemento, seleccinelo en el panel derecho y haga clic en el botn Quitar. Esto mueve el elemento a la lista de la izquierda. Para cambiar el orden de un elemento, seleccinelo en el panel derecho y haga clic en Mover hacia arriba o Mover hacia abajo o haga clic en el elemento que desea mover, arrstrela a la ubicacin deseada, y luego colquela entre dos elementos. El orden en que se enumeran los elementos es el orden de izquierda a derecha en la barra de herramientas. Para cambiar la apariencia de los elementos de la barra de herramientas, seleccione un elemento de la lista Mostrar como lista desplegable. Sus opciones son:
o o o o o
Grandes iconos con etiquetas. Iconos pequeos con etiquetas, Grandes iconos (sin etiquetas), Iconos pequeos (sin etiquetas), Etiquetas solamente.
Para restablecer la barra de herramientas a la barra de herramientas por defecto, haga clic en el botn Reset (Windows y Linux) o el botn Reset por defecto (Macintosh).
La barra de marcadores
La barra de Favoritos, que est justo debajo de la barra de herramientas principal, muestra los lugares que se han aadido a los lugares favoritos locales. Usted puede ir a una ubicacin marcada como favorito, simplemente haciendo clic en el elemento en esta barra de herramientas.
La Barra de marcadores.
Para agregar un elemento a la barra de marcadores, haga clic en el botn Aadir marcador en la barra de herramientas principal o seleccione Marcadores Agregar marcador. El cuadro Agregar Bookmark dilogo.
Marcadores globales: marcadores globales aparecen como elementos en el men Marcadores. Ellos son globales en el sentido en que aparecen en todos sus proyectos. Barra de marcadores Local: marcadores locales aparecen en la barra de marcadores en la ventana del proyecto IDE. Al agregar un favorito a la barra de marcadores, es local a ese proyecto, sino que no aparece en la barra de marcadores de sus otros proyectos. Tambin puede agregar mtodos y propiedades para la barra de marcadores arrastrando el nombre del mtodo o la propiedad de la lista Editor de Cdigo navegador a la barra de marcadores. Cuando el elemento que se aade a la barra de marcadores est sobre la barra Favoritos, se muestra un rectngulo de seleccin, lo que indica que puede aceptar el elemento arrastrado. Si ha creado carpetas de marcadores para el men Marcadores, tambin se ofrecern como opciones en la seccin "Crear en" lista desplegable. Esto le permite poner un marcador nuevo directamente en una carpeta. Cuando se agrega un elemento a una carpeta, el men Marcadores muestra el nombre de la carpeta como un elemento de men y los elementos de la carpeta como elementos del submen. Tambin puede modificar los marcadores existentes. Para ello, haga clic con el botn + (Control-clic en Macintosh) en la barra de marcadores para mostrar el men contextual de la barra de marcadores y seleccione Personalizar. Aparecer el cuadro de dilogo Editar marcadores:
Contenido
[hide]
1 Real Studio IDE Mens o 1.1 El Men Archivo o 1.2 El Men Edicin o 1.3 El Proyecto Men o 1.4 El Men Ver o 1.5 El men del historial o 1.6 El men Marcadores o 1.7 El men Ventana o 1.8 El Men Ayuda
El men Archivo
El men Archivo tiene opciones de men para crear, abrir y guardar elementos.
Nuevo proyecto: Crea un nuevo proyecto. Es necesario especificar si se va a construir un equipo de escritorio, Web o una aplicacin de consola en este dilogo. Tambin le ofrece una seleccin de plantillas incorporadas o definidas por el usuario o un proyecto existente. Elija una plantilla que sea apropiado para el tipo de aplicacin que se va a construir, ya que no se puede convertir un tipo de aplicacin a otra. Consulte la seccin Creacin de plantillas de proyecto para obtener informacin sobre la definicin de las nuevas plantillas de proyecto. Al hacer su eleccin, Real Studio abre una nueva ventana del IDE del proyecto. El Editor de Proyecto contiene los elementos especificados en la plantilla seleccionada. Puede tener ms de un proyecto abierto al mismo tiempo. Para obtener ms informacin acerca de
las aplicaciones de escritorio y consola y plantillas personalizadas, consulte la seccin Creacin de un nuevo proyecto .
Ventana nueva: Abre una ventana nueva Real Studio IDE para el proyecto actual. La nueva ventana incluye el Editor de proyectos y el editor que estaba situada en primer plano cuando se selecciona una ventana nueva. Utilice este comando de men para ver dos o ms editores en su proyecto al mismo tiempo. Los cambios en una ventana causar los otros para ser actualizado. Abrir: Muestra un cuadro de dilogo de archivo abierto que le permite abrir un proyecto existente Real Studio o un guin bsico Real. Puede abrir los proyectos estndar REAL Studio o proyectos guardados en el archivo XML o formatos de control de versiones del proyecto. Para obtener informacin sobre el XML y formatos de control de versiones, consulte las secciones guardar como XML y guardar como un proyecto de control de versiones . La opcin Guardar y Guardar como comandos de men que ofrecen una variedad de formatos en los que desea guardar su proyecto. Cuando se selecciona un proyecto, se abre en una ventana propia IDE, manteniendo la actual ventana IDE abierto. Este comando de men que permite tener varios proyectos abiertos a la vez. Un script bsico real se crea con el editor de secuencias de comandos IDE (ver el archivo IDE comando de men Scripts) y se utiliza para automatizar el IDE de REAL Studio. Abrir reciente: Abrir reciente tiene un submen de proyectos abiertos recientemente REAL Studio. Cuando se elige un proyecto en el submen, se abre en su propia ventana Real Studio IDE, manteniendo la actual ventana IDE abierto. La pantalla de inicio del cuadro de dilogo Opciones (Preferencias en Macintosh) contiene una preferencia para establecer el nmero de los proyectos recientes que este submen mostrar. Seleccione Edicin Opciones (Real Studio Preferencias en Macintosh) y mostrar el panel Configuracin General. En la parte inferior de la pantalla, introduzca un nmero en el campo "Nmero de elementos recientes" de campo. Introduzca cero para mostrar No hay artculos recientes en el submen. Cerrar Pestaa: Cierra el panel de pestaas que est actualmente al frente. Tambin puede cerrar una pestaa haciendo clic en el cuadro de cierre de la pestaa. Si cierra la pestaa Proyecto, Real Studio tratar de cerrar el proyecto en s. Si tiene cambios sin guardar, Real Studio le dar la oportunidad de guardar los cambios. Cerrar ventana: cierra la ventana actual de IDE. Si ha guardado los cambios al proyecto, Real Studio le dar la oportunidad de guardar los cambios. Guardar: Guarda el proyecto actual o el proyecto que tiene como IDE ventana est activa. Una lista desplegable le permite guardar en el formato de proyecto estndar, en XML o en formato de Proyecto de Control de
Versiones (VCP). Para obtener informacin sobre el XML y formatos de control de versiones, consulte las secciones guardar como XML y guardar como un proyecto de control de versiones en el captulo 2. El estndar de formato Real Studio proyecto es el predeterminado y es el formato recomendado si usted no tiene ninguna necesidad especial para trabajar con XML y no se trabaja con un sistema de control de versiones. VCP formato se debe utilizar slo en combinacin con los sistemas de control de versiones. Si no se han realizado cambios desde la ltima operacin de salvar, este elemento del men est atenuada.
Guardar como: Guarda el proyecto actual o proyecto cuyo IDE ventana est activa bajo un nuevo nombre. Una lista desplegable le permite guardar en el formato de proyecto estndar, XML, o en el proyecto de control de versiones (VCP) en formato. El estndar de formato Real Studio proyecto es el predeterminado y es el formato recomendado si usted no tiene ninguna necesidad especial de trabajar con el XML y usted no est usando un sistema de control de versiones. VCP formato se debe utilizar slo en combinacin con los sistemas de control de versiones. Volver a lo guardado: Revierte el proyecto actual o el proyecto que tiene como IDE ventana est activa (es decir, en la parte delantera) a su ltimo estado guardado. Perder todos los cambios realizados desde que el proyecto se guard por ltima vez. Scripts IDE: Disponible slo para la edicin Enterprise de Real Studio. Se utiliza para el guin de la IDE. El archivo IDE comando de men tiene un submen Secuencias de comandos con el comando New Script IDE y los nombres de las secuencias de comandos IDE existentes. Secuencias de comandos existentes deben estar en una carpeta llamada "Scripts &rsdquo; en la misma carpeta que el IDE o el proyecto con el fin de aparecer como submen items.The nuevo Script IDE comando de men abre una ventana del editor de secuencias de comandos IDE que le permite escribir cdigo que automatiza la Races Studio IDE. Puede escribir en el cdigo o hacer que el Script Editor IDE grabar sus acciones. En este ltimo caso, haga clic en el botn de grabacin, realice las acciones que desea que el script para automatizar y haga clic de nuevo para detener la grabacin. Se generar el cdigo y agregarlo al Editor de secuencias de comandos. En cualquier caso, se utiliza el RBScript idioma. Consulte la entrada de secuencias de comandos IDE en la Referencia del lenguaje de la lista de comandos de secuencias de comandos IDE. Importar / Importar como externa: Import abre un cuadro de dilogo de archivo abierto que le permite importar un elemento en el proyecto. Puede importar cualquier tipo de elemento que puede aparecer en el editor de proyectos. Esto incluye objetos como ventanas, clases, mdulos, imgenes, sonidos y pelculas. Tambin puede importar elementos arrastrndolos desde el escritorio hasta el Editor de proyectos. Para importar un elemento como un elemento de proyecto externo, mantenga pulsada la tecla Alt (Option en Macintosh) y los cambios en el men de importacin de artculos
para la importacin como externo. Para obtener ms informacin acerca de los elementos externos del proyecto, ver la seccin, los elementos externos del proyecto en el Captulo 10.
Exportar ... Referencia: Exporta el contenido del elemento seleccionado actualmente. Aparecer el cuadro de dilogo Guardar archivo le permite elegir entre el formato de Real Studio para el tema, el formato XML, o el formato de VCP (Proyecto de control de versiones). Exportar valores localizables ...: Exporta todas las constantes de cadena dinmicos de la aplicacin en un archivo. Este archivo puede ser ledo por la aplicacin del software de Real localizacin libre, Lingua. Lingua es la utilidad que se utiliza para localizar las aplicaciones reales Studio. Cuando haya terminado de localizacin de las constantes de cadena en Lingua, importe el archivo de nuevo en su aplicacin ya sea con el comando Importar archivo o arrastrndolo a la ventana del proyecto. Para obtener informacin acerca de Lingua, consulte la seccin Uso de Lingua para localizar su aplicacin en el Captulo 6. Configuracin de pgina: muestra la configuracin de pgina o el cuadro de dilogo Configuracin de impresin para su sistema operativo. Imprimir: Imprime las propiedades del proyecto, que se muestran en el panel de propiedades para la clase App, y todo el cdigo del proyecto. El cdigo fuente est impreso en color. El panel de impresin del cuadro de dilogo Opciones (Preferencias en Macintosh) tiene una opcin para la impresin en color. Para obtener informacin sobre las propiedades del proyecto, consulte la seccin Personalizacin de las propiedades de la aplicacin independiente en el captulo 15. Imprimir Artculo: Imprime el elemento seleccionado de acuerdo con los ajustes de la configuracin actual de pgina. Salir o Salir: Cierra todas las ventanas abiertas y se cierra el IDE Real Studio IDE aplicacin. En Macintosh, el elemento de men Salir se encuentra en el men Real Studio.
El men Editar
El men Edicin contiene los comandos de edicin estndar y algunos comandos de Real Studio especficos para trabajar con el Cdigo y editores de ventana.
Deshacer: Deshace la ltima accin. Si esto es imposible, este elemento cambia a No se puede deshacer. Rehacer: Si acaba de elegir Deshacer, Rehacer la opcin de men se activa, ofreciendo a rehacer la accin que se deshizo. En otros casos, este elemento del men est atenuada. Cortar: Corta el texto seleccionado o objeto y lo coloca en el Portapapeles.
Copiar: Copia el texto seleccionado o objeto y lo coloca en el Portapapeles. Pegar: Pega el elemento del Portapapeles en el punto de insercin (texto) o en el objeto actual, como una ventana en un editor de ventanas. Eliminar: Elimina el texto o elemento seleccionado sin colocarlo en el Portapapeles. Seleccionar todo: Selecciona todo el texto o todos los elementos en el editor actual. No colocar los elementos en el Portapapeles. Deseleccionar todos: Anula la seleccin de todos los elementos seleccionados actualmente. Comentario: Vlido slo para los editores de cdigo. Cambia la lnea en la que se encuentra el punto de insercin de texto en una lnea de comentario no ejecutable. Si la lnea actual ya es un comentario, este elemento de men cambia a Descomente. El elemento de men Eliminar el comentario de la lnea cambia de nuevo a una lnea de cdigo ejecutable. Estos dos elementos de men son equivalentes a la observacin y los botones en la barra de herramientas Descomente Editor de cdigo. Cifrar Artculo: Muestra un cuadro de dilogo para cifrar el elemento de proyecto seleccionado. Cifrado slo se admite en las ediciones de REALbasic Professional y Enterprise. El descifrado es compatible con todas las ediciones de Real Studio. Un elemento cifrado no se pueden ver o editar en su editor. Si el elemento de proyecto seleccionado ya est encriptado, este elemento de men cambia a Descifrar artculo. Descifrar artculo presenta un cuadro de dilogo que le permite descifrar el artculo. El Cifrar y Descifrar elementos Elemento de men duplicar la funcionalidad de la opcin Cifrar y Descifrar botones que se pueden instalar en la barra de herramientas Editor de proyectos. Propiedad Comportamiento de Lista: Disponible slo para las clases. Muestra la propiedad ClassName de dilogo Lista de Comportamiento. Le permite personalizar varios aspectos de la lista de propiedades cuando una instancia de la clase se ha aadido a una ventana. Para obtener ms informacin, consulte la seccin Personalizacin de la lista de propiedades en el captulo 10. Duplicar: Duplica (copia y pega) el texto o elemento seleccionado. Organizar: muestra un submen para cambiar el orden de control de los objetos en una ventana, Traer adelante, Traer al frente, Enviar atrs, Enviar al fondo. Disponible slo para los editores de diseo de la ventana. Estas opciones afectan el orden en el cual el usuario puede pasar de un control a otro pulsando la tecla Tab. Tambin afecta el orden de presentacin de los controles que se solapen. Se puede visualizar la orden de control con el Control de vista comando Orden. Slo est disponible para Window y
Editores ContainerControl. Estos elementos de submen duplicar la funcionalidad de la barra de herramientas Editor Window.
Alineacin: Muestra un submen de dos partes para alinear objetos en una ventana. Los elementos de men anteriores el separador alinear dos o ms objetos por sus bordes bordes izquierdo, derecho, bordes superiores y los bordes inferiores. Los elementos debajo del separador son para el espaciamiento de tres o ms objetos de manera uniforme, ya sea en las direcciones horizontal y vertical. Estos artculos estn disponibles slo para Diseo de ventana y Editores contenedor de controles. Estos elementos de submen duplicar la funcionalidad de la barra de herramientas Editor Window. Ajuste automtico TabIndexes: Muestra un submen que le permite cambiar el orden de tabulacin para cualquiera de las dos configuraciones estndar: de arriba hacia abajo de izquierda a derecha o de izquierdaderecha de arriba hacia abajo. Para obtener ms informacin, consulte la seccin de Auto-ajuste de la Orden de tabulacin en el Captulo 3. Buscar: Muestra un submen para mostrar 'Buscar y encontrar todos los cuadros de dilogo para buscar y reemplazar texto en el mtodo actual o en todo el proyecto. El elemento de submen Buscar muestra un cuadro de dilogo que busca y reemplaza en el elemento de proyecto actual (por ejemplo, el mtodo actual), mientras que 'Buscar Todos los artculos submen se muestra un cuadro de dilogo con un men adicional que le permite especificar el alcance de la bsqueda.
Encontrar Vaya a Bsqueda: Mueve el punto de insercin al campo de bsqueda en la barra de herramientas principal. A partir de ah, se puede introducir una cadena de bsqueda.
Opciones: muestra el cuadro de dilogo Opciones para configurar toda la aplicacin de preferencias. En Mac OS X, esta opcin aparece en el men de Real Studio de "Preferencias".
El men Proyecto
El men Project tiene artculos para agregar elementos al proyecto, para ello, dentro del IDE, la depuracin de cdigo con el depurador, y la construccin de una aplicacin independiente.
Aadir: El elemento de men tiene un submen Add para aadir una ventana, una clase, una interfaz de clase, un control contenedor, un mdulo, una carpeta, una barra de mens, un conjunto de tipos de archivo, una barra de herramientas, un componente ActiveX (Windows OS ), un informe, un paso automatizacin de compilacin y una base de datos. El Editor de Proyecto duplicados barra de herramientas de gran parte de la funcionalidad del men Agregar. Por debajo de un separador, el men Agregar muestra los elementos que son particulares al tipo de editor que se muestra actualmente. Estos elementos de men duplicar la funcionalidad de la barra de herramientas del editor.
o
Ventana: Cuando Window Editor de cdigo se muestra el elemento de men Agregar cuenta con elementos de submen para agregar mtodos, propiedades, propiedades calculadas, constantes, controladores de men y notas. Estos artculos duplicar la funcionalidad de la barra de herramientas del editor de cdigo. Cuando un editor Editor Ventana de Layout se muestra, estos elementos de men no estn disponibles, los comandos que corresponden a una barra de herramientas Editor Window se encuentran en los elementos del men Editar del submen Alinear y organizar. Barra de men: Cuando un editor de mens se muestra el elemento de men Agregar cuenta con elementos de submen para aadir un men, elemento de men, submen, y un separador. Estos elementos de submen duplicar la funcionalidad de la barra de herramientas del editor de mens. Mdulo: Cuando el Editor de cdigo de un mdulo se muestra, el elemento de men tiene un submen Add para agregar mtodos, propiedades, eventos, constantes definiciones y notas. Estos elementos de submen duplicar la funcionalidad de la barra de herramientas del editor de cdigo para un mdulo. Interfaz de clase: Cuando el Editor de cdigo para una interfaz de clase se muestra, el elemento de men tiene un submen Add para agregar mtodos y notas. Estos elementos de submen duplicar la
funcionalidad de la barra de herramientas del editor de cdigo para una interfaz de clase. Otros artculos que normalmente estn disponibles para un editor de cdigo no son apropiados para una interfaz de clase. Para obtener ms informacin sobre las interfaces de clase, consulte la seccin de interfaces de clase en el captulo 10.
o
Control de Contenedores: Cuando el Editor de cdigo para un editor de fiscalizacin de contenedores se muestra, el elemento de men Agregar cuenta con elementos de submen para agregar mtodos, las propiedades, las definiciones de eventos, constantes, controladores de men y notas. Estos artculos duplicar la funcionalidad de la barra de herramientas del editor de cdigo. Cuando el editor de la fiscalizacin de contenedores de diseo se muestra, el organizar y alinear los submens del men Editar contiene los elementos que duplican la funcionalidad de su barra de herramientas del editor. Para obtener informacin acerca de los controles de contenedores, consulte la seccin La fiscalizacin de contenedores en el Captulo 3. Informe: Agrega un diseo en blanco Reporte ventana del editor al proyecto. Utilice el editor de informes para disear los informes impresos. Para obtener ms informacin, consulte el captulo Creacin de informes en el Captulo 8. Construye Automatizacin: aade scripts de creacin del proyecto. La construccin de un proyecto produce su aplicacin independiente. Usar un script para automatizar el proceso de construccin, tales como el establecimiento de propiedades de la aplicacin independiente. Para obtener ms informacin, consulte la seccin Crear Automatizacin en el captulo 15.
Gire punto de interrupcin en: El punto de interrupcin Activar opcin de men establece un punto de interrupcin en el editor de cdigo en la lnea seleccionada o la lnea en la que se encuentra el punto de insercin de texto. Esto es equivalente a hacer clic en el margen izquierdo del Editor de cdigo para establecer el punto de interrupcin. Lneas en las que se puede establecer un punto de interrupcin se indican mediante un guin en la primera columna del editor de cdigo. Cuando un punto de interrupcin se establece en una lnea, este elemento de men cambia a Turn Off Breakpoint. Para obtener informacin sobre puntos de interrupcin, ver la seccin en que haya configurado un punto de interrupcin en el cdigo en el captulo 12. Borrar todos los puntos de interrupcin: El artculo Borrar todos los puntos de interrupcin elimina todos los puntos de interrupcin en el
proyecto. Slo est disponible para editores de cdigo y slo cuando al menos un punto de interrupcin se establece.
Abrete Excepciones: Si el elemento de men Pausa en Excepciones est seleccionado (tiene una marca de verificacin a su izquierda), el compilador Real Studio se romper en el depurador cuando se encuentra con un error de excepcin de tiempo de ejecucin. Para obtener informacin acerca de las vacaciones en la opcin Excepciones, consulte la seccin de errores de excepcin de tiempo de ejecucin en el captulo 12. Cdigo Perfil: Si se selecciona, permite al Real Studio Profiler. El Profiler supervisa la aplicacin compilada mientras se est ejecutando. Se mide la cantidad de tiempo gastado en cada mtodo y tambin da cuenta de cuntas veces se llama al mtodo. El Profiler est disponible slo en la edicin Enterprise de Real Studio. Si usted no es dueo de la edicin Enterprise, este comando no est disponible. Para obtener ms informacin, consulte la seccin de perfiles de su proyecto en el captulo 12. Advertencias: Muestra el tipo de emisin cuadro de dilogo. Este cuadro de dilogo se usa en conjuncin con la caracterstica Analizar Proyecto de Real Studio. Le permite elegir el tipo de temas que desea que le avisen. Anule la seleccin de los elementos que desea analizar el proyecto de ignorar. Para obtener ms informacin acerca de Anlisis de Proyectos, consulte la seccin de anlisis del proyecto en el captulo 12. Ejecutar Pausa: Se utiliza para la depuracin de Real Studio plug-ins al mismo tiempo como la depuracin de cdigo Basic Real. Ejecutar la aplicacin se basa en pausa y se inicia el depurador pero no va a lanzar el ejecutable. Esto le permite depurar el proyecto de Real Studio, pero tienen una entidad externa responsable de lanzar el ejecutable. Para obtener ms informacin, consulte el Captulo 12, El depurador . Ejecutar: Los intentos de compilar la aplicacin y lanzarlo. Si Real Studio es exitosa, la aplicacin se inicia y una pantalla Depurador de nuevo con la etiqueta "Ejecutar" se agrega a la ventana IDE. Si el intento de compilar se realiza correctamente, Real Studio mostrar los errores de sintaxis que impiden la compilacin. Este artculo es equivalente al botn Ejecutar de la barra de herramientas. Utilice Ejecutar para probar y depurar la aplicacin. Para obtener ms informacin, consulte el Captulo 12, depuracin del cdigo . Ejecutar de forma remota: disponible slo en las versiones Professional y Enterprise de Real Studio. La ejecucin remota elemento tiene submens que le permiten probar la aplicacin en otro equipo. Mayora de las veces va a utilizar el ejecutar de forma remota ofrecen a probar la aplicacin en otra plataforma. Tiene por lo menos un elemento de submen, ajustes y elementos de submen para cada equipo remoto que est configurado para la depuracin remota. El elemento del men de configuracin muestra un cuadro de dilogo en el que puede elegir los equipos remotos en los que se
depura. Cada equipo de destino debe ser visible en la red y que la utilidad Depurador Stub remoto configurado y funcionando. Para obtener ms informacin, consulte la seccin de depuracin remota en el captulo 12.
Pausa: Este elemento de men se detiene la ejecucin de la aplicacin de prueba en el depurador. Se activa slo si est probando la aplicacin en el depurador. Para obtener ms informacin sobre este comando, consulte la seccin Controlar la ejecucin del Captulo 12. Detener depuracin: Este elemento de men detiene la ejecucin de la aplicacin de prueba en el depurador y vuelve a la IDE. Este elemento aparece atenuado cuando no se est ejecutando una aplicacin de prueba (es decir, haciendo clic en el botn Ejecutar). Para obtener ms informacin sobre este comando, consulte la seccin Controlar la ejecucin del Captulo 12. Paso: Utilice el comando Paso con el depurador para recorrer el cdigo lnea por lnea. Paso tiene elementos de submen para pasar por encima, en y fuera de un mtodo. Este elemento aparece atenuado cuando no se est ejecutando una aplicacin de prueba (es decir, haciendo clic en el botn Ejecutar). Esto duplica la funcionalidad disponible en la barra de herramientas del depurador. Para obtener informacin sobre las opciones de paso, consulte la seccin Controlar la ejecucin del Captulo 12. Analizar Proyecto: Analiza el proyecto de los errores sintcticos y los problemas que pueden causar la aplicacin integrada de forma inesperada. Si encuentra problemas, Real Studio abre una pestaa Temas que enumera los errores. Si no encuentra ningn problema, informa que no se encontraron problemas en la barra de Consejos. No se acumula la aplicacin. Para obtener ms informacin, consulte la seccin de anlisis del proyecto en el captulo 12. Analizar artculo: Analiza partida de errores sintcticos y los problemas que pueden causar que la aplicacin se comporte de forma inesperada. El artculo es el elemento de proyecto en la pestaa de primer plano. Si encuentra problemas, Real Studio abre una pestaa Temas que enumera los errores. Si no encuentra ningn error, se informa que no se encontraron errores en la barra de Consejos. No se acumula la informacin application.For ms informacin, consulte la seccin de anlisis del proyecto en el captulo 12. Configuracin de generacin: Muestra el cuadro de dilogo Configuracin de generacin. Utilice este cuadro de dilogo para elegir la plataforma o plataformas para las que vas a construir aplicaciones independientes. Usted puede construir para todas las plataformas que Real Studio soporta. Para obtener informacin sobre el cuadro de dilogo Configuracin de generacin, consulte la seccin Seleccin de una plataforma de destino en el captulo 15.
Generar aplicacin: El elemento de aplicacin de creacin es equivalente al botn Crear en la barra de herramientas principal. Se basa su solicitud de acuerdo con la configuracin actual de construir y propiedades del objeto App. Si ha seleccionado ms de una plataforma de destino en Configuracin de creacin, se acumula para todas las plataformas seleccionadas simultneamente. La aplicacin generada se crear en un "Builds" carpeta para ese proyecto. Esta contendr subcarpetas para cada plataforma seleccionada. Para obtener ms informacin sobre el proceso de construccin, consulte la seccin Creacin de una aplicacin en el captulo 15.
El men Ver
El men Ver IDE tiene opciones de configuracin que te permiten mostrar, ocultar y personalizar las barras de herramientas y maximizar el rea de la ventana utilizada por el editor actual:
Slo Editor: Si la opcin Editor de men slo est seleccionado (tiene una marca de verificacin a su izquierda), el rea de la ventana dedicada al editor se maximiza, ocultando las barras de herramientas y minimizar cualquier panel a la izquierda ya la derecha del rea de edicin. Se aplica a todos los editores hasta que se apaga. Para todos los editores, se esconde el Editor Principal y barras de herramientas y la barra de marcadores. Tambin minimiza el panel Propiedades y el panel de controles, si es apropiado para ese editor. La siguiente ilustracin muestra una ventana del editor en su estado maximizado. Para un editor de cdigo, el comando Editor slo reduce el rea de exploracin a una franja poco, como el panel de controles muestra a continuacin. Si se selecciona Slo Editor, puede volver a la vista "normal", desmarca esta opcin de men. Si ha cambiado el tamao de los paneles antes de seleccionar Editor Only, Real Studio recuerda la configuracin cuando se anule la seleccin del editor Only.
Mostrar Cdigo / Show Presentacin: Disponible slo para Window y Editores contenedor de controles. Si el editor de Layout para una ventana o control contenedor se muestra, el Cdigo Mostrar opcin del men cambia a su editor de cdigo, si el Editor de cdigo se muestra el layout Mostrar la opcin de men cambia a la vista Editor de Diseo. Estos elementos de men son los equivalentes del Editor de cdigo y los iconos de la ventana del editor en el lado izquierdo de la ventana Editor y Editor de cdigo barras de herramientas. Si los editores de cdigo y el diseo de la ventana se muestran en pestaas separadas, entonces este elemento de men trae el editor seleccionado al frente, dejando la pestaa actual sin cambios.
Mostrar / Ocultar eventos vacos: Disponible slo para los editores de cdigo. De forma predeterminada, Mostrar eventos vacos seleccionado y todos los controladores de eventos se muestran en el rea de exploracin del Editor de cdigo. El comando Hide Empty Eventos suprime los controladores de eventos que no tienen cdigo en ellas. Si los eventos Ocultar vacos se selecciona, esta opcin de men cambia para mostrar los eventos vacos. Para obtener ms informacin sobre cmo mostrar / ocultar eventos vacos, consulte la seccin de Presentacin y ocultacin de eventos vacos en el Captulo 5. Orden de tabulacin: Disponible slo para Windows y contenedores puntos de vista de diseo de control del editor. El orden de tabulacin es el orden en el que los controles son seleccionados como el usuario presiona la tecla Tab repetidamente. Si el orden de tabulacin elemento de men seleccionado (tiene un CheckBox a su izquierda), el orden de tabulacin de los controles de la ventana se muestran como insignias numeradas. Para ocultar esta informacin, anular la seleccin de la Orden de tabulacin del men. Hay varias formas de cambiar el orden de tabulacin. Puede utilizar las opciones del submen Organizar del men Editar, cambie el valor de la TabIndex propiedad en el panel Propiedades de cada control, use el men Edicin tem Ajuste automtico TabIndexes men o cambiar el valor de la TabIndex propiedad a travs de cdigo. Lista de enlaces: Disponible slo para Windows y contenedores vistas de diseo y control de editor de presentaciones que contienen enlaces. Se muestra una lista de enlaces de objetos en el diseo en una ventana separada. Enlaces REAL Studio estn obsoletas en REALbasic 2007 Release 5. Enlaces objeto ya no puede ser creado. Este elemento de men se puede utilizar para identificar los enlaces creados con versiones anteriores de Real Studio, conocido en ese momento como REALbasic. Diseo del Men: Disponible slo para un editor de mens. Tiene elementos de submen para obtener una vista previa de la barra de men actual en cualquiera de las plataformas en las que se puede construir la aplicacin: Windows, Mac OS X o Linux. Estos elementos del submen son equivalentes a los iconos de modo de vista previa en la parte izquierda de la barra de herramientas del editor de mens. Barra de herramientas: La barra de herramientas del men principal elemento tiene un submen para ocultar y personalizar la barra de herramientas principal. El elemento de submen Personalizar muestra un "motor" cuadro de dilogo que puede utilizar para agregar o restar elementos de la barra de herramientas principal. Barra de marcadores: El submen barra de marcadores tiene artculos para ocultar y personalizar la barra de marcadores. Esta es la fila de favoritos locales que se han aadido al proyecto actual a travs del botn Aadir marcador o marcadores del Bookmark Aadir elemento de men.
El elemento de submen Personalizar muestra un cuadro de dilogo en el que puede editar el texto y la ubicacin de los puntos marcados.
Barra de herramientas del Editor: La barra de herramientas Editor es justo debajo de la fila de pestaas y tiene botones para agregar elementos al objeto que se est editando. Cada editor tiene su propia barra de herramientas, por lo que esta opcin se refiere a la barra de herramientas del editor actual. La barra de herramientas Editor de elemento de men tiene un submen para ocultar y personalizar la barra de herramientas del editor actual.
El men Historia
El men Historial realiza un seguimiento de las pantallas que se utilizan al trabajar en su proyecto. A medida que trabaja, agrega automticamente los nombres de las pantallas del men. Usted puede ir directamente a cualquier pantalla que usted ha visitado anteriormente por la eleccin de su nombre en el men Historial. El men de La historia tambin incluye comandos de men para los elementos relacionados con la navegacin en la barra de herramientas:
Retroceso: Pasa a la pantalla que estaba viendo anteriormente. Esto es equivalente al botn Atrs de la barra de herramientas. Avance: Se mueve a la siguiente pantalla que usted vio (suponiendo que usted se ha movido hacia atrs en la lista de pantallas visualizadas). Esto es equivalente al botn Adelante de la barra de herramientas. Inicio: Se mueve hacia el Editor de proyectos, aparecer la pantalla que se ve cuando se hace doble clic en el Real Studio IDE aplicacin o seleccione Archivo Nuevo proyecto. Esto es equivalente a la tecla Inicio opcional que puede aadirse a la barra de herramientas principal. Ir a punto: Permite introducir el nombre de un editor o un elemento. Esto es equivalente a introducir el nombre del elemento en la zona de Localizacin en la barra de herramientas principal. Si el rea de ubicacin se muestra cuando esta opcin est seleccionada, se mueve el punto de insercin de texto en el rea de ubicacin. De lo contrario, se abre un cuadro de dilogo o ventana de la hoja en la que puede introducir la ubicacin. La siguiente ilustracin muestra el cuadro Ir a Situacin de dilogo que se muestra slo cuando la barra de herramientas principal est oculta.
El men Marcadores
El men Marcadores contiene comandos para los elementos individuales de marcadores en sus proyectos. Al agregar los marcadores, los nombres de los elementos marcados se aadirn al men Marcadores. Vaya a un elemento marcado por la eleccin de su nombre en el men Marcadores o haciendo clic en la barra de marcadores. Puede marcar los artculos en varios proyectos y estarn disponibles en todos abiertos real ventanas Studio IDE. La sintaxis que utiliza Real Studio es projectname.editorname, es decir, el nombre del proyecto en el disco, seguido de un punto, seguido por el nombre del editor. Si el elemento es un control en una ventana, la sintaxis con punto est extendido: projectname.editorname.controlname. Si el nombre del proyecto se omite, el proyecto actual se supone. Utilice la opcin Marcadores Mundial cuando desea que el marcador est disponible en todos sus proyectos. Esto hace que sea fcil de navegar hasta un elemento en otro proyecto.
Mostrar todos los marcadores: Abre un cuadro de dilogo que muestra todos los marcadores globales disponibles. Puede editar los nombres y / o ubicaciones de los marcadores globales de este cuadro de dilogo. Funciona de la misma manera que el cuadro de dilogo Editar marcadores para los marcadores locales en la barra de marcadores. Para obtener informacin acerca de los marcadores de edicin, consulte la seccin en la barra de marcadores en el captulo 2. Aadir a Favoritos: agrega el elemento actual ni al men Favoritos o Marcadores de la barra actual. Si ha agregado una carpeta de favoritos para ya sea el men o la barra, tambin puede agregar el elemento actual en cualquier carpeta. Para obtener informacin sobre cmo agregar un favorito, consulte la seccin de la barra de marcadores en el captulo 2. Aadir a Favoritos carpetas: muestra un cuadro de dilogo que le permite asignar un nombre y aadir una carpeta ya sea el men Marcadores Global o Local (esto supone que los marcadores globales y locales existe). Cuando seleccione Agregar carpeta de marcadores, el cuadro de dilogo siguiente:
Marcadores globales: Muestra un submen de los marcadores globales que se han aadido, en su caso. Seleccione un marcador global para ir a ese lugar.
El men Ventana
El men Ventana tiene elementos para gestionar el Real Studio IDE ventana y su contenido. Usted puede tener ms de una ventana abierta para el mismo proyecto y puede tener varios proyectos abiertos. Tambin cuenta con elementos para seleccionar entre las pestaas en la ventana actual.
Minimizar: minimiza la ventana del IDE a la barra de tareas (Windows y Linux) o en el Dock (Mac OS X). This is equivalent to clicking the Minimize button in the window's Title bar. When the IDE window is minimized, you can click on its name or icon to restore the window to its previous size and position. Maximize/Zoom: Maximizes the IDE window to fill the screen. It is called Zoom on Macintosh. This is equivalent to clicking the Maximize button in the IDE window's Title bar. When the window is maximized, this menu item changes to Restore. Choose Restore to return the IDE window to its previous size and position. Show/Hide Properties: Available only for the Project and Window Editors. Shows or hides the Properties pane in the window. When the Properties pane is hidden, the menu command changes to Show Properties. Builds: Opens the Build Progress dialog box. It lists all the builds since the session started or since you last cleared the list. For more information on the Build Progress dialog box, see the section Building Your Application in Chapter 15. Next Tab: Next Tab is equivalent to clicking on the tab to the right of the current tab in the Tab bar. Previous Tab: Previous Tab is equivalent to clicking on the tab to the left of the current tab in the Tab bar. Bring All to Front: Available only on Macintosh. If more than one Real Studio window is open, it brings all of them to the front with respect to other application and Finder windows.
Below these menu items, the Windows menu displays a menu item for each open window. Each item includes the name of the project and the name of the currently displayed editor.
Getting Started: Opens the Real Studio QuickStart in the wiki. If the QuickStart file is not installed, this menu command displays a dialog box enabling you to download it from the Real Software web site. Tutorial: Opens the Real Studio Tutorial in the wiki. If the Tutorial file is not installed, this menu command displays a dialog box enabling you to download it from the Real Software web site. User's Guide: Opens the Real Studio User's Guide in the wiki. If the User's Guide file is not installed, this menu command displays a dialog box enabling you to download it from the Real Software web site. Language Reference: Opens the online Language Reference . Use it to read descriptions of Real Studio objects, check syntax, and use code examples. For more information about the online 'Language Reference', see the section Using the On-Line Help in Chapter 1. Real Studio on the Web: Opens your default web browser application to Real Software's home page on the web. Real Studio Feedback: Opens the Real Studio Feedback page ( http://secure.realsoftware.com/feedback/ ), where you can enter bug reports and feature requests and search the Feedback database by keyword. About Real Studio: Opens a window that provides information on the version of Real Studio that is running and identifies the licensed user. On Mac OS X, the About Real Studio menu item is in the Real Studio menu. Enter License Key: Opens a dialog box that allows you to enter your license code into a your copy of Real Studio. On Mac OS X, the Enter License Key menu item is in the Real Studio menu.
Contenido
[hide]
1 Trabajar con proyectos o 1.1 Crear un proyecto nuevo o 1.2 Configuracin de la barra de herramientas Editor de proyectos o 1.3 Agregar elementos a un proyecto o 1,4 arrastrar a la barra de pestaas o 1.5 Organizacin de los elementos del proyecto o 1.6 Elementos de proyecto externos o 1.7 Extraccin de elementos del proyecto o 1.8 El Proyecto Contextual Menu Editor o 1.9 Guardar el proyecto o 1.10 Almacenamiento como XML o 1,11 Apertura XML o 1.12 Almacenamiento como un proyecto de control de versiones o 1,13 Apertura de un proyecto de control de versiones Formato o 1.14 Creacin de plantillas de proyecto
Conjuntos de tipo de archivo Controles Contenedores Fotos Sonidos Cine Bases de datos AppleScripts (Mac OS) Los archivos de recursos (slo Mac OS) Recursos del cursor Carpetas Construye Automatizacin (versin Enterprise) Los documentos de otros tipos, que son tratados como cadenas de texto
Cada artculo est identificado por un icono que indica su tipo y, en algunos casos, su subtipo. Por ejemplo, los diferentes tipos de ventanas tienen su propio icono. Si alguno de estos elementos no son familiares para usted, no se preocupe. Usted aprender ms acerca de ellos en captulos posteriores. Al hacer doble clic en un elemento en el Editor de proyectos o bien mostrar el elemento en su editor o espectador una para el elemento, si Real Studio no tiene editor para ese tipo de elemento.
NOTA: Hay una excepcin a esta regla. Puede cifrar un elemento en el Editor de proyectos para evitar que otros puedan acceder a la opcin y cualquier cdigo asociado a l. Un elemento cifrado funciones normalmente en la aplicacin compilada, pero no pueden ser vistos o editados en el IDE de REAL Studio. Los elementos cifrados tienen una pequea llave en la esquina inferior derecha de su icono. Cuando hace doble clic en un elemento cifrada, Real Studio mostrar una alerta que le indica que el elemento est encriptada. Para obtener ms informacin, vea Cifrar su Cdigo Fuente en el Captulo 5.
En Mac OS X Lion, el sistema operativo se ha hecho cargo de la tarea de abrir los documentos abiertos recientemente, por lo que esta opcin no aparece. Si selecciona la opcin Mostrar al inicio rpido de lanzamiento, luego la pantalla siguiente se presenta ante el IDE de REAL Studio. Al parecer, despus de seleccionar el tipo de aplicacin en el cuadro de dilogo Nuevo proyecto.
Para agregar un elemento, seleccinelo en el panel izquierdo y haga clic en el botn Agregar.
Para eliminar un elemento, seleccinelo en el panel derecho y haga clic en el botn Quitar. Esto mueve el elemento a la lista de la izquierda. Para cambiar el orden de un elemento, seleccinelo en el panel derecho y haga clic en Mover hacia arriba o Mover hacia abajo o seleccione el elemento que desea mover, arrstrela a la ubicacin deseada, y soltar entre dos elementos. El orden en que se enumeran los elementos es el orden de izquierda a derecha en la barra de herramientas. Para cambiar la apariencia de los elementos de la barra de herramientas, seleccione un elemento de la pantalla en el men desplegable. Sus opciones son:
o o o o o
Grandes iconos con etiquetas. Iconos pequeos con etiquetas, Grandes iconos (sin etiquetas), Iconos pequeos (sin etiquetas), Etiquetas solamente.
Para restablecer la barra de herramientas a la barra de herramientas por defecto, haga clic en el botn Reset (Windows y Linux) o el botn Predeterminados (Macintosh).
elemento manteniendo el botn del ratn sobre el elemento y arrastrndola hacia arriba o hacia abajo. Mientras arrastra, puede caer a una nueva posicin. La nueva posicin se indica mediante una lnea horizontal entre los elementos existentes a medida que mueve el elemento arrastrado sobre ella. Suelte el botn del ratn para colocar el elemento en su nueva posicin. Tambin puede agrupar los elementos mediante la adicin de una carpeta para el Editor de proyectos y almacenamiento de algunos elementos de la carpeta. Por ejemplo, es posible que desee crear una carpeta para guardar todas las pelculas y otra carpeta para todos los sonidos. En primer lugar, cree la carpeta haciendo clic en el botn Aadir carpeta en la barra de herramientas Editor de proyectos o elija Proyecto Agregar carpeta . Una carpeta tiene una propiedad, su nombre. Utilice el panel Propiedades para dar a la nueva carpeta un nombre significativo. A continuacin, arrastre los elementos que desea agrupar a la carpeta. Para arrastrar a una carpeta cerrada, arrastre en diagonal a la derecha para indicar que el tema se coloca en la carpeta en vez de por encima o por debajo. Si desea agregar nuevos elementos a una carpeta, abra la carpeta y haga clic en el botn Aadir en la barra de herramientas para el tipo deseado de elemento. Tenga en cuenta que el uso de estas dos caractersticas no afecta a la funcionalidad del proyecto. Estn disponibles para su comodidad, por lo que es ms fcil trabajar con proyectos con una gran cantidad de artculos.
elementos del men varan dependiendo del tipo de objeto y puede incluir algunos o todos de los siguientes elementos:
Agregar al proyecto: Tiene un submen que ofrece a aadir cualquier tipo de elemento que se puede agregar al Editor de Proyecto. Los elementos que se pueden agregar incluyen ventanas, clases, interfaces de clase, los controles de contenedores, mdulos, barras de herramientas, barras de mens carpetas, conjuntos de tipos de archivos, bases de datos SQL reales, informe, crear script de automatizacin y controles ActiveX (slo Windows). Para las aplicaciones Web, puede agregar una Pgina Web , un WebDialog , o un estilo de objeto. Esto duplica elemento de men de la funcionalidad del Proyecto Aadir elemento de men. Aadir a ModuleName: Disponible slo cuando el elemento seleccionado es un mdulo. Tiene un submen que ofrece a aadir cualquier tipo de elemento que se puede agregar a un espacio de nombres del mdulo. Los elementos que se pueden agregar son clases, interfaces de clase, y otros mdulos. Si el men contextual se muestra cuando un mdulo Editor de cdigo se muestra el submen tambin ofrece crear un mtodo, propiedad, propiedad calculada, constante, nota, estructura o enumeracin. Para obtener informacin sobre cmo agregar elementos a los mdulos, consulte el Captulo 6 . Editar el cdigo fuente: Se abre el Editor de cdigo para editar el artculo dentro de Real Studio. Por ejemplo, si el elemento es un mdulo, se abre el Editor de cdigo para el mdulo. Si el elemento es una pelcula, se abre la pelcula con el reproductor multimedia predeterminado para el tipo de pelcula, si estn disponibles. Tambin puede abrir los archivos haciendo doble clic en el elemento en el Editor de proyectos. (Si el objeto est cifrado, el comando Editar est disponible). Edit Window: Abre la ventana para editarlo en un editor de diseo de ventana. Este elemento slo est disponible si el elemento es una ventana o un control contenedor. Windows no forman parte de las aplicaciones Web, por lo que este artculo no est disponible para las aplicaciones Web. Buscar artculo: Encuentra todas las instancias del elemento seleccionado en el proyecto. Cuando elija Buscar Item, Real Studio abre Panel de resultados que lista los resultados de la bsqueda. Para obtener ms informacin sobre el panel Resultados de bsqueda, consulte la seccin Bsqueda de su proyecto en el Captulo 5. Eliminar: Elimina el elemento del proyecto. Puede deshacer esta accin con la Editar Deshacer Eliminar comando de men. Duplicar: Duplica el elemento de proyecto seleccionado. Play: Slo aparece si el elemento es un archivo de sonido. Reproduce el sonido.
Abrir archivo: abre el archivo como si hace doble clic desde el escritorio. Por ejemplo, si el elemento es una imagen, se abre el elemento de la aplicacin indica su extensin de archivo o Tipo y cdigos de creador. Mostrar en el Disco: Abre la carpeta del archivo y resalta el archivo. Para los elementos externos solamente. Ruta del Archivo: Muestra un men jerrquico para el elemento externo, lo que le permite abrir cualquier carpeta adjuntando el archivo. Reubicar: Abre un cuadro de dilogo de archivos abiertos, lo que permite volver a abrir el elemento si se ha movido de su ubicacin original. Para los elementos externos solamente. Cifrar: Muestra el cuadro de dilogo Cifrar ..., que le permite introducir una contrasea de cifrado y cifrar el objeto. El cifrado se admite slo en Real Studio Professional y Enterprise. El descifrado se admite en todas las ediciones. Esta funcin se utiliza normalmente para ocultar cdigo en las ventanas, clases o mdulos que se distribuyen o venden a otros desarrolladores. Para ver un ejemplo, consulte la seccin de mdulos de cifrado en el captulo 6. Slo est disponible si el elemento no est cifrada. Descifrar: Muestra el descifrar ... cuadro de dilogo, que le permite introducir la contrasea de cifrado para descifrar el objeto. Un objeto codificado en el Editor de proyectos tiene una pequea llave en la esquina inferior derecha de su icono. Slo est disponible si el elemento est encriptada. Add to Class: Aparece en las clases, lo que le permite aadir estructuras, enumeraciones y delegados a las clases. Subclase Nuevo: Slo aparece cuando el elemento seleccionado en el Editor de proyectos es una clase o subclase. Crea una nueva subclase, se agrega al Editor de proyectos, y automticamente establece su super clase para la clase seleccionada. Es decir, se crea una subclase de la clase seleccionada. La nueva subclase recibe automticamente el nombre CustomClassName, donde ClassName es el nombre de la super clase. Despus de crear la subclase, puede utilizar el panel Propiedades para realizar las modificaciones necesarias para la nueva subclase, incluyendo el cambio de su superclase. Consulte el Captulo 10, Creacin de objetos reutilizables con clases para obtener informacin sobre las clases y subclases. Extracto Superclase: Abre el cuadro de dilogo Extraer superclase. Slo est disponible para las clases que no tienen una superclase. Esto le permite crear una nueva superclase de la clase actual. Se puede dar el nuevo superclase un nombre y seleccionar todos o algunos de los mtodos y propiedades de la clase actual para ser mtodos y propiedades de la superclase lugar. Al aceptar este dilogo, la superclase nuevo se agrega al
proyecto y los mtodos o propiedades que ha seleccionado se convierten en mtodos de la superclase y se eliminan de la clase actual. Para obtener informacin sobre las clases y superclases, consulte Captulo 10, Creacin de una superclase de una clase existente .
Implementar interfaz: abre el cuadro de dilogo Implementar interfaz. Esto le permite implementar una interfaz de clase para el elemento seleccionado. Slo est disponible para las ventanas y las clases. Contiene una lista desplegable de todas las interfaces integradas y personalizadas del proyecto. Elija entre los tipos de interfaces que se presentan en la lista desplegable. Cuando se especifica una interfaz de clase a travs de este cuadro de dilogo, Real Studio aadir automticamente todas las declaraciones de mtodos especificados por la interfaz del Editor de mtodos de clase para el elemento y se abrir el Editor de mtodos con el mtodo primero de ellos. Una ventana o clase puede tener ms de una interfaz de clase. Repita este proceso para especificar interfaces adicionales de clase para el elemento. Para obtener ms informacin sobre interfaces, consulte la seccin del captulo 10, interfaces de clase . Propiedad Comportamiento de Lista: Disponible slo para las clases. Muestra la propiedad ClassName Lista cuadro de dilogo. Le permite personalizar varios aspectos del panel Propiedades cuando una instancia de la clase se ha aadido a una ventana. Para obtener informacin sobre el cuadro de dilogo Propiedades de la lista Comportamiento, consulte la seccin Personalizacin de la lista de propiedades en el captulo 10. Hacer externo: Guarda la partida en el disco como un elemento de proyecto externo. La diferencia entre hacer Exterior y Exportacin Hacer externa que tambin convierte el objeto de un "regular" elemento a un elemento externo para el proyecto actual. Al igual que los productos exportados, la copia en el escritorio se pueden importar a otros proyectos. Para obtener informacin sobre los elementos de proyecto externos, consulte la seccin del captulo 2, los elementos externos del proyecto . Hacer interno: Slo aparece cuando el elemento seleccionado en el Editor de proyectos es un elemento externo. Hacer interno convierte el objeto a un elemento interno del proyecto. Exportar: Permite exportar el tema en el disco. Cuando usted elige Exportar, un cuadro de dilogo Guardar archivo aparece, permitindole guardar el elemento en el disco. Puede importar el tema en otro proyecto arrastrndolo desde el escritorio hasta el Editor de proyectos o importarlo como un elemento externo (en el que el elemento permanece en el disco y se pueden compartir entre proyectos) manteniendo pulsadas las teclas Ctrl y Shift ( y teclas de opcin de Macintosh) mientras arrastra el elemento desde el escritorio hasta el Editor de proyectos. Implementador Nuevo: Slo est disponible para las interfaces de clase. Crea una nueva clase que implementa la interfaz de la clase seleccionada. La
nueva clase se llama CustomInterfaceName. No tiene ninguna clase de Super pero implementa los mtodos de la interfaz seleccionada. Para obtener ms informacin sobre interfaces, consulte la seccin del captulo 10, interfaces de clase .
Encontrar implementadores: Disponible slo para las interfaces de clase. Busca en el proyecto y encuentra todas las clases que implementan la interfaz de la clase actual. Cuando est terminado, se crea una nueva pestaa de bsqueda Resultados que muestra los resultados de la bsqueda. Para obtener ms informacin sobre interfaces, consulte la seccin del captulo 10, interfaces de clase . Extraer interfaz: abre el cuadro de dilogo Extraer interfaz. Slo est disponible para las ventanas y las clases. Esto le permite crear una interfaz nueva clase que utiliza algunos de los mtodos del elemento actual de la interfaz de la nueva clase y hace que la clase actual o ventana de un implementador de la interfaz nueva clase. Para obtener ms informacin sobre interfaces, consulte la seccin del captulo 10, interfaces de clase . Atributos: Disponible para los elementos del proyecto y los mtodos y propiedades en el Editor de cdigo. Se abre el Editor de Atributos del elemento. Los atributos son las propiedades en tiempo de compilacin. Un atributo se agrega un elemento a travs del Editor de atributos en el editor de proyectos. Se puede acceder por la clase AttributeInfo en la lengua. Para obtener ms informacin sobre los atributos, consulte la seccin del captulo 4, Atributos . Pgina Web: Disponible slo si el proyecto es para una aplicacin Web. Agrega un nuevo Web page al proyecto. Dilogo Web: Disponible slo si el proyecto es para una aplicacin Web. Agrega un nuevo WebDialog al proyecto. Estilo: Disponible slo si el proyecto es para una aplicacin Web. Agrega un nuevo estilo de editor al proyecto.
Guardar el proyecto
Si desea guardar los cambios que haya realizado en su proyecto, seleccione Archivo Guardar. Si no est seguro de si desea conservar los cambios realizados, puede elegir no guardar el proyecto o seleccione Guardar como del men Archivo y guarde el proyecto con otro nombre. Esto mantendr su proyecto original intacta. De forma predeterminada, Real Studio guarda el proyecto en su formato binario propio. Este es el formato preferido para el desarrollo normal de proyecto con Real Studio. Adems, tambin se puede ahorrar tanto en el control de versiones de XML o formatos de Proyectos (VCP). Estas opciones estn disponibles en la opcin "Guardar como tipo" o formato (en Macintosh) pop-up mens en el cuadro de dilogo.
Si usted necesita para guardar en cualquier formato, se puede establecer la preferencia por defecto en la pantalla Opciones generales (Preferencias en Macintosh). Usted puede establecer el valor predeterminado para el formato binario (RBP), XML o formato de VCP.
Abrir XML
Los proyectos pueden ser importados desde el archivo XML mediante comando Abrir. Adems, todos los archivos de texto aparecer en el cuadro de dilogo Abrir, pero slo aquellos que contienen datos XML adecuadas en realidad se puede leer. Si la apertura tiene xito, un IDE para el proyecto parece, como si se hubiera guardado en el formato Real Studio.
El archivo de proyecto se almacena como archivo an.rbvcp que contiene las propiedades de la aplicacin en su conjunto. The.rbvcp archivo se puede abrir desde el Real Studio IDE a travs del Archivo comando Abrir. Fuente elementos del proyecto de cdigo (interfaces, mdulos, clases, juegos de tipos de archivos) se almacenan en archivos. Rbbas. Cada ventana de control de contenedores y se almacena en el archivo de a.rbfrm que contiene la ventana o de control de contenido del recipiente, as como el cdigo fuente. Los mens se almacenan en el archivo an.rbmnu. Elementos externos (imgenes, sonidos, pelculas, etc) no generan ningn archivo adicional puesto que ya estn externo. Elementos binarios se guardan en un archivo binary.rbres nico. Los artculos tales como icono de la aplicacin, los iconos de tipo de archivo, elementos cifrados, etc se almacenan aqu. Este archivo no est destinado a ser legible por humanos.
En un archivo de texto, cada elemento comienza con una declaracin etiqueta # que indica el tipo del elemento, como por ejemplo "# etiqueta de ventana =". Esto es seguido por una representacin de texto del artculo. Por ejemplo, las propiedades se representan como pares de clave y valor-(tales como "Anchura = 350"), mtodos y los controladores de men se almacenan en un proyecto de control de versin, y as sucesivamente. Los detalles del formato no estn oficialmente documentados, pero usted ser capaz de reconocer lo que cada elemento es. En un Macintosh, VCP utiliza acabados de lneas Unix. Para utilizar un sistema de control de versiones, guardar simplemente guardar el proyecto en formato de VCP. Entonces usted puede comprobar los elementos pulg Para obtener informacin detallada acerca de la VCS "Subversion", consulte http://subversion.tigris.org . Al eliminar los archivos o carpetas de un proyecto en formato VCP, se quedan en el disco. Esto es realmente til para los usuarios de Subversion y control de versiones similares, ya que le da la oportunidad de borrar manualmente el archivo de Subversion. Cambiar el nombre de un elemento de proyecto produce un ". Obsoleto" archivo. Por ejemplo, si usted tiene Foo.rbbas y cambiarle el nombre a Bar.rbbas, lo que queda es Foo.rbbas.obsolete. Para solucionar este problema en el SVN usted tiene que manualmente (fuera de Real Studio) haga lo siguiente:
Cambiar el nombre de Bar.rbbas a un nombre temporal como Bar.rbbas.hide Cambiar el nombre a Foo.rbbas.obsolete Foo.rbbas Use SVN para cambiar el nombre a Foo.rbbas Bar.rbbas (sin necesidad de comprometerse, slo necesita la operacin de cambio de nombre pendiente) Elimine manualmente Bar.rbbas Cambiar el nombre de su Bar.rbbas.hide volver a Bar.rbbas Cometer
NOTA: Al actualizar el proyecto, debe tener el proyecto cerrado. De lo contrario, el IDE puede ahorrar ms de lo que he consigui slo el check out. No se da cuenta de los cambios de archivos cuando el proyecto est abierto.
Cuando se crea un proyecto nuevo basado en la plantilla, Real Studio crea un nuevo proyecto sin ttulo que es una copia exacta de la plantilla. El proyecto de plantilla en s no ha cambiado. This lets you create a new project using existing project items without worrying about modifying the original items. The most efficient way to use a template is to place it in a special directory in the same directory as Real Studio called Project Templates. If you do so, your list of templ ates will be listed in the New Project dialog box whenever you choose File New Project. If you want Real Studio to use a particular custom template automatically, name it Default New Project and place this template in your Project Templates folder. This is the kind of project the IDE will create if you open the IDE directly without opening a project. You can create a project in the Project Templates directory and it will be used as the default when the IDE starts. Here are descriptions of the project templates that are included with Real Studio. The first three templates are built into Real Studio, but they can be overridden by providing templates that use these names and place them in the Project Templates folder.
Default New Project: This is the kind of project the Real Studio will create if you start Real Studio without opening a project.
The remaining next two templates are bundled with Real Studio but can be replaced by placing projects in the Project Templates folder that use their names.
Desktop Application: The standard desktop application template. It is intended for a very wide variety of applications that have a graphical user interface. The App class in the Project Editor is based on the Application class, the MenuBar is based on the MenuBar class, and the Window class is based on the Window class with the Frame property set to Document. This type of window is the standard overlapping window with the usual widgets that are appropriate for each platform. Console Application: This is the standard template for applications that are intended to work in the background (eg, servers). Its App class is based on the ConsoleApplication class instead of Application . This class has only two event handlers, Run and UnhandledException. It is expected that the application runs in the Run event and the UnhandledException event manages the exceptions. There is no default window and no default MenuBar since there is no user interface. Aplicacin Web: Se trata de una aplicacin independiente con una interfaz de usuario que est destinado para la implementacin en la web y no en cualquier sistema operativo de escritorio. Las aplicaciones Web son "basados en la nube" aplicaciones como Google Mail y Google Maps. Bienes Aplicaciones Web Studio se construyen utilizando su propio editor de diseo de pginas web, controles de aplicaciones web, y los editores de apoyo. A pesar de que presenta una interfaz visual, tcnicamente es una aplicacin de consola. Apoyo para la creacin de aplicaciones Web es una funcin empresarial y tambin est disponible por separado (es decir, sin la interfaz de usuario de la aplicacin de escritorio). Otros usuarios con licencia pueden crear versiones de demostracin de aplicaciones web.
CGIApplication: Esta es una versin especializada de la plantilla Aplicacin de consola que pretende ser una aplicacin web que se conecta con el servidor Apache. Su aplicacin clase se deriva de la clase CGIApplication (en el proyecto) que a su vez se basa en la ConsoleApplication clase. CGI (Common Gateway Interface) es cmo una aplicacin Web con Apache.
Notas ms detalladas sobre la CGIApplication se encuentran en la seccin "Notas" de la App clase. El mdulo HTTP contiene una clase personalizada que administra las solicitudes HTTP. Contiene propiedades y mtodos que se utilizarn para construir la interfaz de Apache.
EmptyService: Esta es una plantilla de aplicacin de servicio. Su App clase se basa en el ServiceApplication clase. Tambin se ejecuta en segundo plano, sin interfaz de usuario. Por favor, vea la seccin Notas para el ServiceApplication clase en Referencia del lenguaje. Event Driven consola: Esta es tambin una plantilla para una aplicacin de consola. Su App clase se basa tambin en la ConsoleApplication clase e incluye una clase personalizada, MyApplication, que contiene mtodos y propiedades para shell de una aplicacin de consola. Vea la seccin Notas para la aplicacin de consola de clase en Referencia del lenguaje para obtener informacin sobre cmo funciona una aplicacin de consola.
Al iniciar un nuevo proyecto, puede elegir una de las plantillas que aparecen en este cuadro de dilogo o elegir una plantilla que se encuentra en otra ubicacin en el equipo. Para elegir el segundo, slo tiene que arrastrar la plantilla en la lista de plantillas en este dilogo. Para utilizar una plantilla para iniciar un nuevo proyecto, haga lo siguiente:
1. Copie los proyectos que desea utilizar como plantillas para el "Proyecto de plantillas" en la carpeta en la carpeta que contiene la aplicacin de Real Studio. 2. Inicie Real Studio y seleccione Archivo Nuevo proyecto. Real Studio presenta el cuadro de dilogo Nuevo proyecto. En l se enumeran todas las plantillas en el directorio de plantillas de proyecto, as como las plantillas suministradas por Real Studio. La siguiente ilustracin muestra el conjunto de proyectos predeterminados.
El nuevo proyecto de cuadro de dilogo. El botn Abrir reciente se mostrar un men pop-up de proyectos abiertos recientemente y el botn Abrir un archivo existente muestra un cuadro de dilogo de apertura de archivos que le permite elegir un proyecto existente para su uso. 3. Seleccione la plantilla que desee o utilice cualquiera de los botones y haga clic en Aceptar o arrastrar una plantilla desde el disco duro en la lista de plantillas. Real Studio utilizar ese elemento como la base del nuevo proyecto. Se abrir como "Sin ttulo", pero tendr todas las clases, mdulos, ventanas, y as sucesivamente desde el archivo de plantilla. Los cambios en un proyecto nuevo basado en una plantilla no afectar a la plantilla.
UsersGuide: Captulo 3
(Redirigido desde UsersGuide: Captulo 3 )
Contenido
Trabajo con ventanas Cuadros de dilogo de mensaje Interactuar con el usuario a travs de controles Cambiar el orden de tabulacin Alinear controles con otros controles La jerarqua de control Agregar mens y elementos de men Directrices de interfaz de usuario
Contenido
[hide]
1 Trabajar con Windows o 1.1 Tipos de ventana o 1.2 Documento o 1,3 movible Modal o 1,4 de dilogo modal o Flotante 1,5 o 1.6 Cuadro de Plain o 1.7 Cuadro de sombreado o 1,8 Redondeado o 1,9 flotante Global o 1.10 Hoja de Ventana o 1.11 Ventana del metal o 1,12 Cajn Ventana o 1,13 dilogo no modal o 1.14 Tipos de ventanas personalizadas o 1.15 Usando el Panel de una ventana de Propiedades o 1.16 Creacin de Windows o 1,17 Desmontaje de Windows o 1.18 Configuracin de la ventana por defecto o 1.19 Personalizacin de la barra de herramientas Editor Window o 1,20 Cifrado de Windows y pginas web
Aadir una nueva ventana para el proyecto haciendo clic en el botn Agregar en la ventana de la barra de herramientas Editor de proyectos o eligiendo el Proyecto Agregar comando Ventana , Configurar el tipo de la ventana del marco y otras propiedades usando su panel de propiedades, Agregar controles a la ventana, Agregue el cdigo segn sea necesario, Agregar cdigo para mostrar la ventana de la aplicacin final (ver la apertura de ventanas en el captulo 5).
En las secciones siguientes se examinan los tipos de ventanas apoyadas por Edition Real Desktop Studio. Adems de estos tipos de ventanas, puede disear cuadros de dilogo de mensaje sin formalmente la creacin de una ventana del mensaje. Para ello utilizar el MessageDialog clase, que se describe en la seccin La clase MessageDialog en el Captulo 3. La Edicin Web est orientada en torno a la pgina web en lugar de la ventana del documento. Su editor de diseo utiliza una estructura paralela para las opciones relacionadas con la creacin de aplicaciones Web y su propio conjunto de controles de interfaz de usuario. Esta seccin es relevante para la creacin de aplicaciones de escritorio.
Tipos de ventanas
Real Studio soporta doce tipos de ventanas para las aplicaciones de escritorio. El tipo de ventana se establece mediante su propiedad Frame. Algunos tipos, sin embargo, rara vez se utilizan en las aplicaciones modernas y se mantienen slo por razones histricas. A pocas ventanas especializadas son compatibles con Mac OS X solamente. Los tipos de ventanas son:
Documento Muebles de dilogo modal Dilogo modal Flotante Caja Plain Caja Shadowed Redondeado (funcionalidad estaba disponible slo en Mac OS 9, sino que aparece como una ventana de documento en todas las plataformas soportadas actualmente) Variable Global Hoja de ventana (funcin disponible slo en Mac OS X) Ventana Metal (funcionalidad disponible slo en Mac OS X 10.4 y superior) Ventana del cajn (funcionalidad disponible slo en Mac OS X 10.4 carbono y ms) Dilogo no modal
El tipo que usted elija para una ventana en particular depende principalmente de cmo la ventana se utilizar. La Edicin Web gestiona los tipos un poco diferente. Usted puede crear un Web page o un WebDialog . Si se crea un cuadro de dilogo, puede especificar el tipo de dilogo. La propiedad Frame no juega el mismo papel en las aplicaciones web como en aplicaciones de escritorio.
Documento
La ventana de documento es el tipo ms comn de la ventana. Cuando se agrega una nueva ventana a un proyecto, ste es el tipo de ventanas por defecto. Tambin es el tipo de ventana de la ventana por defecto, Window1. Ventanas de documento se utiliza con mayor frecuencia cuando la ventana debe permanecer abierta hasta que el usuario lo rechaza haciendo clic en su cuadro de cierre (si lo tiene) o haciendo clic en un botn programado para cerrar la ventana. El usuario puede hacer clic en otras ventanas para traerlos a primer plano, movindose detrs de la ventana del documento a los dems. Esta ilustracin muestra un ejemplo de una pequea ventana, documento en blanco. Al primer lanzamiento Real Studio, el escritorio por defecto incluye un proyecto de aplicacin de ventana de documento en blanco.
Ventanas de documento.
Ventanas de documentos pueden tener un cuadro de cierre, un cuadro para maximizar, y un asa de cultivo (por lo que el usuario puede cambiar el tamao). Mac OS X Documento ventanas tienen el conjunto estndar de color rojo, amarillo y verde botones en la barra de ttulo. En Windows y Linux, por defecto barra de men, MenuBar1, aparece en la ventana por defecto. Usted puede optar por mostrar la ventana sin barra de men, establezca la propiedad MenuBar de la ventana en Ninguno, o, si se ha creado barras de men adicionales, seleccione una diferente barra de men. Cuando se agrega una nueva ventana para su proyecto, el valor predeterminado es el tipo de ventana de documento. Puede modificar su tipo, estableciendo la propiedad Frame (ver Usando el Panel de una ventana Propiedades en el captulo 3).
Muebles Modal
Este tipo de ventana permanece delante de otras ventanas abiertas de la aplicacin hasta que se cierra. Utilice una ventana modal mvil cuando necesite comunicarse brevemente con el usuario sin la userrsquo; s tener acceso al resto de la aplicacin. Debido a que la ventana es mvil, el usuario ser capaz de arrastrar la ventana a otro lugar en caso de que necesiten ver la informacin de otras ventanas para poder terminar lo que estn haciendo en la ventana modal Mvil. Esta ilustracin muestra ejemplos de una ventana modal en blanco movible en cada sistema operativo.
NOTA: Hay una excepcin a la regla de mviles ventanas modales estar delante de todas las dems ventanas. Si una ventana modal mviles o uno de sus controles ejecuta el cdigo que abre una ventana flotante, la ventana flotante se encuentra al frente de la ventana modal Mvil. Sin embargo, es pobre diseo de la interfaz para una ventana mvil Modal para abrir otra ventana porque movibles ventanas modales se utilizan sobre todo en situaciones en las que la interaccin con el usuario ser breve.
Dilogo modal
Estas ventanas son muy similares a Movable ventanas modales. La nica diferencia es que las ventanas de dilogo modales no tienen barra de ttulo, por lo que no se puede mover. En Windows, aparece un cuadro de dilogo modal no tiene minimizar, maximizar o botn de cierre. En las aplicaciones de Windows MDI, una ventana de dilogo modal se abre en el rea central de la pantalla en lugar de la zona centro de la ventana MDI. Por lo tanto, un cuadro de dilogo modal puede abrir fuera de la ventana MDI de la aplicacin. En Linux, cuadros de dilogo modales son modales, pero tienen una barra de ttulo y cerrar y minimizar los botones. El cuadro de dilogo Configuracin de pgina es un ejemplo de una ventana de dilogo modal.
NOTA: Debido a que las ventanas de dilogo Modal y Modal ventanas muebles son modal, la misma excepcin se aplica con respecto a la apertura de ventanas flotantes delante de
Flotante
Como Modal muebles y ventanas de dilogo modales, una ventana flotante (tambin conocidos como Windoid) permanece delante de todas las dems ventanas. La diferencia es que el usuario puede hacer clic en otras ventanas para acceder a ellos. Si tiene ms de una ventana flotante abierta, al hacer clic en otra ventana flotante traer esa ventana al frente, pero todas las ventanas abiertas flotantes se encuentra al frente de todas las ventanas no flotantes. Debido a que siempre estn delante de otros tipos de ventanas, su tamao debe mantenerse a un mnimo o que rpidamente se pondr en el camino del usuario. Este tipo de ventana es ms comnmente utilizado para proporcionar herramientas al usuario acceder con frecuencia. Una ventana flotante Global es una ventana flotante que puede flotar delante de la ventana de una aplicacin en particular o ventanas de todas las aplicaciones. Se describen en la seccin siguiente, "flotante Global".
Flotando ventanas.
Al igual que las ventanas de documentos, ventanas flotantes pueden tener un cuadro de cierre y puede ser fcil de cambiar de tamao. En Linux, las ventanas flotantes han minimizar y maximizar widgets. En las aplicaciones de Windows MDI, una ventana flotante puede flotar fuera propia ventana de la aplicacin. Por defecto, una ventana de Windows MDI flotante se abre en la parte superior izquierda de la pantalla, independientemente de la ubicacin de la ventana MDI.
Caja Plain
Estos funcionan como ventanas ventanas de dilogo modal. La nica diferencia real es su aspecto, como se puede ver en la siguiente ilustracin. Ventanas simples de caja se utiliza comnmente para windows cuadro Acerca de y para las aplicaciones que necesitan para ocultar el escritorio.
Caja Shadowed
Al igual que Windows simple caja, Caja Shadowed ventanas funcionan como ventanas de dilogo modal. La nica diferencia es su aspecto, como se puede ver en la siguiente ilustracin. Ventanas sombreados de caja se utiliza comnmente para windows cuadro Acerca de.
En Mac OS X, una ventana recuadro con sombra funciona como un cuadro de dilogo modal con un botn de minimizar.
Redondeado
Redondeado ventanas actan como documento de Windows, como el verdadero "redondeada" de la ventana es obsoleto. Existi como un tipo de ventana diferente en Mac OS 9 y anteriores. En la actualidad, las nicas diferencias son la apariencia (como se puede ver en la siguiente ilustracin) y el hecho de que, en Macintosh, redondeado Windows no puede tener un cuadro de zoom o ser de tamao variable. En Windows, una "redondeado" ventana contiene los botones estndar Minimizar, maximizar y cerrar en la barra de ttulo y con las esquinas redondeadas no son en realidad. Ventanas redondeadas no se utilizan ms y no hay realmente ninguna razn para elegir esta opcin en lugar de ventanas Documento. Ventanas redondeadas aparecen como ventanas Documento en Real Studio aplicaciones de Mac OS X.
Hoja de Ventana
Una "ventana de la Hoja" es el nombre oficial de desplegables cuadros de dilogo que se introdujeron con Mac OS X. Mac OS X que utiliza en lugar de los cuadros de dilogo modales. Esto ilustra un uso apropiado de una ventana de hoja.
Una ventana de la Hoja se comporta como un cuadro de dilogo modal, excepto que la animacin hace que parezca que bajar de la barra de ttulo de la ventana padre. No se puede mover de dicha posicin y pone la interfaz de usuario en un estado modal. El usuario debe responder a las opciones presentadas en la ventana de Hoja. Hoja de ventanas se comportan como hojas solamente en Mac OS X. En Windows y Linux, windows Hoja comportan como ventanas mviles de dilogo modal.
En Windows y Linux, una ventana de metal parece una ventana de documento regular.
Cajn Ventana
Una ventana cajn se introdujo en Mac OS X. Est disponible slo en Mac OS X de carbono y no se admite en Cocoa. Un cajn se desliza de un lado o la parte superior o inferior de la ventana principal para proporcionar informacin adicional. Por ejemplo, la aplicacin de Mac OS X Mail utiliza una ventana cajn para mostrar la lista de los usuarios de buzones de correo. En Windows y Linux, una ventana de este tipo aparece como una ventana flotante independiente.
Dilogo no modal
La ventana de dilogo no modal es similar al cuadro de dilogo modal, excepto que se empareja con una ventana principal (normalmente una ventana de documento). A diferencia de un cuadro de dilogo modal, que le permite acceder a la ventana principal mientras se muestra. Si se oculta la ventana principal, la ventana de dilogo modal esconde tambin. Si muestra la ventana padre, vuelve a aparecer el cuadro de dilogo. El dilogo no modal es compatible con Windows y Linux. En Macintosh, se comporta como una ventana de documento.
En el panel Propiedades, mens desplegables se sealan con la flecha que apunta hacia abajo en el lado derecho de la lnea. Por ejemplo, la propiedad de la ventana con marco se cambi de documentos para Modal mvil mediante el men desplegable.
Crear ventanas
Cuando se crea un proyecto de aplicacin de escritorio nuevo, Real Studio agrega una ventana llamada "Window1" a su proyecto de forma automtica. Esta es la ventana de proyecto predeterminado. A menos que se especifique lo contrario, aparecer cuando inicie la aplicacin compilada. Para obtener informacin sobre cmo cambiar la ventana por defecto, vea la seccin en el Captulo 3, Configuracin de la ventana por defecto . Hay varias formas de agregar una ventana adicional para su proyecto. Puede hacer clic en el botn de ventana en la barra de herramientas Editor de proyectos, utilice un comando de men o un men contextual. Para aadir una ventana con el comando de men, seleccione Proyecto Aadir ventana . Para utilizar el men contextual, haga clic con el botn + (en Windows y Linux) o Control-clic (en Macintosh) y seleccione Agregar al proyecto Window.
Adicin de una ventana con el proyecto mediante el men contextual del Editor de Proyecto.
Las ventanas de su acto proyecto como plantillas para las ventanas de la aplicacin. Cuando la aplicacin se abre una de estas ventanas, que es realmente la apertura de una copia de la ventana. Esto significa que su aplicacin puede tener varias copias de la misma ventana abierta al mismo tiempo. Es importante entender esto al crear la interfaz de usuario, ya que no hay necesidad de ir a la molestia adicional de duplicar una ventana en el IDE si la aplicacin necesita para abrir dos de ellos al mismo tiempo. Por ejemplo, una aplicacin de procesamiento de texto utiliza una plantilla de ventana como la ventana del documento. El archivo comando Nuevo de la aplicacin termine permite al usuario final para crear ventanas de documento tantas como sea necesario de la misma plantilla.
1. Haga clic en la clase de aplicacin en el Editor de proyectos. Los cambios panel Propiedades para mostrar las propiedades de la App clase. La propiedad DefaultWindow est en el grupo Aspecto. Su men emergente contiene todas las ventanas en el proyecto, as como la opcin de "Ninguno". 2. Seleccione la ventana que desee en la DefaultWindow men desplegable o, si se quiere abrir ninguna ventana, seleccione Ninguno.
(Tenga en cuenta que un editor de ventana debe ser seleccionado para personalizar la barra de herramientas Editor de ventana en lugar de otra barra de herramientas del editor.) La ventana del editor Personalizar barra de herramientas de cuadro de dilogo:
La pgina web del editor Personalizar barra de herramientas del cuadro de dilogo.
Por supuesto, esta versin del cuadro de dilogo slo est disponible para el Editor de Diseo Web Edition. La ventana del editor Personalizar barra de herramientas cuadro de dilogo utiliza un "motor" de la interfaz para configurar la barra de herramientas. Enumeradas en el panel de la derecha son los elementos actuales en la barra de herramientas. El panel izquierdo contiene los elementos disponibles. Las operaciones disponibles son las siguientes:
Para agregar un elemento, seleccinelo en el panel izquierdo y haga clic en el botn Agregar. Para eliminar un elemento, seleccinelo en el panel derecho y haga clic en el botn Quitar. Esto mueve el elemento a la lista de la izquierda. Para cambiar el orden de un elemento, seleccinelo en el panel derecho y haga clic en Subir o Bajar o seleccionar un elemento, arrstrelo a la ubicacin deseada, y soltar entre dos elementos. El orden en que se enumeran los elementos es el orden de izquierda a derecha en la barra de herramientas. Para cambiar la apariencia de los elementos de la barra de herramientas, seleccione un elemento de la pantalla en el men desplegable. Sus opciones son: o Grandes iconos con etiquetas. o Iconos pequeos con etiquetas, o Grandes iconos (sin etiquetas),
Iconos pequeos (sin etiquetas), Etiquetas solamente. Para restablecer la barra de herramientas a la barra de herramientas por defecto, haga clic en el botn Reset (Windows y Linux) o el botn Predeterminados (Macintosh).
o o
1. Derecho + clic en la ventana del Editor de Proyecto (Controlclic en Macintosh) y seleccione Cifrar en el men contextual o seleccione Edicin Cifrar. La Ventana Codificar cuadro de dilogo, como se muestra a continuacin.
La ventana de dilogo Cifrar caja. En el Editor de aplicacin web del proyecto, las mismas caractersticas de cifrado y descifrado se ofrecen. Aqu est el cuadro de dilogo Codificacin correspondiente a una pgina web en lugar de una ventana.
La pgina web del cuadro de dilogo Cifrar. 2. Escriba y confirme una contrasea para el descifrado. El botn Encrypt no se activar si el "Confirm" contrasea no coincide con la entrada inicial. Importante: No se olvide de la contrasea. 3. Si desea que la ventana sea accesible slo a REALbasic 2006 Release 3 o superior, haga clic en la opcin "Usar REALbasic 2006r3 cifrado" casilla de verificacin. 4. Cuando haya terminado, haga clic en Cifrar. Una ventana enrypted aparece en el Editor de proyectos con una pequea llave en la esquina inferior derecha del icono de la ventana.
El "FindWindow" de la ventana se ha cifrado en la siguiente ilustracin.
1. Derecho + clic en el nombre de la ventana en el editor de proyectos (Control-clic en Macintosh) y seleccione Descifrar el men contextual o haga clic en el nombre de la ventana y seleccione Edicin Descifrar. La ventana Descifrar el cuadro de dilogo.
2. Introduzca la contrasea de descifrado y haga clic en Descifrar. En unos momentos, la clave va a desaparecer de icono de la ventana, lo que indica que se ha logrado descifrar. Si introduce una contrasea incorrecta, aparecer un cuadro de dilogo le informar de este hecho.
Anterior: Trabajo con Windows Siguiente: Interactuar con el usuario a travs de controles
La funcin MsgBox
De los dos comandos, el MsgBox funcin es la ms simple. Se usa cuando se quiere presentar un breve mensaje al usuario en forma de un cuadro de mensaje modal. Basta con pasar el texto que desea mostrar en el cuadro de mensaje con el MsgBox funcin. Por ejemplo, el siguiente mensaje aparece cuando un archivo de carga se ha completado con xito:
La clase MessageDialog
Utilice el MessageDialog clase cuando se necesita para disear cuadros de mensajes ms complejos de dilogo que se muestra arriba. Con la MessageDialog clase, se puede presentar un mximo de tres botones y controlar su texto y la funcionalidad. Tambin se puede presentar el texto explicativo subordinado a continuacin el mensaje principal. NOTA: En la actualidad, el MessageDialog clase no se admite en la edicin Web. Slo la forma simple de la MsgBox comando es compatible. Sin embargo, desde MessageDialog es una clase, no se puede lograr todo esto con una sola lnea de cdigo. Debe declarar una variable como tipo MessageDialog , instanciar, establezca sus propiedades, y manejar el resultado devuelto, que le dice que el usuario ha pulsado el botn. Antes de utilizar el MessageDialog clase, lo mejor es leer acerca de las clases REAL Studio y cmo funcionan. Por favor, consulte el Captulo 10 para obtener esta informacin. Despus de eso, lea la seccin sobre la MessageDialog clase en la Referencia del lenguaje . Esta seccin tiene el propsito de dar una idea de las caractersticas que ofrece esta clase. A MessageDialog puede tener hasta tres botones: actionButton , CancelButton y AlternateActionButton . Ellos tienen las siguientes propiedades:
Descripcin El texto que se muestra en el botn. Se establece en Verdadero para mostrar el botn.
Defecto
Se establece en Verdadero para resaltar el botn como el botn predeterminado en el MessageDialog . Por defecto, el actionButton de propiedad predeterminado es Verdadero . Se establece en Verdadero para indicar que el botn se responde a la tecla Escape.
Cancelar
En Macintosh, tambin responder a la Comandancia. secuencia. Slo un botn en un cuadro de dilogo puede tener el conjunto de su propiedad Cancel en verdad . Algunos sistemas operativos no permiten un botn para ser a la vez el botn predeterminado y el botn Cancelar.
De forma predeterminada, slo el actionButton se muestra, pero usted puede mostrar a los dems simplemente estableciendo sus propiedades Visible a Verdadero . Adems, se puede establecer el texto del mensaje, la explicacin subordinado, el tipo de icono que se muestra en el cuadro de dilogo (sin icono, nota, aviso, Stop, o pregunta), y el ttulo. No todos los iconos se presentan en Mac OS X. En la tabla siguiente se muestra cmo aparecen los iconos en cada plataforma y el valor de la propiedad Icon.
Platafor ma 0 (Nota)
2 (Stop)
3 (Pregunta)
Ventanas
Mac OS X
Linux
Usted presenta el alerta personalizada llamando al ShowModal mtodo de la MessageDialog clase. Las posiciones de los tres botones y las propiedades del mensaje y explicacin se muestra a continuacin.
Anterior: Trabajo con Windows Siguiente: Interactuar con el usuario a travs de controles