Имя: Пароль:
1C
1C 7.7
v7: Формекс. помогите "поймать" нужный цвет
0 oslokot
 
17.09.12
10:25
В таблице значений нужно раскрасить строки фоновым выделением:

1. Нужен темно-синий фон такой же как стандартный, когда курсор стоит в фокусе ячейки

2. Нужен серый фон, такой же как стандартный фон формы.

BRUSH[R,G,B]
Какие числа в R,G,B поставить? Устал экспериментировать...
1 Classic
 
17.09.12
10:26
(0)
Ты так по каждому цвету на мисте спрашивать будешь?
Бери любую программу по работе с цветом и там лови с принтскрина
2 oslokot
 
17.09.12
10:29
(1) не, мне только эти 2 цвета нада )
да нет у меня под рукой никаких прог
3 ttk
 
17.09.12
10:30
(1)+1
тот же самый паинт для этого подойдет
4 big
 
17.09.12
10:31
Объект Сервис

ВыбратьЦвет(<?>,)
Синтаксис:
ВыбратьЦвет(ПолноеОткрытие, НачальныйЦвет)
Назначение:
выводит диалог выбора цвета и возвращает результат выбора (-1, если цвет не выбран
Параметры:
<ПолноеОткрытие> - если 1, то диалог выбора открывается с полем точного выбора цвета
<НачальныйЦвет> - задает начальный цвет выбора
5 НаборДанных
 
17.09.12
10:31
(0)Скриншот нужной области, в пайнт, там инструмент "палитра". Удачи.
6 antoneus
 
17.09.12
11:11
модератор гугла распоясался совсем...

http://www.stm.dp.ua/web-design/color-html.php
7 ADirks
 
17.09.12
11:48
Есть такой инструмент: пипетка
например: http://www.allok.ru/?id=2
8 oslokot
 
17.09.12
11:50
Спасибо всем!
(6)Синий фон подобрал
А вот сероватый фон формы никак не получается (в пэинте мышкой вожу, а нифига не совпадает)
9 oslokot
 
17.09.12
11:50
(7) ок, пробую..
10 dimm7310
 
17.09.12
11:50
11 oslokot
 
17.09.12
11:56
(7) Ура! помогло!!!
12 Злопчинский
 
17.09.12
12:26
ну, во первых в формексе всегда была раскраска не
BRUSH[R,G,B]
а
BRUSH[B,G,R]
13 Прохожий
 
17.09.12
12:28
Нарисуй цикл и все цвета прогони. Дел на 3 минуты..
14 Злопчинский
 
17.09.12
12:28
(0) для таких из древности интернета к нам пришли таблицы http://www.artlebedev.ru/tools/colors/
- бери триады цветов из них, только не забудь поменять порядок в соответсвии с (12)
/
ну и просто, я всегда вместо триады значений пишу код
BRUSH[0xFFCCBB]
15 ADirks
 
17.09.12
12:54
(14)
> ну и просто, я всегда вместо триады значений пишу код BRUSH[0xFFCCBB]

Вот после таких умных потом сидишь, и гадаешь, чё это за цвет.
Или ещё люблю, когда время в секундах пишут одной циферкой, к примеру 45000 - это сколько? а напиши (12*3600 + 30*60) - и всё понятно сразу.
16 Злопчинский
 
17.09.12
12:56
(15) ну хз... кто ж виноват что вас FF не штырит... ;-)
17 AntiBuh
 
17.09.12
12:59
(12) от блин, а я както мучился с подбором...
18 oleg_prg
 
17.09.12
13:12
Я как-то давно на VC++ написал такую софтинку, мне помогает
Пользуйтесь на здоровье http://files.mail.ru/BD45H7
19 big
 
17.09.12
13:19
мля, вот что за люди сидят на мизде?? В (4) был указан САМЫЙ ПРОСТОЙ  способ узнать цвет, так нет же - надо через *опу взглянуть на белый свет )))
20 oslokot
 
17.09.12
16:00
(12) Согласен. Просто когда-то я делал так:
"BRUSH["+ПолучитьЦвет(R,G,B)+"]"

Функция ПолучитьЦвет(Красный = 0,Зеленый = 0,Синий = 0) Экспорт
   // функция для формирования значения цвета из составляющих (RGB)
   Возврат Макс(0,Синий)*65536+Макс(0,Зеленый)*256+Макс(0,Красный);
КонецФункции
(14) С недавнего времени так и пользую

(19) Просто в моем формексе нету такого метода, старенький. Крайний релиз не прижился.
И мне "пипетка" помогла, спасибо (7)
21 ADirks
 
17.09.12
18:00
новейший у нас тоже как-то не, попробуй 101-й
22 Злопчинский
 
17.09.12
18:02
хз.. у меня нормально живет последний или один из последних формексов.
Основная теорема систематики: Новые системы плодят новые проблемы.