lil.fxrrx, в качестве примера можешь посмотреть на Дискорд или Стим. Они не инжектируют ничего в процесс игры, но могут выводить картинку поверх игры - оверлей.
Инжектирование нужно тогда, когда хочется вмешаться в процесс. Получить управление процессом изнутри.
Дмитрий, рекомендую всё же Лазарус, если речь идёт о работе с линукс и линукс-подобными ОС. Лазарус давно в этом варится и поддерживает много процессоров.
Вдобавок он привычен Дельфисту (особенно тому, который на Д7 работал)
Так что для вас - самое то.
А с Авалонией вы простоту разработки интерфейса не получите. Там пока с этим туго, как с WPF
DollyPapper, калькулятор можно и нужно реализовать с использованием ООП. Это очень полезно и интересно. Т.е. реализовать его на токенах и очереди. Там не будет такого общения классов, но будет наследование и другие принципы использованы
RuDiG, ещё раз. Что такое связанная таблица? Это таблица, которая связывает две другие таблицы. Как она их связывает? Имеет два столбца, которые ссылаются на PK других таблиц.
Так что ищи таблицы, у которых есть два FK ключа на PK ключи других таблиц.
И вот тебе ещё прикол. Таблица может не иметь явной связи одной таблицы с другой. Она может просто хранить числа, которые по "счастливой случайности" являются ID записей других таблиц
RuDiG, ну так ты блин хотя бы определи с чем таблицы должны быть связанны? Нет такого типа таблиц "связанная", чтоб вывести такой список. Связанная таблица - это таблица, которая связывает две другие таблицы.