Shordi 17-03-2022, 20:11
Pues he empezado a revisar una serie de programas antiguos, desarrollados con gambas 3.14 y 3.15.2 y me encuentro sorprendido con que la mitad de los formularios no salen en el IDE. Están ahí, no puedo crear uno con el mismo nombre y si compilo y ejecuto el programa funciona pero no están en el IDE y no se pueden ver ni modificar.
He buscado diferencias respecto a los que sí se ven y no he encontrado ninguna.
He sacado los formularios invisibles a otra carpeta, he creado formularios nuevos con los mismos nombres y tras cerrar el Ide he sustituido los .class por los antiguos y el contenido de los .form por el contenido de los antiguos (ojo que si sustituía el fichero entero seguía siendo invisible) y todo parece arreglado.

Paralelo a esto a veces, no siempre, cuando creaba un formulario desaparecían todos los demás pero cerrando y abriendo el IDE de nuevo volvían a aparecer.

Misterios misteriosos de pecados de juventud, supongo.

Saludos
gambafeliz 12-03-2022, 22:58
Hola

Tengo un trozo de código que me dio en su día Shordi. Cuando el usuario clicka en una celda esta se iluminaba. Pero tengo un contratiempo con este código y es que ahora no quiero que se ilumine cuando se clicka en algunos Gridview que tengo pero en otros si quiero.

He visto que GridView tiene una propiedad llamada Mode y me parece que es para esto. Pero no me funciona cuando esta en none, vamos que el código de Shordi se lo salta que da gusto.

El actual sobre: Public Sub grid_mouseUp()

Y es algo así aunque he modificado varias cosas:

Código:
If Me.Rows.Count < $oldrow Then
         $oldrow = 0
      Endif
      If Me[$oldrow, $oldcolumn].Background <> Color.White And Me[$oldrow, $oldcolumn].Background <> Color.DarkGreen And Me[$oldrow, $oldcolumn].Background <> -1 Then
         Me[$oldrow, $oldcolumn].Background = $oldBg
         Me[$oldrow, $oldColumn].Foreground = $oldFg
      Endif

      $oldBg = Me[Me.row, Me.column].Background
      $oldFg = Me[Me.row, Me.column].Foreground

      Me[Me.row, Me.column].Background = Color.SelectedBackground
      Me[Me.row, Me.column].Foreground = Color.SelectedForeground

      $oldrow = Me.Row
      $oldcolumn = Me.Column

==== Solucionado ====================

Mi solución es algo básica, creo una variable Booleana global y exclusiva para este caso. Y en el punto de carga del formulario justo ahí decido poner en True o False mi decisión con respecto a que se ilumine la celda o actué el código de Shordi, por otra parte, también cubro el click derecho para evitar que se ilumine por el sistema. Y al final, es decir por código, que este GridView o Cuadricula para mi caso no actué la selección con GridView1.Mode = Select.None y así funciona la no selección.
Harpo 12-03-2022, 19:58
Buenas tardes,

¿Alguien sabe cómo cambiar por código el orden en que un HBox muestra los controles?.
Al añadir los controles al HBox en diseño los coloco en un orden y así los muestra en ejecución. Si tengo 5 controles en diseño y añado un sexto por código, siempre lo muestra a la derecha, ¿se podría poner en tercer lugar, o el segundo?.

El único ejemplo que he visto es el código de Toolbar, que usa un panel oculto donde mueve los controles, y vuelve a colocar con otro orden en el Toolbar visible. ¿No hay una manera más sencilla?.

He probado con varios contenedores y todos hacen lo mismo. Gracias y un saludo.
Harpo.
Páginas (571):    1 327 328 329 330 331 571   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 310
Último miembro: MARQUITOS6767
Temas del foro: 1,761
Mensajes del foro: 9,153
Últimos temas
Problema con el repósito ...
Foro: Instalación
Último mensaje por: guizans, 14-04-2026, 21:38
Respuestas: 2 - Vistas: 338
UEFI y BIOS
Foro: Hardware & IoT
Último mensaje por: guizans, 13-04-2026, 21:22
Respuestas: 3 - Vistas: 2,501
Visual Studio Code con Ga...
Foro: General
Último mensaje por: guizans, 07-03-2026, 14:24
Respuestas: 2 - Vistas: 722
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: vjarvelo, 03-03-2026, 16:32
Respuestas: 2 - Vistas: 3,374
Sobre la proteccion del c...
Foro: General
Último mensaje por: Shordi, 19-02-2026, 11:07
Respuestas: 7 - Vistas: 1,309
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.