Estas aquí:   Acerca
Tux Merlin
May
05
2009
Powerbuilder: el Objeto Aplicación PDF Imprimir Correo Hits! 2688
Walt Whitman : Programador   
Walt Whitman : Programador

Escrito por Walt Whitman : Programador en Programación de Sistemas, Powerbuilder


Share

Como todos sabemos, cuando creamos una aplicación en PB, éste nos crea un objeto con el mismo nombre del programa y lo coloca primero en el árbol de la librería. Por ejemplo, si creamos una aplicación llamada "misoft", veremos que en el arbol de la librería aplicación "misoft" -el archivo PBL- primero aparecerá el archivo "misoft" con un signo como este:

aplicacion

Ese archivo tiene solamente 6 eventos predefinidos y no se pueden agregar más:

1- Open: utilizado generalmente para hacer la conexión a la base de datos.
2- Systemerror: evento para "atender" los errores del sistema.
3- Close: evento para "atender" cuando se cierra la aplicación.
4- Conectionbegin: administrar la conección y otorgar privilegios.
5- Conectionend: atender la finalización de la conexión.
6- Idle: En un próximo artículo veremos para qué usamos este evento muy útil.

Además de estos eventos existen varias funciones pero estas la veremos más adelante, por ahora veremos las propiedades.

Las propiedades del objeto las tenemos en la ventana lateral de propiedades que se ve más o menos como esta:

oa-pb-propiedades

Explicación y usos:

AppName: es el nombre de la aplicación

DisplayName: para llamar a nuestro objeto desde otro lado

MicroHelpDefault: Cuando usamos ventanas con Microhelp (ayuda en la barra de estado) por defecto PB pone el texto "ready" que no queda muy lindo, desde aquí podemos personalizarlo.

DWMessageTitle: Muy útil. De aquí podemos personalizar los títulos de las ventanas de error de los datawindows.

DDETimeout: DDE significa Dynamic Data Exchange y es un procedimiento para pasar datos entre aplicaciones Windows. Tiene usos muy específicos y desde aquí podemos decirle cuánto tiempo puede durar ese intercambio.

RightToLeft: especificica en qué orden serán mostrados los caracteres en la aplicación.

Additional Properties: propiedades adicionales: desde allí podremos cambiar muchas características del entorno de nuestra aplicación. Lean el artículo correspondiente.

 

 

 

 

  


Última actualización en Viernes, 02 de Abril de 2010 11:15
 

Regístrese para dejar comentarios

Más artículos relacionados :

» Fondo en una Aplicación Powerbuilder

Como lo prometido es deuda -según dicen-, aquí les dejó este pequeño tutotruco sobre cómo poner un fondo de escritorio en nuestra aplicación Powerbuilder.  Si bien constituye lo que, personalmente denomino "chichecitos"...

» Content Templater para Joomla

Este componente para Joomla es un creador y administrador de plantillas pero para artículos. Supónganse que les gusta repetir una parte de sus artículos, sea una cabecera, un pie, o tal vez, les gusta introducir alguna imagen predeterminada,...

» Virus Total revisando archivos

Supongo que a más de uno le habrá tocado alguna vez sospechar de un virus en algún archivo EXE o ZIP y que el antivirus no detecta. ¿El exe no anda porque hay un error en alguna librería o es que nos quieren meter algún troyano? Pues bien, hay...

» Cap. IV - Selectores, identificadores, clases y otros

CSS como dijimos significa Cascading Style Sheet, traducido Hojas de Estilo en Cascada, pero ¿por qué lo de "cascading"? Esto se refiere a la de herencia que poseen los elementos, es decir, cuando definimos una regla para...

» Tutorial - Instalando Joomla desde cero

IntroducciónComienzo aquí otro tutorial, esta vez sobre cómo instalar Joomla en nuestro servidor desde cero. Cuando lo termine estará disponible en versión PDF en la sección descargas.La idea es ayudar al novato sobre cómo subir, instalar,...

Joomla-GNU en Facebook

Visitas: 458 │ Totales: 142713 │ Hits: 566362

Joomla-gnu.com not affiliated with or endorsed by Open Source Matters or the Joomla! Project.
The Joomla!, logo and name is used under a limited license from Open Source Matters in the United States and other countries.

This site is powered by Joomla