gampachel 28-02-2025, 11:49
Buenas,

Estoy tratando de compilar para después ejecutar un programa ya antiguo que era pata catalogar una base de datos de películas y series. El programa en cuestión se llama Openmedia Manager. Hace mucho tiempo que el autor lo abandonó.

El caso es que al tratar de compilarlo me sale el mensaje: "Algunos controles no se han cargado porque faltaban componentes". El control problemático se llama "EdtEditor".  Adjunto una captura de pantalla de la jerarquía dentro del formulario problemático.
Y otra captura con la definición de "EdtEditor As Editor".

Y el mensaje del compilador , en otra captura.

A ver si alguien me puede iluminar con pistas para solucionar este tema.

un saludo
Archivos adjuntos
Grandamakulo 26-02-2025, 11:44
Compañeros, estoy seguro de que esto ya lo había preguntado, pero ni lo encuentro en mi código ni lo veo por el foro. Siento mi torpeza.

El problema es que creo una matriz de controles, pero no no puedo añadir ítems a la matrz. Por ejemplo:

Código:
  Dim apnlPnl As New Panel[]
  apnlPnl = New Panel[]
...
        apnlPnl.Add([¿Aquí qué pongo?])
        With apnlPnl.Last
          .Reparent(pnlMeta)
          .H = 32
          .Arrangement = Arrange.Horizontal
          .Expand = No
          .Tag = asLinea[1]
        End With

Muchas gracias

Creo que lo he solucionado de manera algo chapuza, pero sigo dándole vueltas:

Código:
        pnlPanel = New Panel(Me)
        apnlPnl.Add(pnlPanel)
        pnlPanel.Name = "pnlPanel" & apnlPnl.Max
        With apnlPnl.Last
          .Reparent(pnlMeta)
          .H = 32
          .Arrangement = Arrange.Horizontal
          .Expand = No
          .Tag = asLinea[1]
        End With
Shell 25-02-2025, 13:11
Buenas!.

Como sabéis a la hora de abrir un archivo, guardar, podemos usar cajas de diálogos.
En Gambas tenemos dos tipos de dialogo, mejorando sus características.

Observo que algunas aplicaciones, como el browser DB Broser for Sqlite incluye el primer tipo
de dialogo, pero no "el mejorado."

Ejemplo sencillo. En el primer tipo no puedes añadir marcadores y en el siguiente si.
Estos marcadores nos libran de tener que ir navegando por todo el árbol de directorios
del sistema hasta encontrar el archivo o directorio en concreto.

Imaginar si tenéis que hacer eso en el proyecto con frecuencia.
Por otro lado. Tengo una duda:

Estos marcadores, ¿ lo pueden usar "todas" las aplicaciones que tenga activo el segundo tipo de dialogo o son propias de cada una ?
( se comparten)

Quiere decir tengo el navegador de archivos de la distro, supongamos "caja" en Linux Mint Mate.
Y creo un marcador llamado "libros".

Ahora activo en un proyecto de Gambas esa "posibilidad", la del segundo tipo de dialogo.
( El componente gb.form.dialog)

¿ Es capaz ahora de poder ver el marcador "libros" este proyecto ?. ( Marcador que fue creado por otra aplicación ).

Si esto es mejor, ¿ no debería estar activo por defecto ?, ¿ no debería usarse en la mayoría de las aplicaciones del sistema ?
Ya que muchas de estas, se se suelen actualizar durante el año.

A veces cuando cambiamos por primera vez el tipo de dialogo puede crearnos un error al abrir un dialogo para gestión
de archivos ( luego desaparecerá). ( Tienen sus incompatibilidades entre ellos, aunque sean leves ).
En este caso he activado el componente gb.form.dialog.

[Imagen: EHxrYCvl.png]

Parece que no todas las aplicaciones son capaces de compartir esos marcadores. Ejemplo, caja y otra cualquiera.
Si que lo hace por ejemplo, la suite LibreOffice. ( Lo más normal ).

Algo que si hace el dialogo estándar es que crea una lista de lugares recientes, entonces no tienes que ir navegando
por los distintos directorios. ( Un setting)

Por defecto el componente gb.gui (gnome) si tiene activo los marcadores, aunque esa caja de dialogo no está optimizada muy bien.
( Sobre todo cuando le dices el tipo de archivo. En la esquina inferior izquierda ).

Saludos
Páginas (565):    1 35 36 37 38 39 565   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 292
Último miembro: DarkWolf
Temas del foro: 1,744
Mensajes del foro: 9,045
Últimos temas
Poner color a titulo o ca...
Foro: General
Último mensaje por: Alberto59, 13-11-2025, 20:58
Respuestas: 5 - Vistas: 208
Ultima fila en columnview
Foro: Controles/Librerías/Componentes
Último mensaje por: Alberto59, 11-11-2025, 14:18
Respuestas: 3 - Vistas: 149
Ordenar en un TableView
Foro: General
Último mensaje por: vuott, 11-11-2025, 01:14
Respuestas: 6 - Vistas: 348
Ordenando las carpetas
Foro: Programación en otros lenguajes
Último mensaje por: tincho, 08-11-2025, 09:48
Respuestas: 1 - Vistas: 183
Nuevo manual dinámico...
Foro: WebApp/WebForms
Último mensaje por: tincho, 08-11-2025, 09:43
Respuestas: 9 - Vistas: 2,657
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.