Главная страница
    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
7-76197
tornovsk
2002-12-23 19:51
2003.02.24
UNIX programming


14-76170
Shaman
2003-02-07 20:54
2003.02.24
Ужасное дело - писать руководство пользователя


6-76055
Thomas Brandon
2003-01-05 14:44
2003.02.24
Дан вот такой заголовок TCP-пакета...


1-76018
Артём К
2003-02-13 13:51
2003.02.24
Глюк какой-то? Или нет. Проблема с Memo1.Lines.Delete


14-76089
Ketmar
2003-02-09 16:33
2003.02.24
постинг именинников





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