Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 1
 
 
Auto-completado (tipo Ide De Gambas)
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Auto-completado (tipo Ide De Gambas) 
 
Hola, soy gambas-aprendiz desde hace menos de una semana pero aqui voy, intentando integrarme al proyecto de un amigo.
Estamos haciendo un editor de texto con soporte para HTML y otros lenguajes con la opción de livereload, hasta ahora funciona, hace el trabajo pero necesitamos hacer autocompletado tipo el ide de gambas con sus snippets y esa movida.

Tomando en cuenta un ejemplo del maestro jsban utilizamos una funcíón de autocompletado en un listbox, donde el usuario mientras va ingresando texto en un textbox va mostrando en un listbox las sugerencias, eso funciona pero no es practico, ni estetico.

También estuve viendo algunos videos donde el maestro antes mencionado explica como añadir snippets al editor de gambas, algo asi buscamos pero en nuestro editor de texto

*Cabe mencionar que los snippets que estamos usando están almacenados en una base de datos.

Espero me haya explicado y puedan darme una mano con esto.

AutoCompletarDatos.tar.gz
Descripción:  
Descargar
Nombre del archivo: AutoCompletarDatos.tar.gz
Tamaño: 9.03 KB
Descargado: 119 veces
AutoCompletarDatos.tar.gz
Descripción:  
Descargar
Nombre del archivo: AutoCompletarDatos.tar.gz
Tamaño: 9.03 KB
Descargado: 119 veces
AutoCompletarDatos.tar.gz
Descripción:  
Descargar
Nombre del archivo: AutoCompletarDatos.tar.gz
Tamaño: 9.03 KB
Descargado: 119 veces

 



 
última edición por imiguelsalcedo el Viernes, 04 Marzo 2016, 21:36; editado 1 vez 
imiguelsalcedo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Auto-completado (tipo Ide De Gambas) 
 
Bienvenido Miguel. Lo que pides es muy, muy específico de vuestro proyecto. No es posible ayudarte más que con generalidades tipo "haz una lista con los snippets tomada desde una BD  y sustituye a medida que se teclea"... que es lo mismo que no decir nada.
Si quieres ayuda efectiva, sube vuestro proyecto o, al menos, la parte de él en que se muestre lo que hacéis y lo que queréis conseguir. Si no, no hay posibilidad de ayudar de manera efectiva.

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Auto-completado (tipo Ide De Gambas) 
 
shordi escribió: [Ver mensaje]
Bienvenido Miguel. Lo que pides es muy, muy específico de vuestro proyecto. No es posible ayudarte más que con generalidades tipo "haz una lista con los snippets tomada desde una BD  y sustituye a medida que se teclea"... que es lo mismo que no decir nada.
Si quieres ayuda efectiva, sube vuestro proyecto o, al menos, la parte de él en que se muestre lo que hacéis y lo que queréis conseguir. Si no, no hay posibilidad de ayudar de manera efectiva.

Saludos.


Gracias por pronta respuesta, os envío parte del código que hemos utilizado, está hecho por jbsan. La idea que tenemos es desaparecer visualmente el listbox y que se autocomplete sin utilizar algún otro objeto visual.
 



 
imiguelsalcedo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Auto-completado (tipo Ide De Gambas) 
 
imiguelsalcedo escribió: [Ver mensaje]
Hola, soy gambas-aprendiz desde hace menos de una semana pero aqui voy, intentando integrarme al proyecto de un amigo.
Estamos haciendo un editor de texto con soporte para HTML y otros lenguajes con la opción de livereload, hasta ahora funciona, hace el trabajo pero necesitamos hacer autocompletado tipo el ide de gambas con sus snippets y esa movida.

Tomando en cuenta un ejemplo del maestro jsban utilizamos una funcíón de autocompletado en un listbox, donde el usuario mientras va ingresando texto en un textbox va mostrando en un listbox las sugerencias, eso funciona pero no es practico, ni estetico.

También estuve viendo algunos videos donde el maestro antes mencionado explica como añadir snippets al editor de gambas, algo asi buscamos pero en nuestro editor de texto

*Cabe mencionar que los snippets que estamos usando están almacenados en una base de datos.

Espero me haya explicado y puedan darme una mano con esto.


Hola que tal?
lo que quieres hacer en principio no es para principiantes. pero te puedo decir que en la ide gambas tenes la solución.
pero te llevara tiempo extraer el código y después adaptarlo a tu proyecto.
no se... es lo que yo haría.....
 




===================
Software libre, programación libre, vida libre es la Public function Libertad()as Invendible
Proyectos: VisorRV1960,Taller2015,Tanteador
https://sourceforge.net/u/v3ctor-full/profile/
Blog: http://novatocodegambas.blogspot.com.uy/
 
