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

Вниз

Отступ в 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 вся ветка

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

Наверх





Память: 0.45 MB
Время: 0.008 c
1-75911
nikulin
2003-02-14 12:11
2003.02.24
Как получить изображение раб стола???


14-76140
проходил я мимо
2003-02-07 11:08
2003.02.24
анекдот


3-75787
Alexandr3
2003-02-06 12:11
2003.02.24
login failed


7-76210
koly01
2002-12-23 08:19
2003.02.24
Подскажите кто знает ...


1-75976
V-Isa
2003-02-12 16:52
2003.02.24
StringGrid





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский