почему конструкция
FontDialog1.Font.Assign(Memo2.Font);
if FontDialog1.Execute then
begin
Memo2.Font.Assign(FontDialog1.Font);
меняет шрифт у мемо
а напрямую изменить размер
Memo2.Font.Size:= i;
не получается - размер становится равным 0
как я понимаю - косяк у TCanvas - не не вызывает виндовые функции для устанавки размера шрифта? или я не прав?
и ещё - в анонсах к версии 0.8 - сделали редактор полей для наследников DataSet - а как он вызывается?
пробовал и в винде и в линухе - не нашёл
снапшот - lazarus-0.9.9-20050812-src.tar.bz2