А компоненты со скроллом, несложно делаются и на инно
если ты не понял, то компоненты нужно будет писать с 0. и клиентскую область и неклиентскую - скролбары, со всеми вытекающими. у тебя не будет базы в виде стандартных виндовых компонент. если на языке vcl, то как минимум это должны быть наследники TGraphicControl. так что, покажи мне такого наследника, к примеру, чеклистбокс, я его за 2-3 дня перепишу на АПИ для layered-окна
. ну, я думаю, что смогу с этим справится
. тоже самое касается и эдитов.
я честно говоря не искал такие компоненты, но думаю, что если они и есть, то исходники закрытые, так что, если есть желание этим заняться, то можно отдельную тему и там устроить обсуждение по разработке алгоритмов, реализация дело второстепенное. как уже говорил с простейшими компонентами проблем нет. с реализацией своего цикла для определения сфокусированных компонент тоже, думаю, проблем не будет. в конце-концов можно разобрать класс TApplication и оттуда все содрать