Aucune description

Ivan Denisov 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Check 48df99c0fa turn rasters to alien, if no driver (factory) for file format found il y a 2 ans
Com b00129e533 fix several links and enlarge controls on dialog form for checking links il y a 2 ans
Comm 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Cons 6a7968488d unmark errors with care to caret position (by k8, https://forum.oberoncore.ru/viewtopic.php?f=134&t=6921 ) il y a 2 ans
Ctl 72b4143122 make Obx subsystem also be compiled, move Ctl specific examples to Ctl/Docu files il y a 3 ans
Dev 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Docu 08992b0993 fix section references for keywords il y a 1 an
Fbsd 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Fig dab66edce6 fix error in Fig resources, and remove Log from Stores il y a 2 ans
Form 5206a6e3a1 small cleanup and forms fixes il y a 3 ans
Lin 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Mdi 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Obsd 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Obx b00129e533 fix several links and enlarge controls on dialog form for checking links il y a 2 ans
Ole 2168498765 moved and update documentation for Librarian, remove directory for creating standard librarian il y a 2 ans
Sql 920b244e56 add unit variable to WinGui, fix WinBitmaps WinSqlOdbc WinSqlOdbc3, fix driver name in SqlBrowser il y a 2 ans
Std 46f1296ba8 fix Open As Copy (thanks to Ilya Ermakov) il y a 1 an
System 888b85c90a fix windows creation il y a 2 ans
Text 627dd9e29f make StdDocumets correctly handle all containers messages (for example select document as Singletone), remove various backgoround for fosus/target/others documents (it was breaking messages handling), made separete windows created with respect to scrollbar width, + minor code cleanup (mark diffs from 1.7.2 by green) il y a 2 ans
Win 52a5db8df6 move paltform files to their subsystems, fix V24 for Linux (no hanging after discunnection of devices), add IsConnected, send status, and nonblocking mode for CommV24 il y a 1 an
Xhtml 88d6165c82 clenup documentation Config->StdConfig, add StdGrids docu seed, remove Host from docu il y a 3 ans
packaging 34f1190914 BlackBox interpreter: run script, packaging il y a 2 ans
.gitignore d730eeadae moved script for making Debian package to spetial folder with collection of packaging scripts for various platforms il y a 2 ans
BlackBox.exe.manifest 75164b6135 move BlackBox to the root of repository, delete examples and dev files il y a 4 ans
LICENSE.txt ba6597cfac update 2023 il y a 2 ans
README.md eb3cd6a6e5 move platform specific code from profiler to hook il y a 1 an
build-fbsd 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
build-linux 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
build-obsd 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
build-windows 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
build-windows.bat 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
clean 4ac889c0bb remove test binaries il y a 2 ans
dev0fbsd 3e259c6ade fix dev0fbsd for FreeBSD il y a 1 an
dev0lin 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
dev0obsd 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
dev0win.exe 17faed9488 teach DevCompiler to select modules for target platform il y a 1 an
export-linux 34f1190914 BlackBox interpreter: run script, packaging il y a 2 ans
export-windows 98500ff154 change UI, mark focus window by title color font, add color themes and document background to Preferences dialog, mark unsaved documents by circle il y a 2 ans
pack-dev0fbsd c01d012429 add FreeBSD support il y a 2 ans
pack-dev0lin b0c807fe12 made BlackBox run on OpenBSD, executables were rebuilt il y a 2 ans
pack-dev0obsd b0c807fe12 made BlackBox run on OpenBSD, executables were rebuilt il y a 2 ans
pack-dev0win.odc b0c807fe12 made BlackBox run on OpenBSD, executables were rebuilt il y a 2 ans
run-BlackBox 37d49e3635 Fix1: Click in menu bar beyond last menu won't hang BB any more; 2: Kernel.Cleanup every StdMenus.cleanup menu activations; 3: run-BlackBox won't use I.A.'s local FS paths il y a 4 ans
run-BlackBoxInterp 34f1190914 BlackBox interpreter: run script, packaging il y a 2 ans
run-dev0 c01d012429 add FreeBSD support il y a 2 ans
version.txt 533e375d6b debian package files il y a 3 ans

README.md

BlackBox Component Builder for Windows, GNU/Linux, OpenBSD, FreeBSD

Tested on:

  • Windows XP, 7, 10, 11
  • Ubuntu 16.04/18.04/20.04 LTS
  • Linux Mint 19.1/19.2/19.3/20 Cinnamon
  • Debian 9.3, 9.4, 10.4 Xfce/Mate/GNOME/Cinnamon
  • Alt Education 9.1
  • OpenBSD 6.8, 7.2 i386
  • Fedora 31
  • CentOS 8
  • Arch Linux 4.9.6
  • Manjaro Linux 18.0.4, 21.2.0
  • Red Hat Enterprise Linux Server 6.3
  • FreeBSD 12.1, 13.0, 13.2 i386

Download: https://blackbox.oberon.org/download

Installation of required packages in Debian-based systems:

For Alt Education 9.1

    apt-get install i586-libgtk+2-devel.32bit

Ubuntu 20/22 LTS, Mint 20/22:

    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386

Debian 9.X/10.X GNOME/Xfce/KDE

    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install libgtk2.0-0:i386 gtk2-engines:i386 gtk2-engines-murrine:i386 libcanberra-gtk-module:i386 gtk2-engines-pixbuf:i386 libatk-adaptor:i386 libgail-common:i386 gnome-themes-standard:i386

Arch-based systems amd64:

    sudo pacman -S multilib/lib32-gtk2
    sudo pacman -Rc lib32-librsvg

Fedora:

    sudo dnf install gtk2.i686 gtk2-devel.i686


In OpenBSD use 'wxallowed' flag in mount options for the partition to start BlackBox from.

To build BlackBox:

./build-windows
./build-linux
./build-obsd

To run GUI:

./blackbox

To run GUI in Ubuntu:

./run-BlackBox

To clean reopsitory:

./clean

Authors:

  • Oberon microsystems AG
  • BlackBox Framework Center
  • OberonCore
  • Alexander V. Shiryaev
  • Igor A. Dehtyarenko
  • Ivan A. Denisov
  • Anton A. Dmitriev