Вверх ↑
Этот топик читают: Гость
Ответов: 899
Рейтинг: 43
#1: 2011-04-24 19:08:40 ЛС | профиль | цитата
Ставлю на форму ChildPanelEx(панель1), в нее еще ChildPanelEx(панель2, Align=left) и HilightMemo(Align=client)

при компиляции получается одна из бяк
* HilightMemo не растягивается на всю поверхность клиента(т.е. получается Align=none)
* появляется какая то лишняя панель с align=none

иногда при дальнейших действиях с формой(открытие редактора форм, изменение у панели1 свойства на align=client и обратно в align=none) баг исчезает

вобщем дейсвия непредсказуемые и каждый раз по разному
в чем проблема?
align-bug.png
Hiasm 4.04 b185 Delphi/FPC
code_23501.txt


карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 2align-bug.png [90.7KB] [874], code_23501.txt [577B] [371]
Ответов: 8926
Рейтинг: 823
#2: 2011-04-24 19:29:14 ЛС | профиль | цитата
unalex, я не сумел добиться указанных "бяк"
карма: 19

0
Ответов: 1304
Рейтинг: 405
#3: 2011-04-24 19:58:18 ЛС | профиль | цитата
Леонид, попробуй выполнить вот эту инструкцию по получению бяк
1.Создать форму
2.Поместить на форму ChildPanelEx1 выровнять примерно по размеру формы
3.Открыть ChildPanelEx1 поместить ещё одну ChildPanelEx2 и внимание не двигать и не изменять размер включить Align=left - компилировать, бяка на лицо то есть на форме
4.Выполнить всё тоже самое но только подвигав ChildPanelEx2 после выравнивания бяки нет
карма: 3

0
Ответов: 8926
Рейтинг: 823
#4: 2011-04-24 20:37:54 ЛС | профиль | цитата
MAV,
БякиНет.jpg
карма: 19

0
файлы: 1БякиНет.jpg [42.7KB] [609]
Ответов: 1304
Рейтинг: 405
#5: 2011-04-24 23:11:32 ЛС | профиль | цитата
Леонид, возможно только мы с unalex-ом являемся счастливымы обладателями данной фичи, но вот ещё на тему и компилировать не надо. Создаём панель в панели xxxxPanel.png и включаем для панели Align=хххх, панель разворачивается на всё рабочее поле xxxxPanel2.png.

карма: 3

0
файлы: 2xxxxpanel.png [5KB] [731], xxxxpanel2.png [3.7KB] [670]
Ответов: 899
Рейтинг: 43
#6: 2011-04-25 00:49:22 ЛС | профиль | цитата
Леонид писал(а):
unalex, я не сумел добиться указанных "бяк"

это не означает что этих бяк нет(или я это в фотошопе рисую от нечего делать?)
вот еще бяка, описанная выше(та же прога, те же компоненты с теми же свойствами)
align-bug2.png



карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1align-bug2.png [76.8KB] [496]
Разработчик
Ответов: 26149
Рейтинг: 2127
#7: 2011-04-25 00:55:57 ЛС | профиль | цитата
У меня FPC тоже ступил, но в Delphi отработало нормально. Про это еще Galkov писал черт знает когда. Это проблема в KOL, нужны исправленные, которые лежат в файлобменнике
карма: 22

0
Ответов: 899
Рейтинг: 43
#8: 2011-04-25 00:57:30 ЛС | профиль | цитата
вдогонку

свойство Ctl3D работаем наоборот
при false рисуется рамка, при true рамки нет
ctl3d-bug.png
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1ctl3d-bug.png [49.4KB] [603]
Ответов: 1376
Рейтинг: 197
#9: 2011-04-25 01:04:09 ЛС | профиль | цитата
А свойства WinStyle и BorderStyle как выставлены?
карма: 1

0
Ответов: 899
Рейтинг: 43
#10: 2011-04-25 01:23:20 ЛС | профиль | цитата
foksov писал(а):
А свойства WinStyle и BorderStyle как выставлены?

оба None
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Разработчик
Ответов: 26149
Рейтинг: 2127
#11: 2011-04-25 01:25:29 ЛС | профиль | цитата
unalex писал(а):
при false рисуется рамка, при true рамки нет

Ctl3D -- это не обычная рамка, а 3D (псевдообъемная), вот по-этому и
unalex писал(а):
при false рисуется рамка, при true рамки нет

и
unalex писал(а):
оба bsNone


Короче, так и должно быть
карма: 22

1
Голосовали:unalex
Ответов: 1376
Рейтинг: 197
#12: 2011-04-25 01:26:01 ЛС | профиль | цитата
unalex писал(а):
при true рамки нет
unalex писал(а):
оба None
ответ
карма: 1

0
Ответов: 899
Рейтинг: 43
#13: 2011-04-25 01:28:24 ЛС | профиль | цитата
unalex писал(а):
оба None

почему при false есть
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 1376
Рейтинг: 197
#14: 2011-04-25 01:29:11 ЛС | профиль | цитата
nesco писал(а):
Короче, так и должно быть
С написанным не поспоришь!
карма: 1

0
Ответов: 899
Рейтинг: 43
#15: 2011-04-25 01:30:30 ЛС | профиль | цитата
ладушки, с рамками разобрались
теперь осталось найти правленный КОЛ и присобачить его
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)