Вверх ↑
Этот топик читают: Гость
Ответов: 3851
Рейтинг: 159
#1: 2007-11-25 13:42:13 ЛС | профиль | цитата
Вот скемка: code_25.txt
цвет на кнопку не действует, а хотелось бы использовать цветовую схему юзера.

Мало того, даже числа не действуют:
Add(BitBtn,7398682,308,287)
{
Left=85
Top=130
Flat=1
Point(doColor)
link(onClick,6877022:doNext,[])
}
Add(DoData,2216130,245,266)
{
@Hint=#5:color|
Data=Integer(3328325)
link(onEventData,629350:doWork1,[(291,272)])
}
Add(DoData,4116605,245,322)
{
@Hint=#5:color|
Data=Integer(12856272)
link(onEventData,629350:doWork3,[(291,328)])
}
Add(HubEx,629350,287,287)
{
link(onEvent,7398682:doColor,[])
}
Add(IndexToChanel,1021002,189,287)
{
link(onEvent1,2216130:doData,[(230,293)(230,272)])
link(onEvent2,4116605:doData,[(230,300)(230,328)])
}
Add(Counter,6877022,357,287)
{
Max=1
link(onNext,1021002:doEvent,[(402,293)(402,256)(177,256)(177,293)])
}
Обидно. Да?

У кого что есть объяснить/научить?
карма: 0
начавший
0
файлы: 1code_25.txt [711B] [209]
vip
#1.1контекстная реклама от партнеров
Ответов: 5227
Рейтинг: 587
#2: 2007-11-25 13:55:53 ЛС | профиль | цитата
Да действительно со свойством Flat-False не работает а при True надо бы числа на вход doColor отправлять...
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 3851
Рейтинг: 159
#3: 2007-11-25 14:06:48 ЛС | профиль | цитата
andrestudio писал(а):
надо бы числа на вход doColor отправлять

Андрей. писал(а):
хотелось бы использовать цветовую схему юзера

а не только числа..
карма: 0
начавший
0
Разработчик
Ответов: 26072
Рейтинг: 2122
#4: 2007-11-25 14:07:36 ЛС | профиль | цитата
Андрей., а и не будет -- Билл так порешил, что стандартные кноки (в режиме Flat=False включается стандартный режим) должны быть только мышиного цвета.
------------ Дoбавленo:

Опять опоздал
карма: 22

0
Ответов: 8890
Рейтинг: 823
#5: 2007-11-25 14:20:58 ЛС | профиль | цитата
Андрей., это не совсем то, маленький выход
code_7785.txt
карма: 19

0
файлы: 1code_7785.txt [1KB] [239]
Гость
Ответов: 17029
Рейтинг: 0
#6: 2007-11-25 14:32:01 правка | ЛС | профиль | цитата


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

0
Ответов: 3851
Рейтинг: 159
#7: 2007-11-25 14:51:10 ЛС | профиль | цитата
Гость писал(а):
зачем такой геморой

Андрей. писал(а):
хотелось бы использовать цветовую схему юзера


nesco, спасибо - понял, а как узнать цвета текущей цветовой схемы - имяЦвета=число ?

Леонид, спасибо, а нет ли возможности установить цвет заднего плана, чтобы Caption осталась видна?
карма: 0
начавший
0
Разработчик
Ответов: 26072
Рейтинг: 2122
#8: 2007-11-25 15:21:48 ЛС | профиль | цитата
Андрей., я сейчас не вспомню, но кто-то из участников писал, где в реестре хранятся цвета текущей цветовой схемы.

------------ Дoбавленo:


Андрей. писал(а):
чтобы Caption осталась видна
Штатными вряд ли. Нужна отрисовка на контексте функцией BitBlt с различными параметрами (зависит от эффекта наложения фона).
карма: 22

0
Ответов: 3851
Рейтинг: 159
#9: 2007-11-25 15:25:24 ЛС | профиль | цитата
nesco, понял.
Вообще задача редкая, видимо.., но в принципе (в дальносрочной перспективе) не помешал-бы элементик, где нибудь в Графика/Инструменты..
карма: 0
начавший
0
Разработчик
Ответов: 26072
Рейтинг: 2122
#10: 2007-11-25 15:28:19 ЛС | профиль | цитата
Андрей., это какой, который ищет цвета цветовой схемы?
карма: 22

0
Ответов: 3851
Рейтинг: 159
#11: 2007-11-25 15:55:25 ЛС | профиль | цитата
nesco писал(а):
который ищет цвета цветовой схемы?

Да, раз уж нет возможности использовать их имена..
карма: 0
начавший
0
Ответов: 8890
Рейтинг: 823
#12: 2007-11-25 16:12:48 ЛС | профиль | цитата
Андрей., нашёл (вспомнил - 157 версия) - по надобности правил кнопку с картинкой для динамического изменения картинки, если подойдёт:
карма: 19

0
Администрация
Ответов: 15294
Рейтинг: 1518
#13: 2007-11-25 16:18:39 ЛС | профиль | цитата
вся цветовая схема представлена константами clXXX(clBtnFace, clWindow, clCaptionText и т.д.)
карма: 26
0
Ответов: 3851
Рейтинг: 159
#14: 2007-11-25 16:29:43 ЛС | профиль | цитата
Леонид, всё тоже самое, но в режиме Flat=False цвет пропадает при потере фокуса.
карма: 0
начавший
0
Разработчик
Ответов: 26072
Рейтинг: 2122
#15: 2007-11-25 16:29:39 ЛС | профиль | цитата
Действительно, все эти цвета прописаны константами в KOL'e.
карма: 22

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