Autor |
Mensaje |
frajanic
Usuario
Registrado: Octobre 2013
Mensajes: 44
Edad: 68
|
Textarea Para DataSource
¿Se podría implementar un control tipo Textarea para que se pueda integrar en un DataSource?
Pienso que sería incorporar la propiedad multilínea a un control heredado de un DataControl.
Agradecería información y orientación al respecto.
Gracias.
|
#1 Jueves, 14 May 2015, 12:28 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Textarea Para DataSource
Posible sería posible, Si instancias un datacontrol, verás que en la colección children tiene un textbox. Bájate el código fuente del datacontrol, busca dónde se lo implementa y cámbialo por un textArea. Tendrás que añadir, tal vez, la propiedad wrap, para el ajuste de líneas.
No es difícil si conoces la manera de implementar controles en Gambas.
Aún así, no creo que sea algo muy simple de hacer.
Saludos.
última edición por shordi el Jueves, 14 May 2015, 12:41; editado 1 vez
|
#2 Jueves, 14 May 2015, 12:34 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Textarea Para DataSource
Ah... y no hace falta repetir el mismo mensaje en tres o cuatro foros, con uno vale.
El código fuente de gambas lo tienes en http://sourceforge.net/projects/gambas/
|
#3 Jueves, 14 May 2015, 12:35 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Textarea Para DataSource
También puedes ampliar un textarea y asignarle las propiedades necesarias (conexión, tabla, campo, etc la mayoria las podrías sacar del datasource ) y los métodos de actualizar y mostrar datos.
La imaginación al poder.
Saludos.
|
#4 Jueves, 14 May 2015, 12:43 |
|
|
frajanic
Usuario
Registrado: Octobre 2013
Mensajes: 44
Edad: 68
|
Re: Textarea Para DataSource
Gracias por tu orientación. Empezaré a estudiar el tema aunque me sobrepasa completamente.
Perdón por la multiplicidad del mensaje, pero no sabía en qué foro colocarlo.
Bueno, no creo que Lord Byron pueda echarnos una mano en esta tarea... o sí. También era un romántico.
|
#5 Viernes, 15 May 2015, 08:14 |
|
|
frajanic
Usuario
Registrado: Octobre 2013
Mensajes: 44
Edad: 68
|
Re: Textarea Para DataSource
A veces extrapolamos características o propiedades y nos equivocamos. Es la tendencia de nuestra mente racional poco desarrollada a simplificar para poder operar con menos dificultad.
En definitiva, un DataControl no es exactamente igual a un TextBox. El DataControl sí tiene la propiedad multilínea, con lo cual sólo le falta la incorporación de la propiedad Wrap para que opere como un TextArea.
Bien, el problema se simplifica muchísimo. ¡Al tajo!
|
#6 Viernes, 15 May 2015, 09:30 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
Re: Textarea Para DataSource
Citar: DataControl no es exactamente igual a un TextBox
, No, pero contiene un Textbox. Es lo que se llama un control compuesto. Hereda de UserControl, como no podría ser de otra forma y al ser instanciado contiene un Textbox. Supongo que "sólo" necestiarías renombrar la clase, sustituir la instanciación del textbox por un testarea y hacer pública la propìedad wrap...
Me parece interesante y, si tuviese tiempo, me pondría a ello... pero es que estoy muuu pillao en estos días.
Ya nos cuentas qué progresos llevas.
Saludos.
|
#7 Viernes, 15 May 2015, 10:55 |
|
|
|