Во-первых, Host - это не Framework! Это вынесенная отдельно сбоку реализация. Она писалась уже приличное время назад, на доработку графики у создателей времени, видимо, не нашлось до сих пор - у них иная специфика деятельности. Опять, же править его не только не нужно, но и нельзя. Нужно просто писать свои реализации Ports и Windows (чем мы сейчас и занимаемся). Подключить их к среде и перенаправить всю работу с графикой на них можно даже без перекомпиляции, не говоря уже о переписывании остальных модулей - достаточно вызвать Windows.SetDirectory(ваша_фабрика_типов). Будут  и тулбары, и что душе угодно...

> -- Цитата:
> Кросплатформенное View придется делать с помощью Frame.DrawFill, Frame.DrawLine. Сделать, что либо стоящее с помощью такого рисования, архи сложно.
Во-первых, кто мешает сделать расширенные кадры? Которые переносить на каждую платформу без переписывания клиентского кода? Во-вторых, кадры можно определять даже для конкретно взятого отображения - оно само решает, какой кадр с какими дополнительными возможностями использовать, через GetNewFrame.

> -- Цитата:
> Вот скажу пару слов на счет нормального изменения модулей:На днях копался в потрохах файлов Host. Делал плоские PushButtons и что бы их Caption выводился по центру.
Посмотрите на сайте Зинна подсистему Ctls - там есть графичесие плоские кнопки. А Host вообще трогать не надо - все можно сделать новыми модулями.
Выделите список подсистемы Host - вот я вам для удобства его даже дам
HostBitmaps
HostCFrames
HostClipboard
HostCmds
HostDialog
HostFiles
HostFonts
HostMail
HostMechanisms
HostMenus
HostPackedFiles
HostPictures
HostPorts
HostPrinters
HostRegistry
HostTabFrames
HostTextConv
HostWindows
и нажмите Info->Dependencies.
Вы увидите, что Host вообще не импортируется ничем кроме трех модулей из Forms. Ни один модуль Framework (подсистемы System) о существовании Host просто не подозревает. Как? ООП, батенька + модульность. Вы сами признавались, что писали ранее в процедурном стиле. Видимо, не допонимаете чего-то.
Спрашивайте - всегда поможем, но опрометчиво доказывать "не верь глазам своим" не надо
> -- Цитата:
> Ко всему этому еще следует добавить, "класную" документацию по BB: "отображения отображают" и всё в таком духе. Без консультанта по такой документации, что либо понять проблематично.
Переводили спешно, чего Вы хотите... Потихоньку подготовим качественные учебники и книги по разработке в ББ.