Вверх ↑
Этот топик читают: Гость
Ответов: 1247
Рейтинг: 67
#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 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2017-06-21 01:30:50
карма: 0

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

карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
файлы: 1spacepanel.png [3.4KB] [324]
Администрация
Ответов: 15262
Рейтинг: 1498
#35: 2009-04-08 23:56:46 ЛС | профиль | цитата
только так
code_12654.txt

карма: 21
0
файлы: 1code_12654.txt [2.4KB] [136]
Ответов: 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] [251]
Главный модератор
Ответов: 2641
Рейтинг: 353
#37: 2009-04-09 09:36:08 ЛС | профиль | цитата
Dilma, значит в динамику пока это не впихнуть, т.к. все установки Layouts делаются в Design time.

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


Редактировалось 4 раз(а), последний 2017-06-21 01:30:51
карма: 0

0
Главный модератор
Ответов: 2641
Рейтинг: 353
#39: 2009-04-09 11:55:44 ЛС | профиль | цитата
Если дописать методы doPosition, то динамика получается, но не красиво
prototype of hilayoutspacer.pas
code_12668.txt
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
файлы: 2hilayoutspacer.rar [521B] [107], code_12668.txt [2.3KB] [138]
Гость
Ответов: 17029
Рейтинг: 0
#40: 2009-04-09 12:15:37 правка | ЛС | профиль | цитата


Редактировалось 4 раз(а), последний 2017-06-21 01:30:53
карма: 0

0
Главный модератор
Ответов: 2641
Рейтинг: 353
#41: 2009-04-09 12:17:32 ЛС | профиль | цитата
У меня наоборот, ошибка была до rev.1770
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
Администрация
Ответов: 15262
Рейтинг: 1498
#42: 2009-04-09 12:24:55 ЛС | профиль | цитата
для этих целей надо слои расширять до возможностей, которые есть в пакете QT. Там каждый элемент слоя имеет еще и такие паметры как - отступы по краям(как раз то, что требуется), минимальный и максимальный размеры, до которых он может быть сжат или растянут.
карма: 21
0
Ответов: 485
Рейтинг: 86
#43: 2009-04-09 12:39:56 ЛС | профиль | цитата
У меня описанная выше ошибка появляется при переходе с 1765 на 1766 ревизию.
карма: 0

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

Надо добавить метод doClear в LayoutSpacer
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
файлы: 1layoutspacer_test.rar [2.9KB] [129]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)