Professional Documents
Culture Documents
PowerBuilder Enterprise
PowerBuilder Professional
PowerBuilder Desktop
Controles de PowerBuilder:
En el desarrollo de software se ha intentado introducir elementos propios de la
ingeniera a fin de aprovechar el esfuerzo que supone la construccin de sistemas
informticos. Una de las reas en las que mas se ha avanzado en este sentido es
la que intenta convertir el proceso de construccin de programas es un proceso de
conjuncin de elementos ya existentes. En la construccin de un automvil se
realizan labores creativas, como por ejemplo, el diseo de la carrocera, pero
tambin una labor de ensamblaje de elementos: el motor, las ruedas y los distintos
componentes, normalmente ya existentes antes de la creacin del nuevo modelo.
Lo nico que se hace es unir estos elementos.
Los controles de ventanas de PowerBuilder son objetos visuales pre-construidos
que se ubican en cualquier zona de las ventanas y permiten armar una interfaz de
usuario completa combinndolos a criterio del diseador de sistemas.
En el painterBar de Windows existe el botn que permite elegir a dichos controles
y es ste:
CommandButton:
Prefijo:
cb_
Descripcin:
Para implementar botones, con los que se inician procesos o por el
contrario para terminarlos, cancelarlos o cerrar ventanas.
PictureButton:
Prefijo:
pb_
Descripcin:
Botn con imgenes. Tiene casi todas las caractersticas del control
anterior, pero adicionalmente permite mostrar una figura dentro de l.
CheckBox:
Prefijo:
cbx_
Descripcin:
Permite hacer una seleccin (marcarlo) entre varias alternativas.
Cada alternativa es independiente.
RadioButton:
Prefijo:
rb_
Descripcin:
Permite hacer una seleccin (marcarlo) entre varias alternativas. Slo
una alternativa, del conjunto puede seleccionarse.
StaticText:
Prefijo:
st_
Descripcin:
Caja de texto, como etiqueta. Solo para mostrar informacin, no hay
posibilidad que pueda escribirse directamente en ella.
StaticHyperLink:
Prefijo:
shl_
Descripcin:
Muestra informacin y adems permite definir una URL para cargar
la pgina web que se le indique.
Picture:
Prefijo:
p_
Descripcin:
Caja de dibujo. Permite visualizar una figura. Esta puede ser definida
en tiempo de diseo, puede ser modificada en tiempo de ejecucin.
PictureHyperLink:
Prefijo:
phl_
Descripcin:
Muestra grficos y adems permite definir una URL para cargar la
pgina web que se le indique.
GroupBox:
Prefijo:
gb_
Descripcin:
Line:
Prefijo:
l_
Descripcin:
Permite dibujar una lnea.
Oval:
Prefijo:
ov_
Descripcin:
Permite dibujar un valo.
Rectangle:
Prefijo:
r_
Descripcin:
RoundRectangle:
Prefijo:
rr_
Descripcin:
Permite dibujar un rectngulo con bordes redondeados.
SingleLineEdit:
Prefijo:
sle_
Descripcin:
Caja de edicin de texto, es posible que el usuario en tiempo de
ejecucin escriba un texto y se vean slo asteriscos, se usa para el
ingreso de claves de acceso (passwords).
EditMask:
Prefijo:
em_
Descripcin:
MultiLineEdit:
Prefijo:
mle_
Descripcin:
Se usa para ingresar varias lneas en una entrada de datos.
RichTextEdit:
Prefijo:
rte_
Descripcin:
Se usa para mostrar texto enriquecido, es decir texto coloreado, en
negritas, itlicas, subrayado, etc.
HScrollBar:
Prefijo:
hsb_
Descripcin:
Barra de desplazamiento horizontal.
VscrollBar:
Prefijo:
vsb_
Descripcin:
Barra de desplazamiento vertical.
HtrackBar:
Prefijo:
htb_
Descripcin:
Barra de pistas horizontal.
VtrackBar:
Prefijo:
vtb_
Descripcin:
Barra de pistas vertical.
HprogressBar:
Prefijo:
hpb_
Descripcin:
Barra de progreso horizontal.
VprogressBar:
Prefijo:
vsb_
Descripcin:
Barra de progreso vertical.
DropDownListBox:
Prefijo:
ddlb_
Descripcin:
Caja de lista desplegable. Muestra un solo tem, el seleccionado, de
la lista que se despliega al presionar el botn adjunto.
DropDownPictureListBox:
Prefijo:
ddplb_
Descripcin:
Similar al anterior pero soporta figuras por cada elemento que
muestra.
PictureListBox:
Prefijo:
plb_
Descripcin:
Es una caja de lista con elementos grficos y de texto.
ListBox:
Prefijo:
lb_
Descripcin:
Caja de lista. Muestra todos los tems a la vez, pudiendo
seleccionarse inclusive, ms de uno.
ListView:
Prefijo:
lv_
Descripcin:
Se usa para crear una vista de objetos.
TreeViev:
Prefijo:
tv_
Descripcin:
Se usa para crear una vista de tipo rbol, con una raz comn y
varios nodos y elementos colgados de dichos nodos.
Tab:
Prefijo:
tab_
Descripcin:
Es un separador de pginas que son contenedoras de objetos
visuales de PowerBuilder.
DataWindow:
Prefijo:
dw_
Descripcin:
Prefijo:
g_
Descripcin:
Se usa para crear grficos estadsticos.
Ole:
Prefijo:
ole_
Descripcin:
Se usa para incorporar objetos de windows de otras aplicaciones
distintas al PowerBuilder.
USerObjetc:
Prefijo:
uo_
Descripcin:
Se usa para incorporar objetos de usuario creados previamente por
alguien usando objetos visuales y objetos no visuales de
PowerBuilder pre-construido.