AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.06.2017, 09:50   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Желтый фон грида в форме сообщений компилятора
Привет всем.
Может быть кто-нибудь знает, как получается желтый фон грида в форме SysCompilerOutput.
Явно цвет задается только в одном месте - бесцветный.
X++:
public void displayOption(Common _p1, FormRowDisplayOption _options)
{
    TmpCompilerOutput p1 = _p1;
    if (p1.LatestCompile)
    {
        _options.backColor(WinAPI::RGB2int(#Rgb));
    }

    super(_p1, _options);
}
А как получается светложелтый ? Какой код или свойство его выставляет?
Старый 07.06.2017, 10:36   #2  
Товарищ ♂uatr is offline
Товарищ ♂uatr
Участник
Аватар для Товарищ ♂uatr
MCBMSS
 
305 / 873 (30) +++++++
Регистрация: 23.10.2012
Привет!
Цитата:
Сообщение от Logger Посмотреть сообщение
X++:
_options.backColor(WinAPI::RGB2int(#Rgb));
Это и есть светложелтый.

Последний раз редактировалось Товарищ ♂uatr; 07.06.2017 в 10:38.
За это сообщение автора поблагодарили: Logger (1).
Старый 07.06.2017, 10:43   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
X++:
public class FormRun extends ObjectRun
{
...
    #Define.rgb(255, 255, 225)
...
 }
Да нет же.
Это просто белый фон, заданный явно.
Старый 07.06.2017, 10:45   #4  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
X++:
public class FormRun extends ObjectRun
{
...
    #Define.rgb(255, 255, 225)
...
 }
225 - это не 255 в конце
)
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Logger (1), Pandasama (1).
Старый 07.06.2017, 10:51   #5  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
О! Поспешишь - людей насмешишь.
Спасибо всем.
Старый 07.06.2017, 14:23   #6  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
647 / 350 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Цитата:
Сообщение от AndyD Посмотреть сообщение
X++:
public class FormRun extends ObjectRun
{
...
    #Define.rgb(255, 255, 225)
...
 }
225 - это не 255 в конце
)
Я не параноик, но мне кажется, в этом явно был коварный замысел, тест на внимательность, так сказать. :-)
__________________
// no comments
За это сообщение автора поблагодарили: Logger (1).
Старый 07.06.2017, 16:19   #7  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Больше похоже на то, что разработчик игнорирует удобство сопровождения кода.
Почему нужно было называть макроопределение таким обезличенным rgb вместо задания нормального наименования, которое бы говорило само за себя без необходимости вглядываться в порядок следования цифр?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Обновление грида на форме syl DAX: Программирование 5 15.09.2015 17:23
Более одного грида на форме - активное выделение TasmanianDevil DAX: Прочие вопросы 1 29.01.2013 09:43
Как правильно связать таблицы в форме? Как показать параметры партии? mazzy DAX: Программирование 10 27.10.2010 15:56
Использование семейства InventDimCtrl_Frm_* - 2 DS InventDim на одной форме Pavlo AKA Panok DAX: База знаний и проекты 5 22.12.2008 17:15
Про два грида на одной форме YVAS DAX: Программирование 4 01.08.2003 10:53

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:49.