Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Шрифты в CListCtrl, хочу разные шрифты в одной ячейке 
:(
    Опции темы
serg405
  Дата 8.7.2008, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 118
Регистрация: 12.6.2008

Репутация: нет
Всего: нет



Нужно сделать чтоби в ListCtrl целая часть числа была больше чем часть после комы. 
Тоесть например число 7,5 должно виглядить так 75. 
Если делаю две колонки с разными шриятами все бы било хорошо но растояние между ними слишком большое.
7   5.
Если водзможно подскажыте может можно уменшыть ето растояние или релализовать ето какимто другим методом.
PM MAIL   Вверх
Andrey44
Дата 8.7.2008, 10:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: 12
Всего: 26



До запятой пишите одним шрифтом, после другим smile 


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
deniska
Дата 8.7.2008, 13:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 398
Регистрация: 1.7.2005
Где: Троицк

Репутация: 1
Всего: 0



ну если нельзя в одной колонке align - right, а в соседней align - left (чтоб расстояние между цифрами сделать маленьким), то OwnerDrawFixed = true и рисовать ячейки ручками.
 smile старайтесь писАть нормально, а то чтть недбну
PM MAIL ICQ   Вверх
serg405
  Дата 8.7.2008, 16:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 118
Регистрация: 12.6.2008

Репутация: нет
Всего: нет



Цитата(deniska @  8.7.2008,  13:06 Найти цитируемый пост)
ну если нельзя в одной колонке align - right, а в соседней align - left 

Я так и делаю но там какоето растояние потсоянно отсаетса с одной стороні и с другой а вместе получаетса многовато. Может ети растояния можно както уменшіть?

Добавлено через 2 минуты и 59 секунд
Цитата(Andrey44 @  8.7.2008,  10:50 Найти цитируемый пост)
До запятой пишите одним шрифтом, после другим 

 smile 
А если серезна?

PM MAIL   Вверх
deniska
Дата 9.7.2008, 07:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 398
Регистрация: 1.7.2005
Где: Троицк

Репутация: 1
Всего: 0



Цитата

А если серезна?

а чего не серьезного? все правильно. так и придется делать, если с отступами не получится
PM MAIL ICQ   Вверх
Andrey44
Дата 9.7.2008, 08:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1501
Регистрация: 4.12.2006
Где: На работе

Репутация: 12
Всего: 26



Придется самому отрисовывать айтемы.
Тут на форуме были такие темы, поищите.


--------------------
????? ??, ??????? ?????.  smile 
PM MAIL WWW ICQ   Вверх
Earnest
Дата 11.7.2008, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Лучше не OwnerDraw, а CustomDraw - меньше мороки. И в поиск.


--------------------
...
PM   Вверх
serg405
Дата 17.7.2008, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 118
Регистрация: 12.6.2008

Репутация: нет
Всего: нет



Я через CustomDraw какраз ячейки разриосвывал но как такое там провернуть не знаю.
PM MAIL   Вверх
Earnest
Дата 18.7.2008, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Примерно так (коды не помню, уточни в MSDN):
получаешь код "рисовать элемент" и рисуешь, что хочешь. Для этого на предыдущем этапе нужно вернуть код, который сообщит, что ты хочешь рисовать саб-итем сам, а не по дефолту. И все.


--------------------
...
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0490 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.