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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.02.2012, 10:23   #1  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2161 (81) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Я вот так использовал:
X++:
container c = WinAPI::rgBint2Con(CompanyInfo.CompanyColor);
    ;

    c = WinAPI::chooseColor(this.hWnd(), conpeek(c,1), conpeek(c,2), conpeek(c,3), NULL, true);
    if (conlen(c))
    {
        CompanyInfo.CompanyColor = WinAPI::RGB2int( conpeek(c,1), conpeek(c,2), conpeek(c,3) );
        CompanyInfo.write();
}
По кнопке вызываем этот диалог и сохраняем выбранный цвет в поле в таблице данных о компании.
NULL - я так понимаю, возможность выбрать в диалоге сохраненные "кастомные" цвета.
true - это вывод расширенного диалога.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: Мартынов Дмитрий (1), S.Kuskov (1), samolalex (1).
Старый 12.02.2012, 12:20   #2  
NetBus is offline
NetBus
Участник
 
200 / 85 (3) ++++
Регистрация: 08.07.2005
Адрес: Москва
У Артемия Лебедева:
http://www.artlebedev.ru/tools/colors/
Вашему вниманию предлагается палитра цветов, рекомендуемых для экранного дизайна.
Старый 12.02.2012, 13:01   #3  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
Цитата:
Сообщение от NetBus Посмотреть сообщение
У Артемия Лебедева:
http://www.artlebedev.ru/tools/colors/
Вашему вниманию предлагается палитра цветов, рекомендуемых для экранного дизайна.
Я делал по этому принципу.
Нравится, как сделано здесь, но в Аксапте такое не реализуешь.
Особенно когда вроде выбрал красный, а тебе подсказка говорит, что это "Умбра жженая"
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.

Последний раз редактировалось Link; 12.02.2012 в 13:08.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Раскраска РАЗНЫХ ячеек ОДНОЙ лини грида в РАЗНЫЕ цвета HorrR DAX: Программирование 7 24.01.2011 14:01
Выбор коммерческих соглашений в журнал Starling DAX: Функционал 2 11.12.2009 12:13
Выбор основной валюты Flomik DAX: Функционал 1 02.12.2008 12:00
Выбор записей по неизвестным заранее полям PavelSR DAX: Программирование 16 21.08.2006 16:16
Цвета в диаграмме Ганта Betscriber DAX: Функционал 3 09.03.2006 15:07

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

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

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