Size: a a a

2021 January 10

DB

Dmitry Belkevich in Delphi & Lazarus
пожалуйста
источник

ED

Ed Doc in Delphi & Lazarus
Dmitry Belkevich
пожалуйста
👍🏻
источник

DB

Dmitry Belkevich in Delphi & Lazarus
пусть в меня кинет камень тот, кто докажет, что это не одно из частных решений 😂
источник

ED

Ed Doc in Delphi & Lazarus
Alex
Где Лазаруз 2.1.0 взять можно?
Сначала установи любой git- или svn-клиент, потом скачай и запусти fpcupdeluxe.
Если и тут спросишь, "как", то тебе рано ещё на транки переходить - юзай релизы без современных плюшек 😊
источник

ED

Ed Doc in Delphi & Lazarus
Dmitry Belkevich
пусть в меня кинет камень тот, кто докажет, что это не одно из частных решений 😂
И ведь не поспоришь 😊
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Ed Doc
Сначала установи любой git- или svn-клиент, потом скачай и запусти fpcupdeluxe.
Если и тут спросишь, "как", то тебе рано ещё на транки переходить - юзай релизы без современных плюшек 😊
fpcupdeluxe, замечу, сам вполне с установкой всего справляется вполне
источник

ED

Ed Doc in Delphi & Lazarus
Сергей Пятыгин
Привязки-применяются, автосайз-свойства компонентов в инспекторе объектов?
Не там ищешь, все привязки панелей сохраняются в конфигурации рабочего стола.

Открой соответствующую форму с рабочими столами из меню, на форме есть галка типа Autosave desktop
источник

ED

Ed Doc in Delphi & Lazarus
Если крыжик на этом чекбоксе стоит, то любые перемещения панелей будут сохраняться
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Ed Doc
Если крыжик на этом чекбоксе стоит, то любые перемещения панелей будут сохраняться
Это про IDE или про приложение?
источник

ED

Ed Doc in Delphi & Lazarus
Dmitry Belkevich
fpcupdeluxe, замечу, сам вполне с установкой всего справляется вполне
Нет. Я проверял, когда пытался сам скрипт писать, анализируя логи делюкса.

Делюкс только копирует готовые бинарники стабильного компилятора и другие утилиты из своих загашников. Но гит- или свн-клиента поставить не может
источник

ED

Ed Doc in Delphi & Lazarus
Я это точно могу сказать по никсы, насчёт винды сейчас не вспомню. Но почти наверняка - нет
источник

ED

Ed Doc in Delphi & Lazarus
Сергей Пятыгин
Это про IDE или про приложение?
Конечно, IDE. Ты же под рабочие столы спрашиваешь
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Ed Doc
Конечно, IDE. Ты же под рабочие столы спрашиваешь
Нет, про размер шрифта-про приложение. Как сделать кросс приложение с одним размером шрифта?
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Ed Doc
Нет. Я проверял, когда пытался сам скрипт писать, анализируя логи делюкса.

Делюкс только копирует готовые бинарники стабильного компилятора и другие утилиты из своих загашников. Но гит- или свн-клиента поставить не может
ок, проверю на чистой винде. насколько я помню то все ставилось само
источник

ED

Ed Doc in Delphi & Lazarus
Сергей Пятыгин
Нет, про размер шрифта-про приложение. Как сделать кросс приложение с одним размером шрифта?
Со шрифтами не все так просто. Например, шрифта на другой ОСи может просто и не быть (на Линуксе нет courier new, на Винде и Дарвине - Droid sans)
источник

ED

Ed Doc in Delphi & Lazarus
Поэтому в лазаре так развит механизм привязок и авторазмера компонентов
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Ed Doc
Поэтому в лазаре так развит механизм привязок и авторазмера компонентов
Я беру стандартный стринггрид с дефолтным шрифтом не меняя размера. В линукс и виндовс размер получается разным.
источник

СП

Сергей Пятыгин... in Delphi & Lazarus
Сергей Пятыгин
Я беру стандартный стринггрид с дефолтным шрифтом не меняя размера. В линукс и виндовс размер получается разным.
И тип шрифта тоже не меняю.
источник

GB

George Bakhtadze in Delphi & Lazarus
Абду
Можете скинуть скрен шот
чет слишком простая программа чтобы получить этот результат. наверное, ошибка :)
источник

ED

Ed Doc in Delphi & Lazarus
Сергей Пятыгин
И тип шрифта тоже не меняю.
Отображение контролов будет зависеть от набора виджетов, используемых в конкретной ОСи. Поэтому ты практически никогда не получишь одинаковое отображение элементов.

Попробуй запустить тот же Лазарус на Линуксе и Винде, и сравни размеры кнопок (на той же вкладке Events в инспекторе объектов.

Я, например, только после некоторых усилий добился, чтобы кнопки на Винде и никсах были квадратными.

Я бы посоветовала сначала внимательно прочитать вот этим статьи
https://wiki.lazarus.freepascal.org/LCL_AutoSizing/ru

https://wiki.lazarus.freepascal.org/Autosize_/_Layout/ru

А потом поэкспериментировать
источник