Gtk3: use new LCLGtkComboBox and LCLGtkEntry classes, reorganized code, now all pure gtk3 callbacks are static class methods.

This commit is contained in:
zeljan1 2025-01-17 18:29:33 +01:00
parent c880fb149e
commit acd16b6b41
2 changed files with 673 additions and 482 deletions

File diff suppressed because it is too large Load Diff

View File

@ -131,7 +131,7 @@ end;"/>
<License Value="modified LGPL-2
"/>
<Version Major="4" Minor="99"/>
<Files Count="549">
<Files Count="551">
<Item1>
<Filename Value="carbon/agl.pp"/>
<AddToUsesPkgSection Value="False"/>
@ -2710,6 +2710,14 @@ end;"/>
<AddToUsesPkgSection Value="False"/>
<UnitName Value="gtk3caret"/>
</Item549>
<Item550>
<Filename Value="gtk3/gtk3lclcombobox.inc"/>
<Type Value="Include"/>
</Item550>
<Item551>
<Filename Value="gtk3/gtk3lclentry.inc"/>
<Type Value="Include"/>
</Item551>
</Files>
<CompatibilityMode Value="True"/>
<LazDoc Paths="../../docs/xml/lcl"/>