v3ctor - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Auto-completado (tipo Ide De Gambas) 
 
v3ctor escribió: [Ver mensaje]
imiguelsalcedo escribió: [Ver mensaje]
Hola, soy gambas-aprendiz desde hace menos de una semana pero aqui voy, intentando integrarme al proyecto de un amigo.
Estamos haciendo un editor de texto con soporte para HTML y otros lenguajes con la opción de livereload, hasta ahora funciona, hace el trabajo pero necesitamos hacer autocompletado tipo el ide de gambas con sus snippets y esa movida.

Tomando en cuenta un ejemplo del maestro jsban utilizamos una funcíón de autocompletado en un listbox, donde el usuario mientras va ingresando texto en un textbox va mostrando en un listbox las sugerencias, eso funciona pero no es practico, ni estetico.

También estuve viendo algunos videos donde el maestro antes mencionado explica como añadir snippets al editor de gambas, algo asi buscamos pero en nuestro editor de texto

*Cabe mencionar que los snippets que estamos usando están almacenados en una base de datos.

Espero me haya explicado y puedan darme una mano con esto.


Hola que tal?
lo que quieres hacer en principio no es para principiantes. pero te puedo decir que en la ide gambas tenes la solución.
pero te llevara tiempo extraer el código y después adaptarlo a tu proyecto.
no se... es lo que yo haría.....


Hola. Pienso que no es nada facil para mi que apenas estoy comenzando en ésta cuestión, seguiré dandome golpes hasta lograr algo.
 



 
imiguelsalcedo - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Auto-completado (tipo Ide De Gambas) 
 
Ufff... pensé que la resuesta a lo que necesitas era usar un "showpopup", con lo que simplemente debías crear un formulario con los elementos a necesitar... quizá un listbox en un lado y en el otro la info.  Y con esto solo necesitabas saber enviar la información entre formularios... pero...

Pero es más complejo ya que:
1.- Necesitas saber donde está el cursor para mostrar el popup (el formulario flotante) justo debajo.
2.- Para moverte en el formulario flotante debes darle foco... Y CONTINUAR escribiendo en el editor, o sea en el formulario en que está el editor.
3.- Activar el formulario flotante con cada palabra, o sea mirar cada "cambio" para saber si hubo espacio o enter y activar tu autocompletado.

Todo esto para una semana de aprender gambas es poco tiempo, por lo que quizá para insertar código tipo Snippets podrías pensar en algo tipo Zen Coding o Emmet. Yo lo uso como pluggin en Gedit y (en Windows con Notepad++), mientras escribo coloco un juego de letras o palabras y luego al pulso, por ejemplo, Ctrl + E y me inserta código...

Por ejemplo:
escribo html:5, presiono Ctrl+E y me coloca reemplazando por:

<DOCTYPE>
<html>
<head>
 <meta>
<title>Document</title>
 </head>
<body>
 </body>
</html>
 


Hasta pronto...

Edito para añadir un ejemplo del showpup... en este caso el pupup aparece considerando donde está el puntero del mouse.  El nombre del programa es porque probé el uso de paneles, que ahora no hay en los formularios.

EjemplosPaneles.tar.gz
Descripción:  
Descargar
Nombre del archivo: EjemplosPaneles.tar.gz
Tamaño: 12.6 KB
Descargado: 122 veces
EjemplosPaneles.tar.gz
Descripción:  
Descargar
Nombre del archivo: EjemplosPaneles.tar.gz
Tamaño: 12.6 KB
Descargado: 122 veces
EjemplosPaneles.tar.gz
Descripción:  
Descargar
Nombre del archivo: EjemplosPaneles.tar.gz
Tamaño: 12.6 KB
Descargado: 122 veces

 



 
última edición por vicr el Domingo, 06 Marzo 2016, 02:14; editado 1 vez 
vicr - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Auto Complete soldadozero Controles/Librerías/Componentes 2 Lunes, 15 Julio 2013, 22:08 Ver último mensaje
soldadozero
No hay nuevos mensajes Tutorial De Clases Contenedoras Auto-ajust... shordi General 29 Domingo, 05 Junio 2016, 11:58 Ver último mensaje
shordi
No hay nuevos mensajes [MOVIDO]Como Cargar Datos A Jtextfield Po... joralber92 Java 6 Martes, 22 Noviembre 2016, 20:35 Ver último mensaje
jsbsan
No hay nuevos mensajes Gambas Book. Manual Online Alemán De Gamb... Shell General 3 Martes, 19 Febrero 2019, 14:29 Ver último mensaje
tincho
 

Publicar nuevo tema  Responder al tema  Página 1 de 1
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron