Вверх ↑
Этот топик читают: Гость
Ответов: 1328
Рейтинг: 69
#31: 2009-04-08 17:05:56 ЛС | профиль | цитата
host-140.img.213.247.165., обновляйся и FPC и Delphi без ошибок
карма: 2

0
Гость
Ответов: 17029
Рейтинг: 0
#32: 2009-04-08 21:17:24 правка | ЛС | профиль | цитата


Редактировалось 11 раз(а), последний 2021-06-22 15:08:08
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#33: 2009-04-08 22:43:38 ЛС | профиль | цитата
благодарю за прослеживание зависимости от числа столбцов - действительно в этом проблема была. Исправлено.
карма: 26
0
Главный модератор
Ответов: 2997
Рейтинг: 395
#34: 2009-04-08 23:39:58 ЛС | профиль | цитата
Как можно чуть увеличить расстояние между парами панелей, но сохранив автовыравнивание по GridLayout?

карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
файлы: 1spacepanel.png [3.4KB] [717]
Администрация
Ответов: 15294
Рейтинг: 1518
#35: 2009-04-08 23:56:46 ЛС | профиль | цитата
только так
code_12654.txt

карма: 26
0
файлы: 1code_12654.txt [2.4KB] [677]
Ответов: 485
Рейтинг: 86
#36: 2009-04-09 04:53:14 ЛС | профиль | цитата

Add(GridLayout,12673657,245,119)
{
Name="grid"
Rows=2
Cols=2
}
При количестве колонок Cols > 1

карма: 0

0
файлы: 196999753.png [781B] [655]
Главный модератор
Ответов: 2997
Рейтинг: 395
#37: 2009-04-09 09:36:08 ЛС | профиль | цитата
Dilma, значит в динамику пока это не впихнуть, т.к. все установки Layouts делаются в Design time.

filyaxxxcom, попробуй обновиться с SVN
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Гость
Ответов: 17029
Рейтинг: 0
#38: 2009-04-09 10:05:16 правка | ЛС | профиль | цитата


Редактировалось 11 раз(а), последний 2021-06-22 15:08:08
карма: 0

0
Главный модератор
Ответов: 2997
Рейтинг: 395
#39: 2009-04-09 11:55:44 ЛС | профиль | цитата
Если дописать методы doPosition, то динамика получается, но не красиво
prototype of hilayoutspacer.pas
code_12668.txt
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
файлы: 2hilayoutspacer.rar [521B] [388], code_12668.txt [2.3KB] [743]
Гость
Ответов: 17029
Рейтинг: 0
#40: 2009-04-09 12:15:37 правка | ЛС | профиль | цитата


Редактировалось 11 раз(а), последний 2021-06-22 15:08:07
карма: 0

0
Главный модератор
Ответов: 2997
Рейтинг: 395
#41: 2009-04-09 12:17:32 ЛС | профиль | цитата
У меня наоборот, ошибка была до rev.1770
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Администрация
Ответов: 15294
Рейтинг: 1518
#42: 2009-04-09 12:24:55 ЛС | профиль | цитата
для этих целей надо слои расширять до возможностей, которые есть в пакете QT. Там каждый элемент слоя имеет еще и такие паметры как - отступы по краям(как раз то, что требуется), минимальный и максимальный размеры, до которых он может быть сжат или растянут.
карма: 26
0
Ответов: 485
Рейтинг: 86
#43: 2009-04-09 12:39:56 ЛС | профиль | цитата
У меня описанная выше ошибка появляется при переходе с 1765 на 1766 ревизию.
карма: 0

0
Администрация
Ответов: 15294
Рейтинг: 1518
#44: 2009-04-09 12:50:38 ЛС | профиль | цитата
исправлено
карма: 26
1
Голосовали:filyaxxxcom
Главный модератор
Ответов: 2997
Рейтинг: 395
#45: 2009-04-09 22:57:24 ЛС | профиль | цитата
Чтобы реализовать в динамике вот это:

Надо добавить метод doClear в LayoutSpacer
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
файлы: 1layoutspacer_test.rar [2.9KB] [446]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)