Модератор: Модераторы
VirtUX писал(а):через "Параметры системы"
alex_alex_alex1 писал(а):толку нет
hinst писал(а):мда уж, оригинальный у вас глюк. чего только не было, а такой фигни ещё ни разу не слышал
procedure SetApplicationFont(FontSize: byte; SetFont: boolean);
var i, j, k: integer;
...
begin
...
for J:= 0 to Application.ComponentCount-1 do begin
if Application.Components[j].ClassParent.ClassType = tForm then begin
//LabelMess('Восстанавливаем шрифты '+tForm(Application.Components[j]).Caption);
if SetFont
then tForm(Application.Components[j]).Font.Size:= FontSize
else tForm(Application.Components[j]).Font.Size:= 8; //0;
for I:= 0 to Application.Components[j].ComponentCount-1 do begin
if (Application.Components[j].Components[i].ClassType =
...
// проходимся по объектам на форме у которых ParentFont <> True
...
dunin писал(а):Решил проблему так
alex_alex_alex1 писал(а):потому что написанная программа будет работать из-под root
alex_alex_alex1 писал(а):Suse глючная потому что, нигде такой фигни еще не видел только в Suse.
VirtUX писал(а):И что? Вопрос в том, что зачем Lazarus запускать из под root?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 44