Folder Size is a tool for calculating the total size of all files in folders and subfolders.
It is a free open-source example of using the OWLNext C++ framework together with Modern C++.
What's new in 1.1.5:
Application page: https://shapeshift.azurewebsites.net/foldersize.html
Microsoft Store link: https://www.microsoft.com/store/apps/9P99P09FLLRF
The journey of OWLNext is a tale of community resilience in the face of product obsolescence, as well as an interesting and enlightening example of the power of open-source collaborative software development and maintenance. From its troubled beginnings around the turn of the century to its current iteration embracing modern C++ standards, OWLNext has persisted and evolved. This history recounts the landmarks that shaped the project and its community.... read more
These updates address [bugs:#591] "Non-ASCII characters in source", as well as a few other minor fixes and corrections.
Updates:
As Microsoft celebrates 50 years, it is fitting to remind ourselves that the OWLNext project has now had over 25 years of service to the OWL community.
It started all the way back in 1998, with Yura Bidus's OWL maintenance project "OWL NExt 6". The classic 6.04 base version was released in 1999, with subsequent patches all the way up to 2007, when our veteran admin Ognyan "Jogy" Chernokozhev finally released the long awaited OWLNext 6.20. Since then we have had the 6.30 series, the 6.40 series and the 7 series. Read more about these milestones on our History page.... read more
These maintenance updates address various build issues.
Updates:
This maintenance update fixes a regression in TTreeViewCtrl::HitTest [bugs:#595].
You can conveniently download this update from within OWLMaker.
This maintenance update fixes a few bugs in OWLExt and CoolPrj. It also updates the Embarcadero C++Builder example projects to version 12.
You can conveniently download this update from within OWLMaker.
Folder Size is a tool for calculating the total size of all files in folders and subfolders.
It is a free open-source example of using the OWLNext C++ framework together with Modern C++.
What's new in 1.1.4:
BlueSky is all the rage in the past two weeks, and so I have created an account for OWLNext there:
https://bsky.app/profile/owlnext64.bsky.social
If you are on BlueSky, you are welcome to follow it.
These maintenance updates address the following issues:
New article about File and Folder Browse dialogs and their support in OWLNext is available in the Knowledge Base:
https://sourceforge.net/p/owlnext/wiki/File%20and%20Folder%20Browse%20dialogs/
Folder Size is a tool for calculating the total size of all files in folders and subfolders.
It is a free open-source example of using the OWLNext C++ framework.
What's new in version 1.1.3:
These maintenance updates add support for MSVC toolset version 14.40 in Visual Studio 2022 [feature-requests:#246], and they also fix a buffer overflow bug in TEdit::GetLine [bugs:#574]. Additionally, version 7.0.14 cleans up more warnings and fixes a minor inconsequential internal bug in "mdiframe.cpp".
These maintenance updates fix a bug in OCF: TOcDocument::LoadParts/SaveParts cause crashes with UNICODE character set [bugs:#571]. Thanks to Marceli Sokólski (@pralkopodobny) for signing up and fixing the issue!
These maintenance updates add support for Embarcadero RAD Studio/C++Builder 12 Athens in OWLNext 7, 6.44 and 6.36. This update also fixes issues with the implementations of TEdit::SetLeftMargin, SetRightMargin and SetMarginUseFontInfo [bugs:#559], as well as a regression in 7.0 causing font changes in SetupWindow to be ignored [bugs:#507].
Announcing the Availability of RAD Studio 12 Athens
https://blogs.embarcadero.com/announcing-the-availability-of-rad-studio-12-athens/
These maintenance updates add support for Embarcadero RAD Studio/C++Builder 11.3 Alexandria in OWLNext 7, 6.44 and 6.36 by fixing an issue with the Boost path setting [bugs:#549]. This update also fixes an issue with link errors due to missing export attributes [bugs:#550], and this fix has also been applied to OWLNext 6.30.
In our Knowledge Base article "Windows Message Dispatch in OWLNext" there is now a new section on implementing response tables without macros. So if you have had enough of response table macros and want to write C++ instead, take a look.
After having been tripped up by the Windows API documentation and the difference between window procedures and dialog box procedures, I have added a little helpful section to our Knowledge Base article "Windows Message Dispatch in OWLNext" describing the difference and how OWL in turn differs from classic Win32 programming in this regard.
A new demo of various TEdit capabilities is added to the Classes project.
Some of the less commonly used capabilities that are demonstrated are: