Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.27;
Скачать: CL | DM;

Вниз

CheckListBox   Найти похожие ветки 

 
FireMan_Alexey ©   (2004-06-11 11:46) [0]

Ув. Мастера!
Подскажите как можно сделать так, чтобы в CheckListBox-се
когда длина строки выходит заграницу, можно было скролировать для полного ее отображения.
Если же это не возможно, то подскажите как можно сделать подобное или где посмотреть!
Заранее благодарен!


 
Profi ©   (2004-06-11 12:46) [1]

Вот, делал для ListBox"a, но должно и тут работать:

MaxWidth := 0;
for i := 0 to List.Items.Count - 1 do
if MaxWidth < List.Canvas.TextWidth(other.List.Items.Strings[i]) then
MaxWidth := List.Canvas.TextWidth(other.List.Items.Strings[i]);
SendMessage(List.Handle, LB_SETHORIZONTALEXTENT, MaxWidth+42, 0);


 
©   (2004-06-11 12:53) [2]

or RxCheckListBox1


 
FireMan_Alexey ©   (2004-06-11 14:42) [3]

>R
А где достать твой RxCheckListBox1?
>Profi
А если строка будет очень большой скажем до 100-а или 150-ти символов?


 
Sandman25 ©   (2004-06-11 14:44) [4]

[3] FireMan_Alexey ©   (11.06.04 14:42)

В RXLib, есть такая библиотека


 
FireMan_Alexey ©   (2004-06-11 17:12) [5]

Я нашел библиотеку, но в моем вопросе сказано D6 а библиотека D5 max.
Также нашел патч.
Проинсталил библиотеку
переписал поверх патч
И НЕ РАБОТАЕТ.
Ему чего-то не хватает постоянно или он чего-то не знает.
Толком может кто-нибудь помочь!


 
Sandman25 ©   (2004-06-11 17:13) [6]

[5] FireMan_Alexey ©   (11.06.04 17:12)

У меня RXLib работает в D6. Только не помню, чтобы я какой-нибудь патч устанавливал


 
Amoeba ©   (2004-06-11 17:16) [7]

RxLib под D6 найдешь на http://delphiplus.nagano.ru в разделе "Бесплатно"


 
FireMan_Alexey ©   (2004-06-11 17:37) [8]

Вопрос как его инсталить?


 
Amoeba ©   (2004-06-11 17:50) [9]

Файл типа readme.txt, где даны инструкции по инсталяции, должен прилагаться к библиотеке.


 
Profi ©   (2004-06-11 18:03) [10]

Моему методу по-мойму все равно какой длинны строка!


 
FireMan_Alexey ©   (2004-06-11 18:23) [11]

>Profi
И правда нормально работает!
Я просто 4-часа с этой хреновиной бился и ничего не смог сделать!
Спасибо.


 
FireMan_Alexey ©   (2004-06-11 18:23) [12]

Попутный вопрос почему +42?


 
Profi ©   (2004-06-11 18:36) [13]

Там замес в разнице размера буквы и пиксиля.


 
©   (2004-06-12 05:41) [14]

>Я просто 4-часа с этой хреновиной бился
Если идет речь о RxLib то ты друг не прав одна из лучших библитек
и TRxCheckListBox-ом не ограничивается, есть много полезных функций и визуальных компанентов, а бился ты по своему не знанию работать с Delphi, а ответом на твой вопрос забиты все Faq
это говорит о том что ты и туда не заглядывал.



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

Текущий архив: 2004.06.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.028 c
4-1084868096
Vadim X
2004-05-18 12:14
2004.06.27
Как получить время с GMT?


9-1078569930
BaTxeD
2004-03-06 13:45
2004.06.27
HELPPPP


1-1087017994
FragMan
2004-06-12 09:26
2004.06.27
Подскажите как в Tedit перечислить string функции


3-1086162787
inkotex
2004-06-02 11:53
2004.06.27
Подключение к базе через сеть


3-1086070354
Sergey
2004-06-01 10:12
2004.06.27
поиск