From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=0.0 required=3.0 tests=BAYES_20,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.6 X-Received: by 2002:a05:622a:1006:: with SMTP id d6mr10229132qte.575.1643492926573; Sat, 29 Jan 2022 13:48:46 -0800 (PST) X-Received: by 2002:a25:d3d4:: with SMTP id e203mr22001466ybf.152.1643492926388; Sat, 29 Jan 2022 13:48:46 -0800 (PST) Path: eternal-september.org!reader02.eternal-september.org!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 29 Jan 2022 13:48:46 -0800 (PST) Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1206:4596:5040:78f8:ca3d:31e5:b9c0; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 2a02:1206:4596:5040:78f8:ca3d:31e5:b9c0 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Ann: GWindows release, 29-Jan-2022 From: Gautier write-only address Injection-Date: Sat, 29 Jan 2022 21:48:46 +0000 Content-Type: text/plain; charset="UTF-8" Xref: reader02.eternal-september.org comp.lang.ada:63423 List-Id: GWindows is a full Microsoft Windows Rapid Application Development framework for programming GUIs (Graphical User Interfaces) with Ada. GWindows works only with the GNAT development system, but with some effort, GWindows could be made pure Ada. GWindows is free and open-source! Changes to the framework are detailed in gwindows/changes.txt or in the News forum on the project site. In a nutshell (since last announcement here): 427: GWindows.Image_Lists: added color options; includes features of "extended" Ex_Image_List_Type in package GWindows.Image_Lists.Ex_Image_Lists, which is marked as obsolescent. 424: GWindows.Application: added function Screen_Visibility. 423: GWindows.Application: added Enumerate_Display_Monitors. 422: GWindows.Base: added Set_Foreground_Window. 421: GWindows.Base: added Set_Active_Window. 417: GWindows.Common_Controls.Ex_Tb (toolbar): is now 64-bit compatible; see LEA http://l-e-a.sf.net/ , LEA_GWin.Toolbars for an example. 414: GWindows.Scintilla: method names are "de-camel-cased": e.g.: "Move_Caret_Inside_View" instead of "MoveCaretInsideView". 412: GWindows.Scintilla: works on both Intel x86 32-bit and x64 64-bit types of platforms. 411: GWindows.Common_Controls.Ex_List_View: method On_Free_Payload is now public and can be overriden with effect. 410: GWindows.Common_Controls.Ex_List_View: Sort can use a comparison method not based on strings (e.g. a numerical comparison). GWindows Project site: https://sf.net/projects/gnavi/ GWindows GitHub clone: https://github.com/zertovitch/gwindows Enjoy! _________________________ Gautier's Ada programming http://gautiersblog.blogspot.com/search/label/Ada NB: follow the above link for a valid e-mail address