Página 1 de 1

Bug en XEdit 2.5 e IntelliSense

Publicado: Vie Dic 09, 2011 12:24 pm
por Shadax
Buenos dí­as a todos.
He actualizado a la versión 2.5 y habéis hecho un gran trabajo.
Me he dado cuenta de 2 fallos en esta versión ( 2.5 ) del XEdit:
1) La versión 2.5 de XEdit no viene en el instalador oficial de Xailer 2.5. Yo tengo la versión 2.5 de XEdit porque fui instalando las betas y éstas si tení­an la versión 2.5 de XEdit.
2)Cuando arranco XEdit 2.5, le doy al splitbutton "Nuevo" ( desplegando así­ la lista de opciones ) y tras ello no selecciono ninguna opción ( hago click fuera del listado ), entonces XEdit revienta y me arroja el error que os adjunto en el fichero "Error.log"
Sobre el IntelliSense, he detectado lo siguiente:
1) Tenemos una label "oLblTexto" en un formulario.
2) Vamos a cualquier evento del formulario, por ejemplo "OnShow"
3) Escribimos ::
4) LLegados a este punto habrá desplegado el IntelliSense mostrando todas las opciones posibles.
5) Navegamos con los cursores hasta la etiqueta "oLblTexto"
6) Acto seguido, escribimos ":" puesto que quieres acceder a una propiedad del objeto.
El resultado es que no autocompleta nada. Deberia escribir: "::oLblTexto:" y desplegar el IntelliSense mostrando las opciones disponibles para el objeto "oLblTexto".
Curiosamente este comportamiento si funciona con métodos y eventos (Escribo "::", navego hasta el método o evento deseado y pulso "(". Esto me autocompleta la sentencia)
Nada, un saludo y gracias por el buen trabajo realizado hasta ahora.

Attached files Error.log (1.3 KB)Â

Bug en XEdit 2.5 e IntelliSense

Publicado: Vie Dic 09, 2011 1:37 pm
por jfgimenez
Joan Ramón,
> He actualizado a la versión 2.5 y habéis hecho un gran
> trabajo.
Gracias.
> Me he dado cuenta de 2 fallos en esta versión ( 2.5 ) del
> XEdit:
>
> 1) La versión 2.5 de XEdit no viene en el instalador
> oficial de Xailer 2.5. Yo tengo la versión 2.5 de XEdit
> porque fui instalando las betas y éstas si tení­an la
> versión 2.5 de XEdit.
No, efectí­vamente. Estaba en el instalable que yo te envié con la beta,
pero en el instalable "oficial" de Xailer no está. Normalmente lo
ponemos como descarga aparte, pero tenemos que actualizarlo.
> 2)Cuando arranco XEdit 2.5, le doy al splitbutton "Nuevo" (
> desplegando así­ la lista de opciones ) y tras ello no
> selecciono ninguna opción ( hago click fuera del listado ),
> entonces XEdit revienta y me arroja el error que os adjunto
> en el fichero "Error.log"
Ya estaba corregido. En cuanto pueda te envio un XEdit nuevo.
> Finalmente, otro detalle sobre el magní­fico IntelliSense
> implementado:
>
> 1) Tenemos una label "oLblTexto" en un formulario.
> 2) Vamos a cualquier evento del formulario, por ejemplo
> "OnShow"
> 3) Escribimos ::
> 4) LLegados a este punto habrá desplegado el IntelliSense
> mostrando todas las opciones posibles.
> 5) Navegamos con los cursores hasta la etiqueta "oLblTexto"
> 6) Acto seguido, escribimos ":" puesto que quieres acceder a
> una propiedad del objeto.
>
> El resultado es que no autocompleta nada. Deberia escribir:
> "::oLblTexto:" y desplegar el IntelliSense mostrando las
> opciones disponibles para el objeto "oLblTexto".
>
> Curiosamente este comportamiento si funciona con métodos y
> eventos (Escribo "::", navego hasta el método o evento
> deseado y pulso "(". Esto me autocompleta la sentencia)
Al principio estaba también contemplado el caracter :, pero lo tuvimos
que quitar. Cuando estabas dentro de un bloque WITH OBJECT, al pulsar :
se abre automáticamente el intellisense, y al pulsar de nuevo : se
seleccionaba (y pegaba) el primer elemento. Esto provocaba que no se
pudiera escribir :: dentro de un bloque se estos.
En cambio, si el modo de intellisense es "Con retardo" o "Manual",
entonces sí­ se permite : para cerrarlo, porque ya no se produce ese
problema.
Un saludo,
José F. Giménez

Bug en XEdit 2.5 e IntelliSense

Publicado: Vie Dic 09, 2011 4:06 pm
por Shadax
¡Gracias por tu rápida respuesta!
Voy a probar a utilizar la opción con retardo a ver que tal.
Un saludo.