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.

Presentación y posible BUG

Foro público de Xailer en español
Responder
Avatar de Usuario
Shadax
Mensajes: 104
Registrado: Lun Mar 14, 2011 12:32 pm

Presentación y posible BUG

Mensaje por Shadax »

Buenos dí­as, me presento ante la comunidad.
Me he metido en el mundillo con este IDE para realizar proyectos con xHarbour y tal... He de decir que vengo del C/C# con entorno Visual Studio .NET y tengo que sufrir el consecuente perí­odo de adaptación al IDE junto a las peculiaridades del lenguaje Harbour/xHarbour y que por ahora no pinta mal.
Sobre el posible BUG que he detectado en el IDE es el siguiente:
Cuando copias un control y lo pegas en otro formulario éste se copia bien pero si este tení­a un evento programado tal evento no se copia al nuevo formulario, sino que mantiene el evento en el formulario origen de la copia y queda enlazado de manera que si accedes al evento desde la pestaña de "Eventos" del inspector de objetos te enví­a al formulario desde dónde copiaste el objeto.
Como sé que una imagen vale más que mil palabras os cuelgo los pasos a seguir para reproducir el error:
1.Creo un TExplorerBar en el formulario "frmPrincipal", lo relleno con un TOptionList. Tras esto, copio el TOptionList para pegarlo en el formulario secundario "frmSecundario":

2. ¡Perfecto! El control se ha copiado en el TExplorerBar que he creado en el formulario secundario. Como se puede apreciar en el inspector de controles, la estructura parece correcta y se puede trabajar con los controles.

3. Ahora procedemos a formatear un poco el TOptionList, de manera que solamente quede la opción "&Cerrar formulario". Así­ pues, me meto en el "aItems" del TOptionList y solamente dejo la opción que deseo. La cosa sigue bien, y todo está como deseo.

4. Bien, si seleccionamos el TOptionList podemos apreciar que el inspector de controles lo localiza perfectamente dentro del nuevo formulario.

5. Sin embargo, al seleccionar la opción dentro del TOptionList podemos apreciar cómo el inspector de objetos se va directo al control que originalmente utilizamos para copiar el nuevo control. Es curioso cómo en la pestaña de eventos del objeto está colocado el evento del objeto desde el que copiamos, de manera que si le damos doble clic para ir al evento nos mandará al evento del objeto en el formulario principal.

Bueno, un saludo y espero no estar ahincando en un BUG ya reportado.
Avatar de Usuario
Shadax
Mensajes: 104
Registrado: Lun Mar 14, 2011 12:32 pm

Presentación y posible BUG

Mensaje por Shadax »

Por cierto, siento los errores ortográficos. He enviado el post a través de un lector de news que no parece soportar bien lo que le he metido.
======
EDIT
======
Arreglado el asunto de los acentos...
jlalin
Mensajes: 926
Registrado: Sab Dic 25, 2010 11:10 pm

Presentación y posible BUG

Mensaje por jlalin »

Joan Ramón,
> Me he metido en el mundillo con este IDE para realizar proyectos con
> xHarbour y tal... He de decir que vengo del C/C# con entorno Visual Studio
> ..NET y tengo que sufrir el consecuente perí­odo de adaptación al IDE junto a
> las peculiaridades del lenguaje Harbour/xHarbour y que por ahora no pinta
> mal.
Es un salto bien grande y espero que te lo pases bien con nosotros. Bienvenido.
Saludos,
José Lalí­n
Avatar de Usuario
Shadax
Mensajes: 104
Registrado: Lun Mar 14, 2011 12:32 pm

Presentación y posible BUG

Mensaje por Shadax »

Por cierto, lamento el cuádruple post. El sistema no me permití­a crear el post y tras cuatro intentos "Fallidos" desistí­. Ahora veo que están los 4 post en el foro.
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Presentación y posible BUG

Mensaje por Bingen Ugaldebere »

Bienvenido a la familia Xailer.
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

Presentación y posible BUG

