Вниз
Скачать: CL | DM;

Отступ в TComboBox   Найти похожие ветки 

← →
NewEdik   (2003-02-14 16:40) [0]

Есть ComboBox, в списке и в редакторе надо сделать отступ, чтоб символ табуляции отображался не | а реальным отступом.
Заранее благодарен, на Вас последняя надежда...


← →
Chubais ©   (2003-02-14 16:49) [1]

ну дык сам пишешь - "символ" как же его отображать иначе? он и занимает место по размеру одного символа
ставь несколько пробелов например


← →
smok_er   (2003-02-14 17:18) [2]

если не нравится идея чубайса, то овнер дров.
ЗЫ. Мне при этом нравится идея чубайса.


← →
NewEdik   (2003-02-14 17:26) [3]

Для компонента ListBox можно сделать -

const
iStops : array [1..2] of Integer = (60, 80 );
...
SendMessage( ListBox.Handle, LB_SETTABSTOPS, High( iStops ), LongInt( @iStops ))

после чего вместо символов табуляции будет установлен фиксированный отступ, т.е. в нашем примере содержимое ListBox будет выглядить примерно так:
ццц цуцу цуцу
у цуцуц ццц
уцуц уцуц 1111
А вот как это для ComboBox сделать?
Символ #32 не подходит, т.к. шрифт - не параметрический...


← →
NewEdik   (2003-02-14 17:30) [4]

OnDrawItem не подходит, т.к. свойство Style=csDropDown а в таком случае это событие просто не происходит :-) и это ограничение налаживает API...


← →
smok_er   (2003-02-14 17:33) [5]

:(
Ну тогда не знаю
Предлагаю поискать компоненты с исходниками и посмотреть как там сделано. Если конечно такие компоненты существуют


← →
NewEdik   (2003-02-14 17:35) [6]

перепутал смайлик, в оригинале - :-(((



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
3-75835
StenKz
2003-02-06 08:37
2003.02.24
Как сделать индикацию процесса обработки данных???


1-76013
bsa
2003-02-13 09:25
2003.02.24
Delphi7 - компонент TPopupActionBar


14-76151
Шоломицкий
2003-02-07 17:26
2003.02.24
Предлагают работу! Помогите плиз!


1-76029
udavf
2003-02-13 15:06
2003.02.24
фокус ввода


3-75751
denis24
2003-02-05 13:11
2003.02.24
выставление активного индекса




   Наверх