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-65-14.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-0.0 required=3.0 tests=BAYES_20,FREEMAIL_FROM, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Received: by 2002:a05:6214:8ec:b0:626:233f:7d1d with SMTP id dr12-20020a05621408ec00b00626233f7d1dmr375709qvb.2.1685377152237; Mon, 29 May 2023 09:19:12 -0700 (PDT) X-Received: by 2002:a25:6702:0:b0:ba8:3600:c3d0 with SMTP id b2-20020a256702000000b00ba83600c3d0mr6135931ybc.8.1685377151920; Mon, 29 May 2023 09:19:11 -0700 (PDT) Path: eternal-september.org!news.eternal-september.org!feeder1.feed.usenet.farm!feed.usenet.farm!peer01.ams4!peer.am4.highwinds-media.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Mon, 29 May 2023 09:19:11 -0700 (PDT) Injection-Info: google-groups.googlegroups.com; posting-host=2a02:1210:2e90:8100:79e1:2c2c:f6d:115b; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 2a02:1210:2e90:8100:79e1:2c2c:f6d:115b User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Ann: GWindows release, 29-May-2023 From: Gautier write-only address Injection-Date: Mon, 29 May 2023 16:19:12 +0000 Content-Type: text/plain; charset="UTF-8" X-Received-Bytes: 3575 Xref: news.eternal-september.org comp.lang.ada:65267 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): GWindows release, 29-May-2023 [revision 480] ============================================ * Fixes: color picker dialog, mouse wheel methods 478: Contribution: added package GWindows.Pipes 477: Contribution: added package GWindows.Timers 476: Contribution: added package GWindows.Persistence_IO 466: Contribution: initial release of package Office_Applications for helping creating office-like applications. GWindows release, 13-Nov-2022 [revision 459] ============================================ 458: GWindows.Common_Controls.Ex_List_View: added `Using_Payloads` to the enumerated type `Comparison_Technique_Type`. With this choice, sorting runs 100x faster. 451: GWindows.Common_Controls.Ex_List_View: added `As_Strings_Default` to the enumerated type `Comparison_Technique_Type` (sorting runs faster if default alphabetical sorting is desired). 449: GWindows.Application: added procedure `Add_To_Recent_Documents`. Windows Explorer & Desktop puts the name on top of various "recent documents" lists, for instance in the task bar. 447: GWindows.Common_Controls.Ex_List_View: massive speedup on sorting of large lists (e.g. 6x faster for 20,000 items). GWindows release, 18-Jun-2022 [revision 440] ============================================ * Installer: ResEdit.xml configuration file for the ResEdit Resource Editor is automatically created and set up for current GNAT installation(s), GWindows and GWenerator. * Fixed a few 32/64 bit incompatibilities in GWindows.Windows and GWindows.Common_Controls.Ex_List_View. * Fixed various GNATCOM issues. 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