guizans 07-05-2022, 20:50
Hoy me ha dado por instalar Ubuntu 22.04 y al abrir Gambas veo que se me cierra de golpe. Abro un terminal y me encuentro esto.
[Imagen: hA9HjH5.png]
Veo que es la versión 3.16.3. Debería de ser una versión estable, pero supongo que debería tener algún fallo. Así que instalo la última versión a través del PPA, actualizo, abro Gambas y de repente se vuelve a cerrar.
[Imagen: bjqjvzU.png]
No se que puede estar pasando. Es una cosa rara. Lo que si he notado es que se cierra inesperadamente cuando usas la notación punto de alguna clase y en ese momento sale el asistente, cuando pulsas una tecla, en ese momento se cierra. ¿Soy el único o le pasa a mas gente?

Un abrazo.
alessandri 07-05-2022, 18:56
Hola a todos y todas

Hoy quiero compartir algunos libros de Linux en español.
Aunque ya están un poco obsoletos, pero los fundamentos
generales no pasan de moda.

Libros Antonio Perpinan

Espero le sean de ayuda.
tincho 04-05-2022, 23:57
Hola amigos.
[Imagen: OxSSRYn.png][Imagen: rWhXdug.png]
Aquí les comparto una manera (no se si es la mejor) de usar iconos SVG en los formularios claros y oscuros.
Por supuesto no hay que hacer dos iconos distintos para modo claro y oscuro sino alterar el color intrínseco del SVG y luego cargarlo al control.
En este caso le voy a reemplazar el color "#0066b3" por uno antagónico al tema de escritorio.
Código:
' Gambas class file

Private aIcons As String[]

Public Sub Form_Open()

  Dim sFile As String
  Dim tob As ToolButton
  Dim z As Integer = 40

  aIcons = RDir("./var/svg", "*.svg")

  pIcons.Children.Clear
  For Each sFile In aIcons
    tob = New ToolButton(pIcons) As "Tincho"
    tob.Tag = File.BaseName(sFile)
    tob.h = z
    tob.w = z
    tob.Picture = Image.FromString(Contrary("./var/svg" &/ sFile, "#0066b3", -1)).Stretch(z, z).Picture
  Next

End

'' Replace a color in an svg file with one that contrasts with the background of the desktop theme

Public Function Contrary(sFile As String, sColor As String, iBackground As Integer) As String

  Dim sVector As String
  Dim iContrast As Integer
  Dim sReplace As String

  If iBackground = -1 Then
    If Application.DarkTheme Then
      sVector = Replace(File.Load(sFile), sColor, "#eeeeee")
    Else
      sVector = Replace(File.Load(sFile), sColor, "#000000")
    Endif
  Else
    iContrast = Color.Invert(iBackground)
    sReplace = "#" & CStr(Hex(iContrast, 6))
    sVector = Replace(File.Load(sFile), sColor, sReplace)
  Endif
  Return sVector
End
Archivos adjuntos
.gz
sample-svg-icons-0.0.1.tar.gz (Tamaño: 13.5 KB Descargas: 4)
Páginas (557):    1 302 303 304 305 306 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: Emilio Uribe
Temas del foro: 1,720
Mensajes del foro: 8,936
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 315
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 368
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 32,714
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 329
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.