Вверх ↑
Этот топик читают: Гость
Ответов: 2057
Рейтинг: 28
#1: 2009-01-07 02:19:58 ЛС | профиль | цитата
Какого вида данные надо подавать на эту точку ( doAlign) ?
При подачи Стринг "caClient" не чего не происходит.
карма: 1

0
vip
#1.1контекстная реклама от партнеров
Разработчик
Ответов: 26061
Рейтинг: 2120
#2: 2009-01-07 02:20:33 ЛС | профиль | цитата
Индекс из списка
карма: 22

0
Гость
Ответов: 17029
Рейтинг: 0
#3: 2009-01-09 07:31:20 правка | ЛС | профиль | цитата


Редактировалось 5 раз(а), последний 2021-05-21 06:01:34
карма: 0

0
Ответов: 2057
Рейтинг: 28
#4: 2009-01-09 07:33:59 ЛС | профиль | цитата
Выше пост мой.

карма: 1

0
файлы: 1panel.png [3.2KB] [587]
Ответов: 1088
Рейтинг: 112
#5: 2009-01-09 10:36:13 ЛС | профиль | цитата
Компонент Paintbox не работает с заданым свойством Align в элементах-контейнерах.
или работает......
тока что не работал, уже работает
ладн это у меня глюки были
-------------------------------------------------
Компонент Paintbox не работает правильно(не реагирует на алигн) с НЕ заданым свойством Align у элемента-контейнера(родитель паинт бокс).
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 2057
Рейтинг: 28
#6: 2009-01-11 18:09:13 ЛС | профиль | цитата
Почему в данной схеме PaintBox не запалняет всю панель, как и положено при "Align=caClient"
code_11292.txt

nesco может ты на этот вопрос ответишь?
карма: 1

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#7: 2009-01-11 19:24:30 ЛС | профиль | цитата
Да, интересный глюк, но я без понятия "почему", разбираться надо, может кто еще знает. Жаль Galkova нет, он точно знает "почему", он Alignaми занимался.
карма: 22

0
Ответов: 9906
Рейтинг: 351
#8: 2015-01-20 09:20:39 ЛС | профиль | цитата
(случайно проходил мимо)

У меня все типа заполняет:
Add(MainForm,1758316,378,91)
{
Width=338
Height=295
}
Add(ChildPanelEx,827550,455,91)
{
}
BEGIN_SDK
Add(EditMultiEx,16213301,21,21)
{
Width=454
Height=368
}
Add(Panel,15871854,35,105)
{
Left=40
Top=50
Width=224
Height=156
}
Add(PaintBox,3775732,133,105)
{
Left=2
Top=2
Width=50
Height=50
Align=5
Color=32768
ClearBeforeDraw=0
}
END_SDK
2Эдик.png
карма: 9

0
файлы: 12Эдик.png [8.2KB] [634]
Разработчик
Ответов: 26061
Рейтинг: 2120
#9: 2015-01-20 09:32:24 ЛС | профиль | цитата
Galkov писал(а):
У меня все типа заполняет

И в чем прикол
карма: 22

0
Ответов: 9906
Рейтинг: 351
#10: 2015-01-20 09:42:40 ЛС | профиль | цитата
Хм... А кто кого спрашивает

Это я спрашиваю - в чем прикол ???
Случайно смотрю - тема, где моя фамилия упоминается (всуе, конечно же )
В теме - одна схема, и ни одного скрина.
Слова, кроме твоих - непонятные.

Ну поставил я в этой единственной схеме ClearBeforeDraw... Не более, чем для большей убедительности.
Он и без него "заполнялся" (правда, двумя цветами). Но заполнялся же...

А как было в момент написания - я не знаю. И в чем прикол - тоже не знаю.
Скринов нет. Может ты их помнишь ???
карма: 9

0
Разработчик
Ответов: 26061
Рейтинг: 2120
#11: 2015-01-20 10:09:33 ЛС | профиль | цитата
Galkov писал(а):
Скринов нет. Может ты их помнишь ???

Да только что проверил -- старая схема заполняет зеленым только квадрат 50х50, а твоя схема все поле.
Galkov писал(а):
Ну поставил я в этой единственной схеме ClearBeforeDraw

Видимо, в этом и есть прикол
карма: 22

0
Ответов: 9906
Рейтинг: 351
#12: 2015-01-20 12:50:19 ЛС | профиль | цитата
А остальное, "не зеленым" - кто заполняет, по твоему
PaintBox без сомнения. Ведь оттенок Purple - это же не цвет панели.

Ну не заполнил PaintBox "зеленым" весь битмэп по Resize.
Ну и правильно - это действие не очевидно.
По Init - очевидно (пользовательский рисунок испорчен не будет).
А по Resize - нет. Пусть пользователь заполняет чем хочет по последующему onPaint.


Только причем здесь Align. И так ли было в "стародавние времена"

карма: 9

0
Ответов: 2193
Рейтинг: 673
#13: 2015-01-20 20:18:44 ЛС | профиль | цитата
Схема Galkov-а:
capture_01202015_194614.png
XP SP3, ревизия 1927 (только что обновил), как FPC так и другой компилятор.
Запускал в "чистой" версии HiAsm в которой ручками никуда не лезу, а только обновляю и тестирую.
Надо подождать других тестеров, может только у меня
карма: 10

0
файлы: 1capture_01202015_194614.png [292.9KB] [642]
Ответов: 9906
Рейтинг: 351
#14: 2015-01-21 09:41:27 ЛС | профиль | цитата
Видите ли, sla8a, у меня нет никаких сомнений в том, что, когда nesco пять лет назад упоминал моё фамильё -- он использовал не ЧИСТЫЙ kol, а -- ПРАВИЛЬНЫЙ.
Между ними есть некоторая разница в обработке Align.
карма: 9

0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)