Mensaje por jrcpoli-quitar »

Saludos:
Bienvenido al grupo.
Con respecto a tu pregunta, quizás te quede contestada si pones en tu
cliente de correo, teniendo seleccionado esta news buscar "Reunión de
Murcia" lo que escribe Bingen sobre lo próximo de xailer.
José Ramón Castro.
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Presentación y posible BUG

Mensaje por Bingen Ugaldebere »

No creo que se trate mas que de otro de los Bugs que se dan al copiar y
pegar objetos, sobre todo objetos contenedores.
El IDE de Xailer, el entorno y demás son una maravilla, pero aún les
quedan un par de grandes asignaturas pendientes, copiar, cortar y pegar
y deshacer en el formulario.
La buena noticia es que precisamente están trabajando en ello ahora que
han cambiado todo el nucleo del IDE para poder hacer esto y mucho más.
Así­ que bienvenido a un mundo "casi perfecto".
Salu2.
jose.luis
Mensajes: 1633
Registrado: Vie Oct 14, 2005 10:56 pm

Presentación y posible BUG

Mensaje por jose.luis »

Juan Ramón,
¡Bienvenido a este grupo!
Espero que el cambio de c# a clipper no sea muy traumático :-)
Saludos,
José Luis Capel
"Joan Ramón Tur" escribió en el mensaje de
noticias:4d7e30fa$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
Buenos dí­as, me presento ante la comunidad.
Me he metido en el mundillo con este IDE para realizar proyectos con
xHarbour y tal... He de decir que vengo del C/C# con entorno Visual Studio
..NET y tengo que sufrir el consecuente perí­odo de adaptación al IDE junto a
las peculiaridades del lenguaje Harbour/xHarbour y que por ahora no pinta
mal.
Sobre el posible BUG que he detectado en el IDE es el siguiente:
Cuando copias un control y lo pegas en otro formulario éste se copia bien
pero si este tení­a un evento programado tal evento no se copia al nuevo
formulario, sino que mantiene el evento en el formulario origen de la copia
y queda enlazado de manera que si accedes al evento desde la pestaña de
"Eventos" del inspector de objetos te enví­a al formulario desde dónde
copiaste el objeto.
Como sé que una imagen vale más que mil palabras os cuelgo los pasos a
seguir para reproducir el error:
1.Creo un TExplorerBar en el formulario "frmPrincipal", lo relleno con un
TOptionList. Tras esto, copio el TOptionList para pegarlo en el formulario
secundario "frmSecundario":
http://img833.imageshack.us/img833/5034 ... arerror.th .gif" border="0" alt="
http://img833.imageshack.us/img833/5034 ... arerror.th .gif" />

2. ¡Perfecto! El control se ha copiado en el TExplorerBar que he creado en
el formulario secundario. Como se puede apreciar en el inspector de
controles, la estructura parece correcta y se puede trabajar con los
controles.

3. Ahora procedemos a formatear un poco el TOptionList, de manera que
solamente quede la opción "&Cerrar formulario". Así­ pues, me meto en el
"aItems" del TOptionList y solamente dejo la opción que deseo. La cosa
sigue bien, y todo está como deseo.

4. Bien, si seleccionamos el TOptionList podemos apreciar que el inspector
de controles lo localiza perfectamente dentro del nuevo formulario.

5. Sin embargo, al seleccionar la opción dentro del TOptionList podemos
apreciar cómo el inspector de objetos se va directo al control que
originalmente utilizamos para copiar el nuevo control. Es curioso cómo en
la pestaña de eventos del objeto está colocado el evento del objeto desde
el que copiamos, de manera que si le damos doble clic para ir al evento nos
mandará al evento del objeto en el formulario principal.
http://img833.imageshack.us/img833/5034 ... arerror.th .gif" border="0" alt="
http://img833.imageshack.us/img833/5034 ... arerror.th .gif" />

Bueno, un saludo y espero no estar ahincando en un BUG ya reportado.
Responder