Всем привет!
Кто-нибудь юзает Ubuntu Bodhi/E17?
Установил в ней Lazarus, окна Lazarus имеют фиксированный размер, форма редактора вообще расползлась на оба монитора, как изменить размер формы не могу понять. Все прочие программы разумеется работают как положено, размеры окон меняются.
Bodhi размер окон
Модератор: Модераторы
-
SeventhSon
- новенький
- Сообщения: 56
- Зарегистрирован: 17.02.2009 00:57:17
два монитора?
так там рабочий стол имеет размерность в два моника..
так там рабочий стол имеет размерность в два моника..
-
SeventhSon
- новенький
- Сообщения: 56
- Зарегистрирован: 17.02.2009 00:57:17
Я понимаю. Где-то в Лазарусе вкомпилированы минимальные размеры окон как я понимаю. И рассчитываются они исходя из размера монитора, который в данном случае равен сумму двух, или трёх, что неправильно. Constraints.MinWidth, Constraints.MinHeight?
-
SeventhSon
- новенький
- Сообщения: 56
- Зарегистрирован: 17.02.2009 00:57:17
Неужели никто так и не столкнулся с этой проблемой?
SeventhSon, на практике с двумя мониторами, подключенными одновременно к одной и той же машине, исчезающе малое количество пользователей сталкивается, а уж на вашем, гм, малораспространенном модификате убунты - и того меньше.
ЗЫ: меня вот вообще напрягает, что интерфейс лазаруса под линуксами распадается на группу отдельных окон, кои в случае массового сворачивания приходится добывать поштучно. И это - было давно, есть сейчас, и похоже будет и далее. Что наводит на мысль о том, что большинство как пользователей, так и разработчиков лазаруса прилагают свои усилия только к MS windows - версии.
ЗЫ: меня вот вообще напрягает, что интерфейс лазаруса под линуксами распадается на группу отдельных окон, кои в случае массового сворачивания приходится добывать поштучно. И это - было давно, есть сейчас, и похоже будет и далее. Что наводит на мысль о том, что большинство как пользователей, так и разработчиков лазаруса прилагают свои усилия только к MS windows - версии.
- Снег Север
- долгожитель
- Сообщения: 3067
- Зарегистрирован: 27.11.2007 15:14:47
- Контактная информация:
А включить в лазаре однооконный режим не поможет?
SeventhSon, если хотите - можете попробовать "решение в лоб" (используется в CodeTyphon, например) - переписать под нужные размеры и позиции окон файл конфигурации IDE.
Расположено это по путям: ~/.lazarus/environmentoptions.xml
В содержании что-то типа:
Расположено это по путям: ~/.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>
А D7-подобный интерфейс принципиален? Я после первого запуска сразу ставлю пакет AnchorDockingDsgn из стандартной поставки,чтобы окно IDE выглядело монолитным
https://wiki.lazarus.freepascal.org/Anc ... .D0.B2_IDE
https://wiki.lazarus.freepascal.org/Anc ... .D0.B2_IDE
У вас нет необходимых прав для просмотра вложений в этом сообщении.
