Shell 19-03-2024, 00:39
Buenas!. 



Feo no se ve, la verdad.

Saludos
Harpo 18-03-2024, 21:28
Saludos,

Me ha surgido un problema con el control ComboBox estándar.
Por un lado uso dos monitores, configurados para extender las pantallas, el principal y a la izquierda el secundario.

El control ComboBox usa un Form interno para mostrar los datos, y antes de mostrarlo calcula las coordenadas en pantalla. Para este cálculo utiliza la clase Screens, la cual es un array con las pantallas que hay en el sistema. Selecciona la pantalla en la cual se encuentra el control y utiliza sus propiedades para obtener la posición del Form interno del control.

La última linea de cálculo de coordenadas es esta:
Código:
If X < hScreen.AvailableX Then X = hScreen.AvailableX

El caso es que al tener dos pantallas, la principal (Screen0) y la secundaria (Screen1), en modo extendido a la izquierda, si el formulario que contiene el ComboBox está en la principal, no funciona. He escrito un pequeño programa para ver qué propiedades tienen las pantallas y este es el resultado:
[Imagen: lXQ9Erh.png]
Como se ve la propiedad AvailableX de Screen0 es 1600. Eso hace que el formulario del ComboBox no se muestre o se muestre fuera de sitio.
Uso GTK3 y lo más curioso de todo es que he probado QT5, los valores que salen son idénticos, pero si muestra bien el formulario interno del ComboBox.

Si alguien trabaja también con dos pantallas y le interesa, subo el programa y probamos.
Un saludo, Harpo.
Shell 17-03-2024, 10:24
Buenos días, feliz domingo!.

Gambas se ha actualizado a la 3.19.1

Novedades en Gambas 3.19.1
 
Cita: 
The main features of this release are the following:

    Huge interpreter optimizations, making it faster than Python, Perl and Java interpreters in all benchmarks!

    Support for the russian e2k architecture.

    Many enhancements to the IDE image editor.

    The IDE can generate AppImage packages.

    The IDE project tree filter is a lot faster.

    Add global shortcut to LinkedIn, following KDE merge request #1731.

    Support for computed GOTO and GOSUB.

    New Dec and Base$ functions for converting integers in any base.

    The database component now can retrieve the contents of a newly inserted record, provided that the database driver supports it.

    The gb.desktop component now uses the freedesktop portal by default if present.

    A new default icon theme named gambas-thin.

    Better Wayland support in GUI components.

    A new syntax highlighter component based on definition files: gb.highlight.

    Add wayland support to the gb.media and gb.media.form components, and fix many problems.

    Add support for the dict:// protocol in the gb.net.curl component.

Saludos

(17-03-2024, 10:24)Shell escribió: Huge interpreter optimizations, making it faster than Python, Perl and Java interpreters in all benchmarks!

Ejem...ejem..
Páginas (571):    1 104 105 106 107 108 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: 333
UEFI y BIOS
Foro: Hardware & IoT
Último mensaje por: guizans, 13-04-2026, 21:22
Respuestas: 3 - Vistas: 2,496
Visual Studio Code con Ga...
Foro: General
Último mensaje por: guizans, 07-03-2026, 14:24
Respuestas: 2 - Vistas: 712
WebForm con mysql gridvie...
Foro: WebApp/WebForms
Último mensaje por: vjarvelo, 03-03-2026, 16:32
Respuestas: 2 - Vistas: 3,373
Sobre la proteccion del c...
Foro: General
Último mensaje por: Shordi, 19-02-2026, 11:07
Respuestas: 7 - Vistas: 1,306
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.