Поиск сообщества
Показаны результаты для тегов 'item'.
Найдено: 5 результатов
-
Помогите новичку советом! Делаю проект блокнота. Использую SQLite. На главной странице есть ListBox на который выводятся первые строки каждой записи (собственно заголовки записей): При нажатии на Item открывается окно с Memo. Далее запись редактируется, сохраняется и тд... С БД ListBox синхронизируется через колонку id, который равен ItemIndex. ВОПРОС: Подскажите, как можно сделать, чтобы записи в ListBox отображались в обратном порядке: последние были вверху, первые внизу, как в почтовых сервисах например?
-
Здравствуйте, уважаемые! Пробую писать некое подобие файлового менеджера. Для вывода папок и файлов использую ListBox . Так вот: при обработке события ListBoxItemClick (нажатие на строку) происходит переход по пути, казанному с этой строке, содержимое этой папки отображается, но строки в ней не нажимаютмя, не реагируют на событие нажатия. Если проще - строки на первой станице ListBox реагируют на нажатие, а на второй - нет. Что я делаю не так? {Клик по Item'у, вперёд} procedure TForm1.FoldersListBoxItemClick(const Sender: TCustomListBox; const Item: TListBoxItem); var ExtFile: string; begin // Сохраняем выбранный путь CurrentPath := CurrentPath+Item.ItemData.Text; //Текущая директория if Item.TagString = 'folder' then //Проверяем, если это папка begin if TDirectory.Exists(CurrentPath) then //Проверяем, если папка существует begin Label1.Text:= 'Нажата строка № '+ inttostr(Item.Index); //Контроль!!! FillFolderListBox(CurrentPath, True); //Процедура заполнения ListBox`а папками и файлами end else if Item.TagString = 'file' then //Иначе - файл begin Label1.Text:='Отправляем файл "'+Item.ItemData.Text+'" на плеер'; //Готовим на исподнение end; end; end; Вот этот код срабатывает один (первый) раз. Прошу помощи, советов, вариантов.
-
во всех примерах по ComboBox есть только добавить AddItem а как удалить не нужный Item ?
-
У Мемо есть фича когда нажимаешь (тап по экрану) вылезает клавиатура для редактирования текста. Можно ли сделать такое-же с ListBox ? Тапаешь по итему и клавой исправляешь текст.
-
Есть ли возможность в редакторе или програмно исправлять Index у ListBox1->Item ?