Shordi 26-01-2023, 23:44
Acabo de subir una serie de 4 videos cortitos y sencillos sobre la creación de terminales en gambas3 con el control TerminalView del componente gb.form.terminal.
 Ofrece la posibilidad de ver los diferentes terminales en cuadrícula o en pestañas, a elegir y utiliza un formato de ventana copiado (y simplificado) del proyecto gbAmp.
El objetivo era presentar el proyecto "Mute" que he subido a gitlab, que es un Multi Terminal (de ahí lo de mute) que ofrece la posibilidad de ver los diferentes terminales en cuadrícula o en pestañas, a elegir y utiliza un formato de ventana copiado (y simplificado) del proyecto gbAmp, pero me dí cuenta que iba a salir un vídeo demasiado aburrido y largo, así lo he dividido en cuatro y me he saltado toda la paja, dando por supuesto que el que esté interesado en ello ya conoce los elementos básicos de Gambas. Eso sumado a mis titubeos, equivocaciones, toses y tono monocromo, hace de ellos la serie más somnífera y aburrida de Youtube. Cool

Os pongo el enlace a la lista completa:  https://www.youtube.com/playlist?list=PL...CICiPtH4WX

El proyecto Mute, a día de hoy, está sin acabar, tal como lo muestro en el último vídeo de la entrega. En el futuro, y sin prisas quiero terminarlo (configuraciones, fuentes, colores y demás zarandajas) y ya os iré informando de sus avances.

Saludos
Shell 26-01-2023, 13:00
Buenas!.

¿ Habéis podido usar esos métodos ?.

Supongamos que tengo un formulario con distintos controles y uno de ellos tiene el foco. ( A lo mejor no es necesario ).
Y por un momento "he creido" que podría ser posible con esos métodos acceder al control siguiente y al anterior al que
de alguna forma esta seleccionado, tiene el foco, digo yo que será de alguna forma.

La ayuda de Gambas dice que: ( Todos esos métodos pertenecen a la clase control ).

Next : Devuelve el próximo control que tiene el mismo padre
Previous: Devuelve el control anterior que tiene el mismo padre.

Si tengo un formulario con tres botones ( sin más)

Y escribo algo como esto:

Código:
  Print Me.Next

Me.Next es nulo.
¿ Qué puedo haber hecho mal ?.
¿ Cómo puedo usar esos dos métodos ?.

Ey, esto si devuelve algo.

Código:
 Print Button1.Next.Name

Devuelve Button2

Ostras.

Y es que en ese código no se habla del padre de los controles.

Distinto sería que usase esto:

Código:
 Print Button1.Previous.Name

Devolviendo Objeto nulo

¿ Esto se remonta a la jerarquía de controles del formulario o a controles que son de la misma clase ?.

Ya que podía haber añadido después de boton1, textbox1.

Saludos
Shell 25-01-2023, 22:19
Buenas!.

Cuando tenemos un control le podemos dar una serie de propiedades.
Si tomamos ese control y lo copiamos , su copia debería tener propiedades con valores iguales al original.

Si es boton1, le damos propiedades, al copiar y pegar este, se crea boton2 y tendrán las mismas propiedades.

Ahora os cuento el problema.

Selecciono ambos botones y asigno un nombre al grupo de controles.
Solo me asigna el nombre del grupo a un solo botón, no a los dos.

Una forma posible es que cuando se crea el primer control, le asignamos el nombre del grupo,
copiamos, pegamos y su copia tiene en la propiedad de grupo, el mismo nombre.

La primera forma no hubiera sido una mala opción.

Saludos
Páginas (569):    1 227 228 229 230 231 569   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 299
Último miembro: auroratomas
Temas del foro: 1,755
Mensajes del foro: 9,122
Últimos temas
El ratón no hace click do...
Foro: Instalación
Último mensaje por: guizans, 30-01-2026, 20:41
Respuestas: 2 - Vistas: 96
Parámetro de clase y pará...
Foro: General
Último mensaje por: guizans, 30-01-2026, 20:40
Respuestas: 8 - Vistas: 213
Gmao-Factory: Aplicación ...
Foro: Python
Último mensaje por: jguardon, 25-01-2026, 15:53
Respuestas: 5 - Vistas: 179
SqetchDB, un proyecto re-...
Foro: General
Último mensaje por: guizans, 21-01-2026, 19:57
Respuestas: 8 - Vistas: 374
Soporte para pasar Arrays...
Foro: Bases de Datos
Último mensaje por: Shordi, 19-01-2026, 19:14
Respuestas: 3 - Vistas: 245
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.