Bodhi размер окон

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
SeventhSon
новенький
Сообщения: 56
Зарегистрирован: 17.02.2009 00:57:17

Bodhi размер окон

Сообщение SeventhSon »

Всем привет!

Кто-нибудь юзает Ubuntu Bodhi/E17?
Установил в ней Lazarus, окна Lazarus имеют фиксированный размер, форма редактора вообще расползлась на оба монитора, как изменить размер формы не могу понять. Все прочие программы разумеется работают как положено, размеры окон меняются.
olegy123
долгожитель
Сообщения: 1643
Зарегистрирован: 25.02.2016 11:10:20

Сообщение olegy123 »

два монитора?
так там рабочий стол имеет размерность в два моника..
SeventhSon
новенький
Сообщения: 56
Зарегистрирован: 17.02.2009 00:57:17

Сообщение SeventhSon »

Я понимаю. Где-то в Лазарусе вкомпилированы минимальные размеры окон как я понимаю. И рассчитываются они исходя из размера монитора, который в данном случае равен сумму двух, или трёх, что неправильно. Constraints.MinWidth, Constraints.MinHeight?
SeventhSon
новенький
Сообщения: 56
Зарегистрирован: 17.02.2009 00:57:17

Сообщение SeventhSon »

Неужели никто так и не столкнулся с этой проблемой?
SSerge
энтузиаст
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Сообщение SSerge »

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

ЗЫ: меня вот вообще напрягает, что интерфейс лазаруса под линуксами распадается на группу отдельных окон, кои в случае массового сворачивания приходится добывать поштучно. И это - было давно, есть сейчас, и похоже будет и далее. Что наводит на мысль о том, что большинство как пользователей, так и разработчиков лазаруса прилагают свои усилия только к MS windows - версии.
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3067
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Сообщение Снег Север »

А включить в лазаре однооконный режим не поможет?
SSerge
энтузиаст
Сообщения: 971
Зарегистрирован: 12.01.2012 05:34:14
Откуда: Барнаул

Сообщение SSerge »

SeventhSon, если хотите - можете попробовать "решение в лоб" (используется в CodeTyphon, например) - переписать под нужные размеры и позиции окон файл конфигурации IDE.
Расположено это по путям: ~/.lazarus/environmentoptions.xml

В содержании что-то типа:

Код: Выделить всё

</Desktop>
      <MainIDE>
        <Caption Value="MainIDE"/>
        <CustomPosition Left="72" Top="27" Width="1284" Height="898"/>
        <WindowState Value="Maximized"/>
        <Visible Value="True"/>
      </MainIDE>
      <SourceNotebook>
        <Caption Value="SourceNotebook"/>
        <CustomPosition Left="515" Top="187" Width="1420" Height="717"/>
        <Visible Value="True"/>
      </SourceNotebook>
      <MessagesView>
        <Caption Value="MessagesView"/>
        <CustomPosition Left="448" Top="875" Width="1175" Height="94"/>
      </MessagesView>
Аватара пользователя
zoltanleo
постоялец
Сообщения: 459
Зарегистрирован: 17.10.2013 10:55:01

Сообщение zoltanleo »

А D7-подобный интерфейс принципиален? Я после первого запуска сразу ставлю пакет AnchorDockingDsgn из стандартной поставки,чтобы окно IDE выглядело монолитным
https://wiki.lazarus.freepascal.org/Anc ... .D0.B2_IDE
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить