Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Вниз

Цвет выделения ос для элементов управления.   Найти похожие ветки 

 
mrcat   (2003-07-03 10:11) [0]

Добрый день!
Пишу надстройку для стандартного TListView и стуктулся с одной проблемой :( Текущая задача состоит в том, чтобы текст в Item"ах, не умещающийся в колонке заменять на звёздочки "*", чтобы пользователь был в курсе, что текст, который он видит, отображён не полностью и, соответственно, изменял размер колонки (по усмотрению, а не автоматом). Звездочки вывожу посредством TextRect, но вот проблема: после отрисовки TextRect"ом колонка не хочет отображаться как выделенная. Собственно решение вижу только в отрисовки бэкграунда цветом выделения. Вопрос: как узнать цвет выделения в ос? Наверняка есть макрос для ловли этого дела, но в msdn для ListView Control --- ничего не нашел :(


 
Flint   (2003-07-03 10:28) [1]

А зачем это реализовывать ?
Насколько я помню в листвью если текст не умещается то там автоматом ставяться точки.


 
mrcat   (2003-07-03 10:38) [2]

Flint © (03.07.03 10:28)

дело тут в том, что в TListView будут выводится числовые значения целого и дробного вида и при большом их количестве пользователь просто может не обратить внимания на несколько точек в конце --- в итоге имеем неверно принятое решение, а все тумаки разработчику ;)


 
mrcat   (2003-07-03 11:53) [3]

проблема решена ;)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.07.17;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.007 c
14-55837
PlaTinum
2003-07-01 20:16
2003.07.17
Raport


1-55650
FRT
2003-07-02 16:51
2003.07.17
QReport


1-55519
prestupnick
2003-07-04 23:03
2003.07.17
проблема CheckBox


4-55886
Pitay
2003-05-14 21:11
2003.07.17
Работа с Bitmap или форматами bmp


14-55797
Mihey
2003-06-30 22:00
2003.07.17
Зацените, пожалуйста форум.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский