Поиск сообщества
Показаны результаты для тегов 'tlistbox'.
Найдено: 37 результатов
-
Здравствуйте. Разрабатываю проект под iOS на Delphi XE5. В любом нативном приложении для iOS любой список можно прокрутить в начало тапнув по системным часам. Как добиться такого же эффекта в Delphi для TListBox? Спасибо.
-
Здравствуйте ! Во вложении - тестовое приложение, иллюстрирующее суть проблемы. Есть пользовательский элемент списка TCustomListBoxItem = class(TListBoxItem) , содержащий: Изображение, Наименование даты Текстовое описание непостоянной длинны. В зависимости от длинны описания меняется высота TCustomListBoxItem. Метод TCustomListBoxItem.SyncChildSizes вычисляет высоту элемента списка в зависимости от содержимого и вызывается из обработчиков TCustomListBoxItem.OnResize и TCustomListBoxItem.OnApplyStyleLookup. Форма приложения содержит две вкладки, вторая из которых содержит сам список и две кнопки для его пополнения и очистки. Первая вкладка содержит только две кнопки, наследующие обработчики кнопок второй вкладки. Суть проблемы Если нажать кнопку "Добавить" на первой вкладке и активировать список на второй вкладке - его элементы (TCustomListBoxItem) будут "навалены" один на другой. Если нажать кнопку "Добавить" на второй вкладке, которая содержит сам список - элементы в нем отображаются корректно. Скриншоты во вложении. Прошу помочь разобраться. List Test.zip
- 2 ответа
-
- TListBox
- TListBoxItem
- (и ещё 3 )
-
ItemByIndex Как получить TListBoxItem по индексу в TListBox?
kvantum опубликовал вопрос в Доступ к итемам
Здравствуйте ! TListBox заполняется посредством добавления к нему TListBoxItem: LBI := TListBoxItem.Create(ListBox); ... ListBox.AddObject(LBI); Как из ListBox извлечь его ListBoxItem, находящийся на i-позиции ? К сожалению, свойства Objects TListBox не имеет, как это было в стандартном делфи. -
TMetropolisUIListBoxItem Как программно создаваемому TListBoxItem присвоить стиль?
Kitty опубликовал вопрос в Стилизация
Как программно на С++ создаваемому TListBoxItem присвоить стиль, например, TMetropolisUIListBoxItem? void __fastcall TMainForm::Button4Click(TObject *Sender) { TListBoxItem * item; TTimeEdit * VideoTimeEdit; ListBox1->BeginUpdate(); int j = 0; for (int i = 0; i < 10; i++) { item = new TListBoxItem(ListBox1); item->Text = "Текст: " + IntToStr(i); item->Height = 44; item->ItemData->Detail = "Детальный текст: " + IntToStr(i); item->ItemData->Bitmap = ImageControl1->Bitmap; //тут bmp 44x44 VideoTimeEdit = new TTimeEdit(item); VideoTimeEdit->Parent = item; VideoTimeEdit->Position->X = 140; VideoTimeEdit->Position->Y = 10 ; VideoTimeEdit->TimeFormatKind = 1; ListBox1->AddObject(item); } ListBox1->EndUpdate(); }- 2 ответа
-
- TListBox
- TListBoxItem
- (и ещё 2 )
-
Здравствуйте ! В TStyleBook созданы стили для TLisboxItem и TListBox. При компилировании приложения для Win32 созданные стили видны, при компилировании приложения под Андроид стили заменяются на дефолтные. Как перенести пользовательские стили на Андроид - платформу? CustomStyle.zip
-
Не отображаются кастомные item's при разворачивании списка TComboBox. Нет отображения конкретно в выпадающем списке, в самом TComboBox всё ок. Пробовал перерисовку во время события onPopup, создание на различных родителях и т.д. - не помогло. Подскажите в чем может быть дело ? Спасибо. Чистый проект прилагается: RAD Studio XE6 CustomComboBox.zip
- 1 ответ
-
- TListBox
- TListBoxItem
-
(и ещё 2 )
C тегом:
-
TListBox Обновление списка ListBox, как в приложении ВКонтакте
Nix0N опубликовал вопрос в Эффект обновления
Давайте поразмыслим как такого эффекта можно добиться для ListBox. Первое что приходит в голову это: Добавляем Item в ListBox (обязательно первым) и выставляем его свойство Height = 0 В тексте Item'a введем что-то похожее на "Тяните для обновления..." Добавляем GestureManager и в жестах отмечаем Down Необходимо отловить тап по экрану и если движение идёт сверху-вниз соответственно увеличивать Height нашего первого Item'a Как только высота item'a достигла определенного значения, сменим текст на "Отпустите для обновления" и считаем что жест успешно выполнен, иначе перекрываем обработчик жестов По окончании жеста вызывается обработчик менеджера жестов и т.д.... Каким образом реализовать 4-й и 5-й пункт ? -
TListBox Задаем отступ между картинкой и текстом в TListBoxItem
Andrey Efimov опубликовал вопрос в Стилизация
Есть ли возможность регулировать расстояние между картинкой и текстом в TListBoxItem? Пример прикрепил. Из-за большого отступа, выглядит не очень красиво.- 1 ответ
-
- Style
- ListBoxItemNoDetail
- (и ещё 3 )
-
TListBox Как создать свой итем для TListBox на основе уже существующего?
97mik опубликовал вопрос в Доступ к итемам
Как сделать Item на подобии статистики, то есть слева название, а справа показатель? И как сделать Item как кнопку, то есть чтобы при нажатии работал как Button? -
Как сделать небольшой промежуток между Item? Примерно так же, как это сделано в настройках.
-
У меня на форме есть ListBox (листбокс), в который я добавляю по 10 итемов. Но когда идёт процесс добавления большого числа TListBoxItem, я вижу как итемы добавляются, это немного не красиво. Можно ли как-нибудь выключить прорисовку, но чтобы AniIndicator работал, а после того как все Items добавятся включить?
- 1 ответ
-
- TListBoxItem
- BeginUpdate
-
(и ещё 1 )
C тегом: