Вверх ↑
Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
#1: 2007-03-25 06:04:16 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 09:54:15
карма: 0

0
Ответов: 233
Рейтинг: 1
#2: 2007-03-25 08:17:55 ЛС | профиль | цитата
Если я прально понял: code_1127.txt
В чём проблема-то?
карма: 0
%time%
0
файлы: 1code_1127.txt [1.9KB] [347]
Гость
Ответов: 17029
Рейтинг: 0
#3: 2007-03-25 09:51:18 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 09:54:16
карма: 0

0
Ответов: 233
Рейтинг: 1
#4: 2007-03-25 10:52:24 ЛС | профиль | цитата
Кнопка из GIF-картинки: code_1129.txt
Мне вот интересно, Galkov упоминал об этом: при на ведении курсора на белые (как бы "ложно прозрачные") области в картинке методы doSelect и doDown не срабатывают. Убедиться в этом можно на моём примере.
Как с этим бороться?

Опять дубли напостил...
карма: 0
%time%
0
файлы: 2code_1129.txt [3.7KB] [369], code_1131.txt [3.7KB] [319]
Ответов: 233
Рейтинг: 1
#5: 2007-03-25 12:48:59 ЛС | профиль | цитата
Т.е. включенное св-во Split просто вырезает белый цвет.
Вывод: надо добавить св-во TransparentColor (как у MainForm).
карма: 0
%time%
0
Гость
Ответов: 17029
Рейтинг: 0
#6: 2007-03-25 15:42:06 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 09:54:15
карма: 0

0
Ответов: 9906
Рейтинг: 351
#7: 2007-03-25 16:08:30 ЛС | профиль | цитата
Акимов, задачи рисования логично решать рисованием
Не отрицая сущесвования способов вырезания гланд через другие места, конечно же.

V112.Sh, вот я интересуюсь: а пробовали Вы для MainForm сделать TransparentColor=clBlack
Попробуйте обновить с SVN файлы hiImgBtn.pas и hiMainForm.pas
Цветом прозрачности принимается цвет точки (0,0)
карма: 9

0
Гость
Ответов: 17029
Рейтинг: 0
#8: 2007-03-25 16:38:45 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 09:54:15
карма: 0

0
Гость
Ответов: 17029
Рейтинг: 0
#9: 2007-03-25 16:48:55 правка | ЛС | профиль | цитата


Редактировалось 1 раз(а), последний 2017-03-03 09:54:16
карма: 0

0
Ответов: 233
Рейтинг: 1
#10: 2007-03-25 17:24:19 ЛС | профиль | цитата
Galkov писал(а):
а пробовали Вы для MainForm сделать TransparentColor=clBlack

Попробовал - форму на мониторе не нашёл.
Galkov писал(а):
Попробуйте обновить с SVN файлы hiImgBtn.pas и hiMainForm.pas

С какой целью
Galkov писал(а):
Цветом прозрачности принимается цвет точки (0,0)

Если Вы имеете ввиду левый верхний угол картинки, то - облом - вырезается именно белый цвет.
Чего-то я опять не догоняю...
карма: 0
%time%
0
Ответов: 9906
Рейтинг: 351
#11: 2007-03-25 17:27:18 ЛС | профиль | цитата
V112.Sh писал(а):
С какой целью

1) Чтобы найти форму на мониторе
2) Чтобы не было облома
карма: 9

0
Ответов: 233
Рейтинг: 1
#12: 2007-03-25 18:14:57 ЛС | профиль | цитата
Galkov, hiImgBtn.pas обновил (с SVN) - результат тот же (вырезается белый цвет - его никак/нигде не заменить).
hiMainForm.pas обновил - ошибка при компиляции (Undeclared identifier: '_prop_KeyPreview')
(HiAsm b160. Скачивать обновления и прокачивать - нет возможности.)
карма: 0
%time%
0
Ответов: 9906
Рейтинг: 351
#13: 2007-03-25 18:54:13 ЛС | профиль | цитата
Если 160, то возвращай все назад, и забудь этот разговор.
карма: 9

0
Ответов: 216
Рейтинг: -4
#14: 2012-10-02 15:21:41 ЛС | профиль | цитата
Galkov, это что значить.
? ????????? ?????????? ?? ???????, ? ????? ?? User, ??? ? ?? ???


карма: 0

0
Ответов: 1528
Рейтинг: 57
#15: 2012-10-02 15:38:15 ЛС | профиль | цитата
mestnyi, вот что
Galkov писал(а):
25 Mar 2007

карма: 0

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