da_da_ya_neudachnik, она написана внутри обертки, потому что от версии зависит то, какие методы будут доступны и какие ответы будут на те или иные методы. Без указания версии у тебя бы ничего не работало, т.к. для вк апи - это требуемый параметр при каждом запросе
Viktor T2, Delphi использует системные контролы (кнопки, поля ввода, списки и т.д.) из коробки в VCL. Так что не корректно говорить, во-первых, слово "виджеты", когда это "контролы", а во-вторых, "собственный набор", т.к. из коробки идут именно те контролы, которые предоставляет ОС. Сторонние компоненты и контролы ставятся отдельно.
Вадим Ушаков, это на Delphi. Там дя этого ничего не нужно. Создаешь новый проект - Multi-Device Application
У окна ставишь свойство Transparency = True и FullScreen = True
Всё, дальше рисуй на окне что хочешь
Можешь даже добавить 3d сцену и у неё задать цвет - null и создавать 3д объекты. Всё будет так же полупрозрачно.
Bogdan Buchko, такие шрифты используются движками. Они нарезаются с помощью карты символов и рисуются движком, потому что игровые движки не используют системные шрифты, они используют именно такие вот карты. А если есть возможность выбрать системный шрифт, то он растрируется вот в такую же карту.