omoreno 29-10-2022, 17:31
Hola a todos.
 
Hace unos meses publique en Bugtracker un error en el objeto WEBTREE, me respondieron:
Acabo de probar con la última versión de desarrollo y todo parece funcionar como se esperaba.
¿Puedes confirmar?
 
Verifique en una versión de desarrollo y salieron nuevos errores, los cuales reporte nuevamente.
 
Hoy he preguntado principalmente por el error en el evento CLIC y ahora me responden:
El evento Click no se genera cuando hace clic dentro de una celda, sino cuando hace clic en un control incrustado en la celda. Consulte la documentación de la wiki para obtener más detalles.
El evento Activar parece surgir en la versión de desarrollo, así que supongo que está arreglado.
Todavía hay problemas con el evento Select. Pero puedo decirle que debería surgir cuando cambie la selección, por lo que si hace clic en un elemento del árbol que ya está seleccionado en modo simple, no debería generar el evento
 
Me llama mucho la atención la parte que dice: “El evento Click no se genera cuando hace clic dentro de una celda, sino cuando hace clic en un control incrustado en la celda
 
He probado en la versiones estable y de desarrollo y no veo como meter un control en el WEBTREE.
 
Alguien puede indicarme como se ingresa un control en una celda o nodo del control WEBTREE y si al hacer clic realmente se dispara el evento CLIC.
Notas:
  • El WEBTREE en modo single no hace nada.
  • En Gambas de desarrollo 3.17.90 ya no lo puedo probar porque me sale un error: Componente no encontrado: gb.geom (Reportado)
 Adjunto un pequeño ejemplo de lo que hasta ahora he podido hacer.

[Imagen: vHOU39X.png]

Gracias.
Archivos adjuntos
.gz
WebTree-0.0.1.tar.gz (Tamaño: 13.17 KB Descargas: 4)
Shell 28-10-2022, 20:38
Buenas!.

Descargando una aplicación desde la Granja de Gambas y luego viéndola en el entorno de desarrollo.
Volví a entrar en la granja "sin quitar la aplicación que había bajado de la misma".

Eso parece que da la opción de que al entrar en la granja se muestre al lado del icono todo el software,
un icono que muestra otras aplicaciones creadas por el autor de la aplicación anteriormente
descargada.

Si cargas el entorno y te vas directamente a la granja eso no ocurre.

Saludos
Shell 28-10-2022, 13:49
Buenas!.

Primero busco lo que me interesa, quiero saber donde se encuentra las referencias a la granja dentro del proyecto Gambas.
Eso lo hago en el árbol del proyecto. Y busco farm

[Imagen: EIdoMog.png]

Ahora lo que realmente me interesa es buscar después todo lo que incluya la palabra "Label"

[Imagen: gn6u2ch.png]

No se ha centrado en buscar dentro de lo que pertenece a la Granja. Ademas  son varios archivos los que contienen esa búsqueda,
no es uno solo archivo.

Otra de las cosas que nos muestra, es que se encuentra ordenado por la columna Archivo
Pero no podemos cambiar y ordenar a otra columna.
No hay una posibilidad de ordenar tampoco.

Si, podemos usar la consola de Linux, pero no es lo mismo. Podemos hacer click derecho sobre el árbol del proyecto que nos muestra la palabra Farm
Y abrir el administrador de archivos, desde este podemos buscar o usar la consola, abriendo una terminal desde el explorador de archivos.

En mi caso la carpeta o directorio Farm la encuentro en:
 
Cita: 
~/src/gambas3source/app/src/gambas3/.src/Project/Farm$

Para buscar Label recursivamente hago:

Código:
grep -R "Label"

Y me muestra que se encuentra en:
Cita:FFarmLogin.form:    { Label5 Label
FFarmLogin.form:    { Label1 Label
FFarmLogin.form:    { Label2 Label
FFarmLogin.form:    { Label4 Label
FFarmRequest.form:    { lblRequest Label
FPublish.form:    { lblProject Label
FPublish.form:      { Label4 Label
FPublish.form:      { Label10 Label
FPublish.form:      { Label7 Label
FPublish.form:    { Label2 Label
FPublish.form:      { Label8 Label
FPublish.form:      { Label1 Label
FPublish.form:      { lblIdentity TextLabel
FFarmRegister.form:    { Label5 Label
FFarmRegister.form:    { Label1 Label
FFarmRegister.form:    { Label2 Label
FFarmRegister.form:    { Label64 Label
FFarmRegister.form:    { Label3 Label
FFarmRegister.form:  { TextLabel1 TextLabel
FSoftwareFarm.class:  Dim hLabel As Label
FSoftwareFarm.class:  hLabel = New Label(svwFarm)
FSoftwareFarm.class:  hLabel.Text = sText
FSoftwareFarm.class:    Project.SetEditorFont(hLabel)
FSoftwareFarm.class:    hLabel.Font.Italic = True
FSoftwareFarm.class:    hLabel.Font.Grade = 2
FSoftwareFarm.class:  hLabel.Foreground = Color.LightForeground
FSoftwareFarm.class:  hLabel.Padding = Desktop.Scale
FSoftwareFarm.class:  hLabel.AutoResize = True
FSoftwareFarm.class:  Dim hTag As Label
FSoftwareFarm.class:        hTag = New Label(panTags)
FarmIdentity.classTongueublic Sub Init(hLabel As TextLabel)
FarmIdentity.class:    hLabel.Text = "<b>" & Me.Login & "@" & Me.Farm & "</b>"
FarmIdentity.class:    hLabel.Text = "<i>" & ("Anonymous") & "</i>@<b>" & Me.Farm & "</b>"
FSoftwareFarm.form:      { lblIdentity TextLabel
FSoftwareFarm.form:        { Label1 Label
FSoftwareFarm.form:          { Label3 Label
FSoftwareFarm.form:          { Label4 Label
FSoftwareFarm.form:            { lblUploadDate TextLabel
FSoftwareFarm.form:            { lblDesc Label
FSoftwareFarm.form:              { lblDesc2 Label
FSoftwareFarm.form:              { urlWebSite URLLabel
FSoftwareFarm.form:            { lblTags Label

Se ha colado un icono gestual en el texto.

Este mensaje es mejor moverlo al área de General. Al principio quería hablar de que no se pueden organizar las columnas de muestra de coincidencias.
Y al final creo que es más interesante el aprender a buscar en el proyecto Gambas.

Saludos
Páginas (564):    1 254 255 256 257 258 564   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,742
Mensajes del foro: 9,029
Últimos temas
Ordenar en un TableView
Foro: General
Último mensaje por: Shordi, 03-11-2025, 18:41
Respuestas: 3 - Vistas: 94
Odio a gb.Report
Foro: General
Último mensaje por: guizans, 02-11-2025, 13:36
Respuestas: 9 - Vistas: 1,543
Reportes de Gambas
Foro: Aplicaciones/Fragmentos de Código
Último mensaje por: Alberto59, 27-10-2025, 16:34
Respuestas: 2 - Vistas: 1,329
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tercoide, 22-10-2025, 15:57
Respuestas: 0 - Vistas: 111
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.