Нужен компонент, подобный ListBox и чтобы с горизонтальными полосами прокрутки.
Memo1->SelLength=b;
Memo1->SetFocus();
Здесь a-номер символа, с которого нужно начать выделение, b- количество символов. Эти переменные заранее известны, и загружаются в зависимости от номера строки, за номером строки следит переменная. Короче не работает)). Еще нужно как то курсор убрать, ибо не нужен, так как возможности редактирования в окне не будет.
Может есть какой то готовый компонент? Сам сижу на Builder 6 и устанавливать более новую версию не хочется, но если есть в более поздней версии подобный компонент, то скажите. Или подскажите, как можно настроить имеющиеся компоненты.
Ок. Скачал, пробую установить.)
Если есть еще варианты - пишите.
ListView?
Как раз, то что нужно. Сенк.
Я его не могу толком установить. Сначала установил Theme Manager(версия 1.10.1), так как прочитал где то на форуме, что он тоже нужен для работы Virtual Treeview . Потом Virtual Treeview(версия 4.5.2) поставил. В итоге компоненты появились, но пи попытке скомпилировть форму с одним из компонентов, вначале не нашел некоторые h-файлы, пришлось вручную прописать пути. Потом проблемы возникли с uxtheme.h файлом, я его взял из папки с Theme Manager , и заменил им тот, что был в папке c Borland. В конце выдал ошибку "Linker Fatal Error", что нету файла OLEACC.LIB. Перекинул этот файлик из Borland\CBuilder6\Lib\Psdk в Borland\CBuilder6\Lib\. В итоге с компонентами VirtualStringTree и VirtualDrawTree приложение скомпилировалось, а с компонентом VTHeaderPopupMenu - нет. Просит файл VTHeaderPopup.hpp .
Буду краток...
http://forum.codenet.ru/showthread.php?t=25082&highlight=LB_SETHORIZONTALEXTENT
Ок. Спасибо.:)
У меня возникла проблема. В TreeView и ListView невозможно вставлять строки длиной более 255 символов, они сокращаются. ListBox не проверял, но наверно таже проблема. Дело в том, что мне может не хватить этих 255 символов для отображения полного пути к файлу, а сокращать я не хочу. Можно это как то обойти? В свойствах я не нашел этой опции. Конечно можно в подсказке отображать полный путь, но мне нужно именно в окне.
И кстати это есть в ФАК:
http://forum.codenet.ru/showthread.php?t=26390
22. Как добавить горизонтальный ScrollBar в ListBox / CheckListBox ?
Ок, придется видимо его использовать.)
http://forum.codenet.ru/showthread.php?t=26390
22. Как добавить горизонтальный ScrollBar в ListBox / CheckListBox ?
Хм.. Смотрел, но не заметил вначале.:)