Size: a a a

2020 February 12

ЕI

Евгений IceProduct in Delphi & Lazarus
Всем привет, подскажите пожалуйста , разбираюсь с layout в unigui , не понимаю как заставить браузер вывести скролл так как все панели не помещаются на страницу, подскажите?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Sergey Bodrov
В Lazarus есть хорошая модель подключаемых пакетов, где необходимые пакеты указаны в файле проекта. Для пакетов задается условие, диапазон версий. Но в Lazarus нет бинарных пакетов.
Так, и? Вот открывал я проект Рената console_synapse, тот ругнулся, что не нашёл требуемый пакет laz_synapse (благодаря чему, собсна, я и смог потом скомпилить и первую демку от Дмитрия - указал его в зависимостях).
Представим, что пакетов в зависимостях - десять/20/50 штук. Что мне нужно сделать, чтобы проект скомпилить?
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
Так, и? Вот открывал я проект Рената console_synapse, тот ругнулся, что не нашёл требуемый пакет laz_synapse (благодаря чему, собсна, я и смог потом скомпилить и первую демку от Дмитрия - указал его в зависимостях).
Представим, что пакетов в зависимостях - десять/20/50 штук. Что мне нужно сделать, чтобы проект скомпилить?
Ну эта модель неавтоподгружаемая, да. Но вполне возможно и думаю, так и будет, придет к тому, что будет автоподгружаться. На самом деле архитектурно это возможно будет сделать
источник

KB

Kit Bayun in Delphi & Lazarus
Евгений IceProduct
Всем привет, подскажите пожалуйста , разбираюсь с layout в unigui , не понимаю как заставить браузер вывести скролл так как все панели не помещаются на страницу, подскажите?
А ты компоненты на скролл кладешь?
источник

ЕI

Евгений IceProduct in Delphi & Lazarus
Kit Bayun
А ты компоненты на скролл кладешь?
нет ,честно говоря думал браузер сам размер посчитает)надо на скролл ложить?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Renat Suleymanov
Ну эта модель неавтоподгружаемая, да. Но вполне возможно и думаю, так и будет, придет к тому, что будет автоподгружаться. На самом деле архитектурно это возможно будет сделать
Ну на "хорошую" это не тянет, как по мне... Лучше, конечно, чем ничего, но ...
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Shumkin
Ну на "хорошую" это не тянет, как по мне... Лучше, конечно, чем ничего, но ...
Ok. Задел на "хорошую" )
Задел - существительное )
источник

KB

Kit Bayun in Delphi & Lazarus
Евгений IceProduct
нет ,честно говоря думал браузер сам размер посчитает)надо на скролл ложить?
Да, нужно TUniScroll использовать.
источник

KB

Kit Bayun in Delphi & Lazarus
Евгений IceProduct
Всем привет, подскажите пожалуйста , разбираюсь с layout в unigui , не понимаю как заставить браузер вывести скролл так как все панели не помещаются на страницу, подскажите?
Панель с такими свойствами лежит на форме. На панели лежит Scroll
источник

KB

Kit Bayun in Delphi & Lazarus
Евгений IceProduct
Всем привет, подскажите пожалуйста , разбираюсь с layout в unigui , не понимаю как заставить браузер вывести скролл так как все панели не помещаются на страницу, подскажите?
источник

KB

Kit Bayun in Delphi & Lazarus
Свойства ScrollBox`а
источник

KB

Kit Bayun in Delphi & Lazarus
источник

KB

Kit Bayun in Delphi & Lazarus
внутри ScrollBox`а лежит UniFieldContainer
источник

KB

Kit Bayun in Delphi & Lazarus
источник

ЕI

Евгений IceProduct in Delphi & Lazarus
Принял, буду изучать спасибо.
источник

KB

Kit Bayun in Delphi & Lazarus
Внутри UniFieldContainer`а лежат компоненты + UniFieldSet со своими внутренними компонентами.
источник

KB

Kit Bayun in Delphi & Lazarus
нужно изучать все их примеры, связанные с Layout`ами + справку - что такое hbox/vbox/table etc , я сам ещё нормально не изучал эти вопросы... + не забывать про свойства CreateOrder и Flex, там всё сложнее, чем в VCL Delphi, т.к. в UniGUI скрестили VCL.Align и Web layout.
источник

ЕI

Евгений IceProduct in Delphi & Lazarus
Kit Bayun
нужно изучать все их примеры, связанные с Layout`ами + справку - что такое hbox/vbox/table etc , я сам ещё нормально не изучал эти вопросы... + не забывать про свойства CreateOrder и Flex, там всё сложнее, чем в VCL Delphi, т.к. в UniGUI скрестили VCL.Align и Web layout.
вот я и пытаюсь научится flex использовать. смотрю примеры, просто думал что браузер за меня скрол выведет если не хватает страницы для показа всего контента. мне кажется где то должно быть что бы браузер пересчитал размер страницы и вывел скролл.
источник

KB

Kit Bayun in Delphi & Lazarus
Евгений IceProduct
вот я и пытаюсь научится flex использовать. смотрю примеры, просто думал что браузер за меня скрол выведет если не хватает страницы для показа всего контента. мне кажется где то должно быть что бы браузер пересчитал размер страницы и вывел скролл.
скролл в какую сторону? браузеры ещё не научились читать мысли
источник

ЕI

Евгений IceProduct in Delphi & Lazarus
вниз. вот скрин и внизу есть еще панели.
источник