> -- Цитата:
> Вы увидите, что Host вообще не импортируется ничем кроме трех модулей из Forms. Ни один модуль Framework (подсистемы System) о существовании Host просто не подозревает. Как? ООП, батенька + модульность. Вы сами признавались, что писали ранее в процедурном стиле. Видимо, не допонимаете чего-то.

Эт верно. Много чего не понимаю в BB.

До BB в основном работал в Delphi (пиратская копия) и для работы, и для хобби. В нем пользовал VCL. Свои компоненты не строил и мне этого хватало.

Но недавно пришло осознание, того что пользовать ворованный софт, коим у меня был Delphi, Windows, офис и т.д.,  не есть хорошо. От всего ворованного я отказался, в том числе и Delphi. Купил лицензионный Windows XP и ASPLinux 11.

Потом я решил найти, замену Delphi для домашнего хобби. Пускай без VCL, но что бы было легко освоить и удобно программировать(удобная IDE чтоб была).
Перерыв кучу компиляторов в области Pascal языков, мой выбор остановился сначала на Free Pascal. Достоинства: частичная совместимость с Delphi, много библиотек, кроссплатформенность, быстроразвивающееся сообщество.
И в добавок глюки, глюки, глюки....И ни одной нормальной, не глючной графической оболочки к компилятору.

Опять начал искать. Уже хотел попробовать перейти на C++, когда под руку подвернулся Black Box. Изящный синтаксис языка, МОДУЛЬНОСТЬ, сборщик мусора и много чего еще. Единственный недостаток, трудность понимания. Оснобенно в области компонентостроения, и FRAMEWORK.
Что там чем и как управляет, до сих пор ни как разобраться не могу. Поэтому бросил шаманство с FrameWork и решил писать свои компоненты которые будут вызывать WinApi, строить GUI и т.д. Однако пока никак не получается построить нормальный каркас GUI приложения.
Никак не могу въехать как организовать CALLBACK. Что бы компоненты получали сообщения и обрабатывали их. Типа как в Delphi: OnMouseDown() и т.д.
Вот и приходится здесь Вас донимать вопросами. И шаманить с BB. Тыкаться так сказать, ибо хэлп не помогает.