развлекался тут со свежим 2.4.0 и KOL-CE полученным через SVN (он на последнем KOL-е построен). от дельфей ни строчки, только сам FPC и немножко из Jedi API.
никак не могу победить черный фон на форме, clBtnFace куда-то девается, если форме вручную назначить цвет - он есть, в исходниках FPC это значение тоже есть, где оно сбрасывается в 0 - так и не понял.
ради интереса попробовал сделать юникодный KOL. он таки собрался, и я даже смог немного поменять char-ы и string-и на KOLchar и KOLstring в win.pas и share.pas. однако еще и в элементах полным полно таких вещей, пожтому возник вопрос - а реально вобще получить полностью юникодный пакет? сам FPC тестовые формы с разными языками компилит в легкую, а что вобще в пакете Windows творится по этому поводу?
да, и еще. как ни старался, пустая форма меньше 200кб не получается, после UPX-а - 70кб. KOL-то собрался, но libimpkol.a подозрительно маленький (~50кб), у старого FPC этот файл почти 2 метра. директива {$SMARTLINK ON} в Share.pas включена (без всяких условных коментариев), ключи -XX и -CX у компилятора включены.
или это из-за того, что родные модули FPC никто не чистил?
Ответов: 499
Рейтинг: 1
|
|||
карма: 0 |
|