powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нужен компонент "Теги" для delphi
15 сообщений из 40, страница 2 из 2
Нужен компонент "Теги" для delphi
    #39483329
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorну вот и я про то, что ты всегда настаиваешь )))
Бери пример, а то вечно ноешь не по делу.
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483330
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот ищщо вариант, только с кнопкой закрытия могут быть проблемы: http://www.be-precision.com/products/tagcloud/
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483331
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
JaDidefecatorну вот и я про то, что ты всегда настаиваешь )))
Бери пример, а то вечно ноешь не по делу.

брать пример надо с разумного спора, а не с безапелляционных утверждений.
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483349
Фотография Dimonka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сразу напрашивается браузер, jquery, bootstrap, select2 :-)
На дельфи тоже взлетит
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483380
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lex_m14Камрады, нужен компонент в виде TPane
Контрол называется TFlowPanel, входит в VCL. Включаешь ему автосайз и фиксируешь ширину. Всё.
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483772
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev Alexey,

не совсем так. TFlowPanel автоматически создает матрицу, строки-столбцы. В XE2 по крайней мере

Т.е. если возвращаться к первому посту - http://www.sql.ru/forum/actualfile.aspx?id=20614838 - то в этом случае item 1 и item 4 будут объединены в один широкий столбец, а между item 1 и item 2 поэтому будет большая дырка

PS. можно перевести панель в режим "по строкам", а не "по столбцам". Тогда item 2 будет ниже item 1, а не правее. Столбцов тут действительно не будет. Но если контролы переменной высоты - будет аналогичный эффект по строкам.
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483778
asviridenkov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DimonkaСразу напрашивается браузер, jquery, bootstrap, select2 :-)
На дельфи тоже взлетит

Направление мысли верное
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483783
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochTFlowPanel автоматически создает матрицу, строки-столбцы
Это ты с TGridPanel путаешь, а flow это:
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483798
Фотография Dimonka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyAriochTFlowPanel автоматически создает матрицу, строки-столбцы
Это ты с TGridPanel путаешь, а flow это:...
Нарисовать-то это дело проблем особых нет, а вот сделать полноценное редактирование с внешними источниками данных для тегов - эта задачка чуть сложнее.
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483799
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
DimonkaKazantsev Alexeyпропущено...

Это ты с TGridPanel путаешь, а flow это:...
Нарисовать-то это дело проблем особых нет, а вот сделать полноценное редактирование с внешними источниками данных для тегов - эта задачка чуть сложнее.

что сложного ? Там всего две операции - добавление тега и удаление тега.
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483810
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimonkaэта задачка чуть сложнее
Если создание контрола в рантайме это сложная задача, тогда конечно.
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483840
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyЭто ты с TGridPanel путаешь

Наверное ты прав. Но тогда я не помню, что у меня не пошло с Flow
Наверное мне нужно было позволять пользователю менять размер внутренних контролов в рантайме
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39483851
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochНаверное мне нужно было позволять пользователю менять размер внутренних контролов в рантайме
Тоже, как бы, не проблема...
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39484049
Фотография Dimonka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorDimonka
Нарисовать-то это дело проблем особых нет, а вот сделать полноценное редактирование с внешними источниками данных для тегов - эта задачка чуть сложнее.
что сложного ? Там всего две операции - добавление тега и удаление тега.
Это если: теги все уже заданы и тегов не миллион.
В "нормальных" компонентах выбора есть возможность вводить текст тега прямо в поле тегов, также есть возможность удалять и редактировать теги с клавиатуры, привязывать ID к тэгам, показывать дропдаун подсказки возможных тегов итд. Поседеешь всё реализовывать. :-)
...
Рейтинг: 0 / 0
Нужен компонент "Теги" для delphi
    #39484098
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimonkaесть возможность вводить текст тега прямо в поле тегов
При нажатии на AddTag кидаешь в панель Edit. После нажатия Enter - добавляется конрол-тег.

Dimonkaтакже есть возможность удалять и редактировать теги с клавиатуры
На контроле-теге TabStop := True; а индикация по OnEnter/OnExit; Ну и редактирование по Enter, удаление по Del.

Dimonkaпоказывать дропдаун подсказки возможных тегов
Вместо едита кидаешь на панель комбобокс в режиме редактирования. Или другой компонент с поддержкой автодополнения.

В общем, если не фантазировать о миллионном облаке, то всё делается элементарно и быстро.
...
Рейтинг: 0 / 0
15 сообщений из 40, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Нужен компонент "Теги" для delphi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]