In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Cambios importantes en futura versión de xaWeb

xaWeb forum (English / Spanish)
Responder
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9439
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Cambios importantes en futura versión de xaWeb

Mensaje por ignacio »

Buenos días,

He iniciado el desarrollo del editor visual de formularios para xaWeb y he constatado que hay un error importante de diseño, que necesariamente hay que corregir.

Actualmente hay algunos controles como Wedit que se comportan de forma distinta si se ha enlazado la librería de Materializar. Esto supone un problema para el Intellisense ya que éste no es capaz de saber en qué escenario se está desarrollando y se puede considerar como un mal menor. Pero para la edición visual de formularios es un problema insalvable.

En definitiva, lo que se concibió como una gran ventaja para que con solo añadir Materialize, los controles básicos tuvieron el aspecto de Materialize, se ha convertido en un dolor de cabeza.

Para corregir este problema tenemos que romper todo el código del que esté usando Materialize y es por ello que hago este anuncio cuanto antes. Todas las clases de Materialize tendrán un prefijo 'Mat' y por lo tanto 'WEdit' pasará a 'WMatEdit. Y así pasará para todos los controles de Materialize. Hay muchos controles de Materialize que no hacía falta, pero por coherencia se hará con todos. He pensado en la posibilidad de evitar tener que adaptar el código utilizando el preprocesador, pero creo que es mejor forzar la adaptación del código ahora que estamos comenzando. Además ese parche no soluciona el problema de Intellisense.

Siento romper el código y espero que las mejores lo compensen:
  • Editor visual de formularios
  • Intellisense funcionando correctamente
  • Posibilidad de usar los controles básicos usando Materialize
Este cambio supone un gran esfuerzo que incluso afecta a toda la documentación que está terminada si 100% en español e inglés. No se haría, si no fuese absolutamente necesario.

Para cualquier duda, aquí me tenéis.

Un saludo

Nota: el editor de formularios estará incluido en el plugin de xaWeb
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9439
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Re: Cambios importantes en futura versión de xaWeb

Mensaje por ignacio »

Hola a todos,

Buenas noticias: Finalmente no hay que cambiar nada en xaWeb. :-)

He conseguido que el 'parser' que genera toda la información para la ayuda on-line haga todo el trabajo. Técnicamente esta resuelto el problema, incluso el problema que comenté del Intellisense (no hay más que no incluir la librería de Materialize).

Seguimos trabajando en el editor visual de formularios. ¡¡Estad atentos!! Más noticias en breve. ;-)

Un saludo
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder