(gnavi) Minor changes for GNAT 2017 compatibility
(gnavi) When missing for a project, a .gpr file and basic resources are created
(gnavi) Prevent crash when a project file is invalid
(gnavi) Improved display details around new project / new window
GWindows.Base: added Title_Bar_Menu property setting
(gnavi) Added a few widgets
(gnavi) Controls list has now the 'full row select' style
(gnavi) In `control_toolbox.bmp`, added a few items
GWindows.Common_Controls: added Show_Header option for List_View_Type's Create
(gnavi) Added new pkg body file
(gnavi) Using a List_View with icons for the controls list
(gnavi) Added List View Control as available control in GNAVI_IDE
(gnavi) Editors' set-up is done in one place
(gnavi) Check that Scintilla is properly loaded
(gnavi) Added tool tips to main tool bar
(gnavi) Detailed trace-back; reduction of causes of crashes
(gnavi) IDE can be started with a project as command-line argument / drag-and-drop onto .exe / start from Explorer
GNAVI is back
(gnavi) More pixel art on the main toolbar
(gnavi) Graphics: improved toolbar
(gnavi) A bit of graphic edition
(gnavi) IDE: main window title adapted to project's name
(gnavi) Project file can be dropped onto the main window
(gnavi) GNAVI_IDE Window editor: prevent crash on a click below the last item
(gnavi) GNAVI_IDE doesn't need the path to ICG's executable
(gnavi) Gardening: comments, white space
(gnavi) Improvements on templates
(gwindows) Added a comment
(gnavi) Improved a bit GNAT project files
(gnavi) Reordered something in a makefile
(gnavi) Compatibility detail with older GNAT (2017)
(gnavi) The ICG embeds its templates
(gnatcom) Tiny adaptation for compiling with GNAT GPL 2017 (the last 23-bit one)
(gwindows) Project files create missing dirs
(gnavi) Updated keyword list for scintilla editors
(gnavi) More gardening
(gnavi) Gardening
(gnavi) Gardening
(gnavi) In GNAVI_ICG, added procedure `Generate_All` that basically does the job of icg.exe
(gnavi) Gardening
(gnavi) GNAVI_IDE displays now post-Win2K styles for buttons etc.
(gnavi) Updated gnavi_ide's .gpr project file
gnavi_ide's makefile uses .gpr project file
(gnavi) More explanatory message on some generated code
(gnavi) Restored .gnp file
(gnavi) Moved GNAVI project documents to the `gnavi` directory
(gnavi) ICG build uses icg.gpr project file
Fix: a `rich edit` box Create method was not overriding
(gnavi) Fixed ICG stack needs; generated GNAVI_IDE by running `make`
Gardening: removed some warnings
(doc) Updated some screenshots
GWindows.Application: Explorer_Path_At_Location can detect an Explorer window on Windows 11 (for cheap Drag & Drop to Explorer)
Added a GWenerator demo
Added note in Explorer_Path_At_Location
(doc) Updated readme
Applied GH PR 35: Fix MDI child windows appearance when not expanded.
GWindows release, 13-Apr-2024 [revision 549]
RC
Applied GH PR 34: suppress Tabs control flicker.
Applied GH PR 32: even less glitches
Applied GH PR 31: Suppress display glitches when switching tab editor and when creating a new editor.
Applied GH PR 30: Remove MDI Client window scroll bars.
Applied GH PR 29: Colorize MDI Client background color.
Applied GH PR 28: fix GSize_Bar_Type painting problem.
(GNAT style checks) moved limit of source code line length to < 120
Cleanup around GWindows.Clipboard
(samples) Mini improvement in Scintilla example
(samples) Added a custom-colored tab control to `control_test`
(contrib) Ex_list_View_Control_Type: for custom-colored headers, the rectangle right to the last column's header is properly repainted after a programmatic resize
GWindows.Single_Instance: added parameter in `Process_Argument` to inform when argument is the last one
status
Applied GH PR #27
(gwenerator) Gardening around the .rc translator
GWindows.Common_Controls.Ex_List_View: for Customize_Header: custom header colors cover now the whole header area
(contrib) Minimal changes in body of `On_Notify` in GWindows.Common_Controls.Ex_List_View
(contrib) Simplified body of `On_Notify` in GWindows.Common_Controls.Ex_List_View
GWindows.Single_Instance: improved comment about using this package
Added package `GWindows.Single_Instance`
GWindows.Common_Controls.Ex_List_View: refactoring of confusing internal names
(samples) Improved printing example
Comment gardening
(contrib) Improvements in custom List_View headers
Comment gardening
(contrib) Added `Customize_Header` method to GWindows.Common_Controls.Ex_List_View
GWindows.Scintilla: fixed out-of-range results of Get_Char_At
code
(gnavi) .coff files in 64 bit format
(gnavi) Removed some dust in GNAVI's IDE
Add dashes management to GSize_Bar_Type - https://github.com/zertovitch/gwindows/pull/25
Fix line too long (issue for gnatcom.gpr) - https://github.com/zertovitch/gwindows/pull/24
(gnatcom) Applied Pull Request https://github.com/zertovitch/gwindows/pull/23 (idispatch instance creation speed)
GWindows.Common_Controls: applied https://github.com/zertovitch/gwindows/pull/22 (Add Status_Bar_Type color management, using owner drawn)
GNATCOM: applied https://github.com/zertovitch/gwindows/pull/21
(contrib) Code gardening on GWindows.Common_Controls.Ex_TV*
(contrib) Simplified a bit GWindows.Common_Controls.Ex_TV* thanks to last commit
GWindows.Common_Controls: applied https://github.com/zertovitch/gwindows/pull/20 (On_Item_Expanding for Tree_View)