Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Visual C++/MFC/WTL > Шрифты в CListCtrl


Автор: serg405 8.7.2008, 10:47
Нужно сделать чтоби в ListCtrl целая часть числа была больше чем часть после комы. 
Тоесть например число 7,5 должно виглядить так 75. 
Если делаю две колонки с разными шриятами все бы било хорошо но растояние между ними слишком большое.
7   5.
Если водзможно подскажыте может можно уменшыть ето растояние или релализовать ето какимто другим методом.

Автор: Andrey44 8.7.2008, 10:50
До запятой пишите одним шрифтом, после другим smile 

Автор: deniska 8.7.2008, 13:06
ну если нельзя в одной колонке align - right, а в соседней align - left (чтоб расстояние между цифрами сделать маленьким), то OwnerDrawFixed = true и рисовать ячейки ручками.
 smile старайтесь писАть нормально, а то чтть недбну

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

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

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

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

Автор: deniska 9.7.2008, 07:01
Цитата

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

а чего не серьезного? все правильно. так и придется делать, если с отступами не получится

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

Автор: Earnest 11.7.2008, 15:29
Лучше не OwnerDraw, а CustomDraw - меньше мороки. И в поиск.

Автор: serg405 17.7.2008, 12:34
Я через CustomDraw какраз ячейки разриосвывал но как такое там провернуть не знаю.

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

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)