Component Pascal Collection version of IDE BlackBox Component Builder
The WinAPI-based legacy-friendly version of BlackBox Component Builder, compatible with a lot of extensions from Helmut Zinn's Component Pascal Collection http://www.zinnamturm.eu.
BlackBox is open-source IDE and a framework (collection of modules) written in the programming language Component Pascal which is a descendant of languages Oberon ← Modula-2 ← Pascal developed by Niklaus Wirth. BlackBox provides facilities for document creation, program compilation, module execution, and interface design. Component Pascal is module based. Each module is a unit of compilation and a unit of execution. There is no explicit linker. Modules are brought into memory when specified. There is no need for "header" files. Symbol files are automatically generated by the compiler for those elements of a module that are specifically marked to be exported.
The component classes (e.g. for text or form components) follow the principle of black box
inheritance (interface inheritance instead of implementation inheritance), hence the name
The compiler is very fast. The language is strongly typed. Data structures are automatically
garbage collected when no longer referenced. The framework comes with a complete set of
documents explaining the meaning and use of each module.
Note: to view BlackBox documents in the terminal, recommended to use odcread.
Details for BlackBox Component Pascal Builder(WINE)
Enable snaps on Linux Mint and install BlackBox Component Pascal Builder(WINE)
Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.
Snaps are discoverable and installable from the Snap Store, an app store with an audience of millions.
Snap is available for Linux Mint 18.2 (Sonya), Linux Mint 18.3 (Sylvia), Linux Mint 19 (Tara), Linux Mint 19.1 (Tessa) and the latest release, Linux Mint 20 (Ulyana).
You can find out which version of Linux Mint you’re running by opening System info from the Preferences menu.
On Linux Mint 20, /etc/apt/preferences.d/nosnap.pref needs to be removed before Snap can be installed. This can be accomplished from the command line: