Поиск по сайту

Результаты поиска по тегам 'Listbox'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Общие вопросы
    • Анимация
    • Графика
    • Стили
    • Базы данных и REST
    • Компоненты
    • Положение, размеры, выравнивание
    • Работа с текстом
    • Приложение и формы
    • Отладка
    • Развертывание приложений
    • Вопросы по языку Object Pascal и RTL
    • Общая информация о TControl
    • События
    • Прочие вопросы
  • Вопросы по платформам
    • Android
    • iOS
    • OSX
    • Windows
    • Windows Phone
    • Linux
  • Вопросы по использованию RAD Studio
    • Лицензирование
    • Сборка проектов
    • Multi-Device Designer
    • Редактор кода
    • Вопросы
  • Обучение
    • Основная информация
    • Вопросы
    • Отзывы
  • Поиск специалистов по FireMonkey
    • Консультации
    • Ищу подрядчика
  • API интернет сервисов
    • ВКонтакте API
    • Google Maps API
    • Yandex деньги
  • Дополнительные ресурсы по FireMonkey
    • Сторонние компоненты
    • Приложения, написанные с использованием FireMonkey
    • Примеры
    • Руководства
    • Шаблоны
    • Статьи и заметки
    • Информация о версиях RAD Studio
    • Новости
  • Организация работы данного форума
    • Правила форума
    • Нарушения правил форума
    • Предложения об организации форума
    • Проблемы
    • Функции форума
  • Видеокурсы
    • Основная информация
    • Курсы
    • Предложения и голосования за новые курсы
    • Вопросы

Категории

  • Курсы



Фильтр по количеству...

Найдено 25 результатов

  1. На ListBox-e несколько Item-ов, на них поставил Edit-ы. Когда я пытаюсь редактировать нижние Edit-ы, то клавиатура перекрывает их и не видно что набираешь (в моем примере это Номер дома). Как это исправить? И как сделать чтобы на клавиатуре вместо кнопки Enter была кнопка Готово, по нажатию на которую клава бы скрывалась?
  2. Добрый день. IDE: Delphi 10.1 Berlin Update2 OS: Windows 7/64 ->Android (тестировал на 4.4.4) Вопрос 1: Пытаюсь загрузить в Listbox файл с русскими словами: ListBox1.Items.LoadFromFile(TPath.Combine(TPath.GetDocumentsPath, 'test1.txt')); При запуске на устройстве выдает ошибку: No mapping for the Unicode character exists in the target multi-byte code page Файл пытался сохранить и в UTF-8, и в ANSI, и в Unicode - без разницы (после смены кодировки делал Deployment) Как можно это победить? Вопрос 2: Вставил напрямую в дизайн-моде список этих же слов (из файла вопрос1) в Listbox - при старте программа очень долго думает. Слов порядка 10000. Как-то можно это ускорить?
  3. У Мемо есть фича когда нажимаешь (тап по экрану) вылезает клавиатура для редактирования текста. Можно ли сделать такое-же с ListBox ? Тапаешь по итему и клавой исправляешь текст.
  4. Есть один листбокс..) В общем парился я парился, так и не понял как запилить стиль по человечески для итемов в боксе и нашел кнопку Edit default Style. Нашел куда впилить TimageViewer и поставил ему свойство client. Все бы ничего, да вот размер итемов не статичен, а картинка не растягивается, к тому же pngшная картинка не отделяется от фона. Подскажите, как картинку растягивать в зависимости от длины и ширины итемов листбокса и как правильно юзать pngшные картинки (что бы они сохраняли прозрачность). Может я вообще не туда рою и нужно другими способами вставлять картинки под каждый item? Видел много гайдов под listview, но к сожалению мне нужно именно для бокса.. ---- п.с. что бы было проще: как нарисовать ровную плашку позади каждого элемента листбокс?
  5. Всем утречка! Интересует вопрос кастмизации listbox в плане дизайна. Хотелось бы что бы плашки имели какой то другой цвет, рамку с обводкой и все на андроиде: в какую сторону рыть? Пилить стиль самому? Хотелось бы, что бы элементы в листбоксе были темно подсвечены и имели рамочку.. Стили ставил, а вот как поправить что-то в стиле пока не понял.
  6. Суть такова копаюсь в стилях, но не могу понять откуда идет наследования есть контейнер content в нем есть selection т,е выделенный элемент лист бокса , возможно ли создать стиль просто для итемов в листбоксе или это не делается через стиль?
  7. ListBox

    Добрый день. Как по правому клики мыши.выделить итем в ListBox?. Проблема в том, что если у ListBox есть PoupMenu, оно перекрывает все события.
  8. Собственно вопрос всё ещё копаю в сторону listbox сделал такой listbox var listitem:Tlistboxitem; listimg1:Timage; listlabel1:Tlabel; listLayout:Tlayout; progres:TProgressBar; but:TSpeedButton; begin listitem:=TListBoxItem.Create(ListBox1); listitem.Parent:=ListBox1; listitem.Height:=50; listimg1:=TImage.Create(listitem); listimg1.Parent:=listitem; listimg1.Width:=50; listimg1.Height:=50; listimg1.Align:=TAlignLayout.Left; listimg1.Bitmap:=Image1.Bitmap; // but:=TSpeedButton.Create(listitem); but.Parent:=listitem; but.StyleLookup:='myControl'; but.Align:=TAlignLayout.Right; listLayout:=TLayout.Create(listitem); listLayout.Parent:=listitem; listLayout.Align:=TAlignLayout.Client; listlabel1:=TLabel.Create(listLayout); listlabel1.Parent:=listLayout; listlabel1.Align:=TAlignLayout.Top; listlabel1.Height:=25; listlabel1.StyledSettings:=[TStyledSetting.Family,TStyledSetting.Style]; listlabel1.TextSettings.Font.Size:=12; listlabel1.TextSettings.FontColor:=TAlphaColorRec.White; listlabel1.Text:='event'; end; finally ListBox1.EndUpdate; как получить доступ к кнопке в созданном listbox ? или хотя бы как получить текст в listlabel1 в выбранном item. поидее должно работать item.selected но что то опять не работает или я туплю)
  9. Привет всем может кто подскажет что не так создаю процедуру для добавления var item: TMetropolisUIListBoxItem; begin item :=TMetropolisUIListBoxItem.Create(Form1); item.Title:='Title'; item.SubTitle:='sub'; item.Description:=dua; ListBox1.AddObject(item); end; Всё добавляется,но когда я пытаюсь закрыть программу то падает ошибка procedure TObject.FreeInstance; begin CleanupInstance; _FreeMem(Pointer(Self));// на этой строке ошибка end; Как я понял что ошибка связана с памятью как можно правильно освободить память? и избавиться от этой ошибки )
  10. Добрый день, не знаю уместен ли вопрос в этой ветке, но тем не менее. Задача следующая: есть ListBox на форме, с помощью стилей создан специальный ListItem с множеством edit'ов и т.д. При загрузке excel файла все это заполняется и выводится. Так вот, все это работает хорошо, до тех пор пока не начинаешь прокручивать - через некоторое время вылетает ошибка Собственно вопрос - По каким причинам она возникает и как ее можно исправить? проект выложил, подгрузка из файла - по умолчанию путь к файлу - C:\Users\Admin\Documents\Embarcadero\Studio\Projects\. Projects.rar
  11. При добавлении новых итемов в листбокс у него появляются скролы но самого итема не видно. как сделать автоскролинг чтобы активный итем был виден ? CurListBoxItem->SetFocus() не делает этого.
  12. У меня есть ListBox с 7 ListBoxItem , на каждом ListBoxItem есть 7 CheckBox-ов. Получается как-бы двухмерный массив CheckBox-ов. Какой самый простой способ обращаться к каждому конкретному CheckBox-у ?
  13. Как правильно заполнит ListBox в потоке? И еще в ListBox е имеется Image которая должен загрузиться с интернета.. Как всё это правильно сделать в потоке?
  14. Хочу написать итем пикер на основе скроллбокса(листобокса, тут не суть важна), выглядеть он должен так, обычный скролл, но в области видимости только 5 элементов. 3й элемент(цетральный) как бы выделен(на его уровне вне листбокса лежит прямоугольник, который его типа подсвечивает). В чём проблема. всё работает красиво, но хотелось бы, что бы при окончании скроллинга происходило приближение к элементу, чья позиция ближе всего к позиции, которую подсвечивает прямоугольник.
  15. Уважаемые эксперты! Подобная тема уже была, но она немного не о том, о чем я хотел бы спросить. Есть список, и у элементов этого списка определены события OnClick. Если запустить его на мобильном устройстве, то прокрутка списка осуществляется проведением пальцем по списку. В момент отрыва пальца от экрана срабатывает событие OnClick на элементе списка, но я делаю скроллинг и подразумеваю пролистывание, а не нажатие. Как мне сделать поведение моего списка ожидаемым, чтобы при скроллинге не срабатывал OnClick? Архив проекта: TestListBox.rar
  16. Доброго времени суток как отсортировать по алфавиту Listbox1.sorted := true; если так то он сортирует начиная с цифр а хотелось бы чтоб он начинал с букв можно ли научить listbox этому ? спасибо
  17. Могу ли я каким-то образом вставить Item не в конец списка, а после определённого?
  18. Обновление Списков (ListBox, ListView) как в популярных приложения Скачать с офф. сайта UpdateMe.zip
  19. Если кому-нибудь понадобится Listbox такой-же как и в списке сообщений в андроиде. ListboxInteractions.zip
  20. Здравствуйте товарищи знатоки! Недавно решил перейти на Firemonkey чтоб создавать мобильные приложения... но к сожалению обнаружил что работа в нём сильно отличается =( и информации в интернете очень мало... и в дельфи демках тоже подобных примеров нету =( не понимаю как можно узнать информацию если ты не работаешь в большом коллективе программистов у которых есть связь с западными колегами которые участвовали в создании тех или иных компонентов... сейчас я разбираюсь с ListBox и хочу научится делать стандартные вещи.... например сначала я попытался создать 2 колонки как в VCL но оказалось так уже нельзя пол дня шерстил интернет и методом тыка научился делать это через Detail ... ok! =) Add: добавлять пункты научился так LItem:=TListBoxItem.Create(ListBox1) ... ListBox1.AddObject(LItem); Delete: поскольку DeleteSelected больше нет удаляю пункт сл образом ListBox1.Items.Delete(listbox1.Selected.index) но как проверить существует ли item? иначе возникает ошибка когда удаляешь и ничего не выделено Rename: переименовать item не получается =( разве что вставить пункт на место выделенного listbox1.InsertObject(... ,...); а сл удалить Move: поменять позицию у выделенного пункта тоже не получается Подскажите пожалуйста ответы на эти казалось бы простые вопросы! думаю это поможет очень многим начинающим ФаерМанкерам =)
  21. Доброго времени суток. Как обновить видимую часть в Listbox ? В общем создаю итемы вешаю обработчик Self.OnApplyStyleLookup := Self.Doapplys; procedure Fruit.Doapplys(Sender: TObject); begin Self.Text := get_title; end; и пока я не прокручу список событие не возникает как лучше обновить итемы ?
  22. Приветствую. Задача, при клике на ListBoxItem развернуть его на весь ListBox с анимацией. Решаю её через ListBoxItem.AnimateFloat( 'Height', ListBox.Height ) и ListBoxItem.AnimateFloat( 'Height', 0 ) соответственно. В каждом LisBoxItem находится свой ListBox с элементами, который в последствии и разворачивается на весь экран. В следствии столкнулся со следующей проблемой: Если развернуть один ListBoxItem и выделить один элемент на дочернем ListBox, а после свернуть его обратно и развернуть следующий, то всплывает ошибка EArgumentOutOfRangeException Конкретно на приложенном примере следует: Main(1) - развернуть Slave(1,4) - выделить Main(1) - свернуть Main(0) - развернуть Проблема, видно, в обращении к уже скрытым элементам ListBoxItem и решить её удалось сворачивая остальные ListBoxItem не до 0, а до 1 или даже 0.1 . Выход не нравится, прошу помощи в более элегантном решении Request.zip
  23. добавил checkbox итему повесил обработчик на него item.StylesData['check.OnChange'] := TValue.From<TNotifyEvent>(DoCheckClick); и как только я нажимаю на checkbox оно автомато начинает запускаться при загрузке и выгрузке стиля как быть ?
  24. Привет. В продолжение этой темы возникла следующая проблема: при скроллинге, когда выделенный item пересекает границу видимой области ListBox'а его background не как должно быть постепенно частично уходит в невидимую область, а остается видимым снаружи ListBox'а до момента, когда верхняя(нижняя) граница Item'а не пересечет нижнюю(верхнюю) границу ListBox'а. Скриншоты проблемы: C Fire Monkey только начал свое знакомство, некоторые вещи уже понимаются, но причину такого поведения никак не могу понять пока.
  25. Здравствуйте! Наткнулся на ошибку в listbox'е и не знаю как её обойти. Пишу на XE6. Добавил в StyleBook в раздел listboxitemstyle компонент Image и Checkbox, после чего запустил приложение. Проставил чекбоксы (вручную) и загрузил картинки в Image. все сработало, но после прокрутки списка вниз и возврата к началу списка, те строки, которые были временно скрыты, изменились сами по себе (изменились Image и Checkbox). C чекбоксами решил проблему убрав их из listboxitemstyle и указав в свойстве listbox'а showcheckboxes:=true. Что делать с Image не понятно. Прошу посоветовать, как решить проблему с отображением картинок. XE6 ошибка.zip