Estoy intentando escribir mi primera aplicación web en Xojo y nada más empezar ya me asaltan las primeras dudas.
Quiero usar un TextField como si fuera un form-floating de Bootstrap, de forma que en la parte superior del TexField aparezca el texto del PlaceHolder. Es para una pantalla de Login.
Fuera de Xojo solo tendría que escribir esto en mi html:
Se usa bootstrap de base pero todavía falta implementar funciones que ofrece el Bootstrap.
Me imagino que puedes crear tus propios controles con el WebSDK para poder lograr esto.
O puedes crear un Feature Request para que se implemente en una futura versión.
Después de hacer unas pruebas, yo creo que @Ricardo_Cruz podría agregar esta opción sin mucho problema. El código que muestra Xojo actualmente para un WebTextField con caption es el siguiente:
En el caso de form-floating, no es sólo agregar la clase al control sino que hay que cambiar el orden de los componentes (label/input) para que funcione. Así que se requiere algo extra a sólo agregar la clase.
Creo que estas confundiendo las capacidades de las clases de Bootstrap. Como dice alberto, agregar una clase “form-floating” no va a crear los controles necesarios para lo que buscas.
En todo caso, el issue debio haber sido directamente para agregar la capacidad “form-floating” a los WebTextField ya que existen varios issues pidiendo que se permita agregar clases desde el IDE.
Por otra parte, si necesitas esta carateristica para un proyecto cercano, te recomendaría fijarte en que algunos de los issues referenciados tienen más de 3 años y no han sido implementados.