Gambas Documentation
Aperçu du Langage
À traduire
Code Snippets
Comment faire ...
Compilation et installation
Composants
Controls pictures
Derniers changements
Dépôt d'applications
Documentation de l'Environnement de développement
Documentation des développeurs
Documents
À propos de ma formule préférée
Captures d'écrans
Comportement interne de DrawingArea
Convention de Nommage des Variables
Conventions de nommage
Database Datatype Mapping
DBus et Gambas
Démarrer avec Gambas
Détails de l'architecture
Différences avec Visual Basic
Différences entre Shell et Exec
Distributions et systèmes d'exploitation
Drag & Drop
Gambas, c'est quoi ?
Introduction
Le modèle objet de Gambas
Le programme s'est arrêté de façon inattendue en levant le signal #11
Licence
LIENS RELATIFS à Gambas
Listes de diffusion et Forums
Livres
Localisation et Internationalisation
Network Programming
News
Notes de version
Gambas 2.23.0
Gambas 2.23.1
Gambas 2.24.0
Gambas 3.1.0
Gambas 3 RC1
Gambas 3 RC2
Gambas 3 RC3
Gambas 3 RC4
Gambas 3 RC5
Gambas 3 RC6
ODBC Component Documentation
Pages serveur Gambas
Passer Un Argument Par Référence
PCRE Pattern Syntax
Portage de Gambas 2 en Gambas 3
Questions fréquemment posées (FAQ)
Rich Text Syntax
Signaler un problème, un bogue ou un plantage
Tests de performance (benchmarks)
Window Activation & Deactivation
Indenter
Index de tous les Documents
Index du langage
Lexique
LISEZ-MOI
Manuel du wiki
Messages d'erreur
Tutoriels
Wiki License

Gambas 3.18.3

What's new?

This release includes some important bug fixes made since the 3.18.2 release.

Compilation and installation

Read the instructions there.

If everything was fine, type "gambas3" to run the development environment.

Enjoy it !

Changelog

CONFIGURATION

  • Update README files.

DEVELOPMENT ENVIRONMENT

Form editor

  • If multiple controls are selected, do not crash when editing common properties if some of the controls are virtual.

  • Allows control properties to be applied when its _DrawWith constant is defined.

Image editor

  • Linear selections can be rotated without crashing now.

  • Saving a selection is now immediately propagated to the settings file.

Project tree

  • Don't trash the current selection when filling the project tree while expanding a parent directory.

Translation dialog

  • Fix incorrect translation files on save.

Miscellaneous

  • Display the executable path in the message when making an executable.

  • Update translations from master.

INTERPRETER

  • Fix &= operator optimization on global string variables.

COMPILER

  • +Inf and -Inf do not prevent the next pattern to be a reserved keyword anymore.

GB.FORM

  • FileView: Contents refresh is now always forced when neeeded.

  • FileView: Prevent a possible infinite refresh and preview recursion when some properties are read during the Refresh event.

GB.FORM.EDITOR

  • TextEditor: Word selection now always stops at non words limits.

  • TextEditor: Diacritics are not word limiters anymore.

  • TextEditor: Triple click now selects the entire line.

  • TextEditor: Correctly handle quotes at the beginning of the line without crashing.

GB.FORM.MDI

  • Toolbar: Prevent resize infinite recursion.

GB.FORM.TERMINAL

  • TerminalView: Characters attributes are correctly kept when the screen size changes.

GB.GTK

  • Fix automatic arrangement of top-level windows with menus.

  • Correctly enable shortcuts before opening a popup menu, and disable them after closing it.

GB.GTK3

  • Fix automatic arrangement of top-level windows with menus.

  • Correctly enable shortcuts before opening a popup menu, and disable them after closing it.

GB.GUI.BASE

  • SpinBox: Fix behaviour when ShowSign or ShowZero property is set.

  • SpinBox: Fix the behaviour when ReadOnly is True.

  • GridView: Painting does not crash anymore when there is no column or no row.

  • TreeView: Don't check item spans until the item Span property is used.

GB.MEDIA

  • Setting enumeration properties of MediaControl works correctly now.

GB.QT4

  • Correctly enable shortcuts before opening a popup menu, and disable them after closing it.

GB.QT5

  • Correctly enable shortcuts before opening a popup menu, and disable them after closing it.

GB.WEB.GUI

  • WebRadioButton: Setting the Value property before the parent form is visible works correctly now.

  • Do not export test forms.

  • Allow external links to images (http:// or https://).

  • Allow refresh for hidden controls, as their HTML is now always generated.