|
Página 1 de 1
|
Auto-completado (tipo Ide De Gambas)
Autor |
Mensaje |
imiguelsalcedo
Miguel Salcedo
Usuario
Registrado: Marzo 2016
Mensajes: 4
Edad: 35 Ubicación:
|
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.
Descripción: |
|
Descargar |
Nombre del archivo: |
AutoCompletarDatos.tar.gz |
Tamaño: |
9.03 KB |
Descargado: |
119 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
AutoCompletarDatos.tar.gz |
Tamaño: |
9.03 KB |
Descargado: |
119 veces |
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
|
#1 Viernes, 04 Marzo 2016, 20:39 |
|
|
shordi
Analista Programador
Registrado: Septiembre 2009
Mensajes: 4982
Edad: 64 Ubicación: Albacete
|
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
|
#2 Viernes, 04 Marzo 2016, 20:48 |
|
|
imiguelsalcedo
Miguel Salcedo
Usuario
Registrado: Marzo 2016
Mensajes: 4
Edad: 35 Ubicación:
|
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.
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.
|
#3 Viernes, 04 Marzo 2016, 21:36 |
|
|
v3ctor
Analista Programador
Registrado: May 2013
Mensajes: 1786
Edad: 44 Ubicación: Uruguay
|
Re: 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.
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/
|
#4 Viernes, 04 Marzo 2016, 23:42 |
|
|
imiguelsalcedo
Miguel Salcedo
Usuario
Registrado: Marzo 2016
Mensajes: 4
Edad: 35 Ubicación:
|
Re: 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.
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.
|
#5 Viernes, 04 Marzo 2016, 23:53 |
|
|
vicr
Técnico Programador
Registrado: Septiembre 2013
Mensajes: 158
Edad: 47
|
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.
Descripción: |
|
Descargar |
Nombre del archivo: |
EjemplosPaneles.tar.gz |
Tamaño: |
12.6 KB |
Descargado: |
122 veces |
Descripción: |
|
Descargar |
Nombre del archivo: |
EjemplosPaneles.tar.gz |
Tamaño: |
12.6 KB |
Descargado: |
122 veces |
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
|
#6 Domingo, 06 Marzo 2016, 01:53 |
|
|
|
Temas parecidos
Temas parecidos
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
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
|
|
|
|
|