Página 1 de 1
Editores
Publicado: Vie Nov 05, 2004 3:40 pm
por Paco Garcia
Hola, he visto en las dos clases que me habeis pasado que teneis varios
editores de propiedades:
PE_StringList
PE_Icon
PE_Color
¿Existen mas? ¿Como funcionan?
Editores
Publicado: Vie Nov 05, 2004 7:51 pm
por jfgimenez
Paco,
actualmente tenemos estos editores:
- TPropertyEditor: Es el editor genérico, y acepta cadenas, números, valores
lógicos, fechas y listas de valores (cláusula VALUES)
- PE_Color: Es para introducir colores. Muestra una lista con las constantes
predefinidas, pero también admite escribir un valor en dec o hex, o hacer
doble click para mostrar el selector de colores
- PE_Icon: Para indicar un icono
- PE_Anchors: Anchors
- PE_Font: Fuentes
- PE_Cursor: Cursores
- PE_Brush: Brushes
- PE_StringOrNil: Para introducir cadenas o Nil. P.ej. cTooltip, que sólo
puede tener una cadena o valer nil
- PE_Picture: Imágenes (BMP y JPG)
- PE_StringList: Array de cadenas
- PE_Control: Un control del formulario. P.ej. oBuddy de TUpDown
- PE_Component: Un componente del formulario. Además puedes indicar qué tipo
de componente, poniendo la cláusula AS .... en la propiedad. P.ej. "PROPERTY
oImageList AS TImageList EDITOR PE_Component" solo acepta componentes de
tipo TImageList
- PE_Edit: Se usa en los TMaskEdit y derivados
- PE_DataField: Un campo de una tabla
- PE_BrowseFolder: Muestra un TBrowseForFolderDlg para seleccionar un
directorio
- PE_BrowseFile: Muestra un TFileOpenDlg para seleccionar un fichero
Se pueden construir más editores, derivando de TPropertyEditor o de
cualquier otro editor, pero eso ya es otra historia...
--
Un saludo,
José F. Giménez
Editores
Publicado: Vie Nov 05, 2004 8:24 pm
por ignacio
Paco,
La documentación de creación de controles para Xailer no esta realizada, y
existen más editores de propiedades y es posible crear tu propio editor de
propiedades pero me temo que dicha documentación de momento no está hecha.
Te recomiendo que primeramente intentes hacer funcionar tus componentes
instanciandolos en run-time y espero que para entonces podamos tener la
documentación para creación de controles e incluso el mecanismo para
integrar componentes de terceros facilmente en el IDE.
Un saludo,
--
Ignacio Ortiz
www.xailer.com
" Paco Garcia" <
paco@canalfive.com> escribió en el mensaje
news:[email=
418b9299@ozsrv2.ozlan.local...]
418b9299@ozsrv2.ozlan.local...[/email]
> Hola, he visto en las dos clases que me habeis pasado que teneis varios
> editores de propiedades:
>
> PE_StringList
> PE_Icon
> PE_Color
>
> ¿Existen mas? ¿Como funcionan?
>
>