|
|
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
есть ли пример отсеивания элементов TCategoryButtons ? типа поиска. без пересоздания объектов по новой. вариант с пересозданием элементов слишком долгий при наличии около 400 пунктов во всех категориях или есть ли аналог? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2018, 16:31 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
TCategoryButtonsтипа поиска. без пересоздания объектов по новой. А зачем их пересоздавать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 19:12 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
DimaBr, не нашел свойств скрывающих вид кнопок visible, не на разварот, не на сами кнопки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 19:16 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
TCategoryButtons, Мне когда что-то понадобилось сделать с TButtonGroup, выяснилось что проще всего скопировать юнит с другим именем и переименовать сам компонент, после чего препарировать дорабатывать его как душе угодно. Глядя на качество когда и количество ошибок в нём (в XE2), напрашивается вывод что [, как минимум,] этот компонент можно использовать только как базу под новые, не более того. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 19:33 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Значит их нельзя скрывать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2018, 19:35 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Сделал свой компонента на основе TScrollBox в ней TButtonGradient следом TPanel в ней TSpeedButton и всё это выравнивается к верху. Добавил клик по TButtonGradient Код: pascal 1. Установил нужные картинки, настроил оформление. И получил тот же TCategoryButtons. Только уже имея доступ ко всем свойствам кнопки в TPanel и TButtonGradient ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 00:37 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
TCategoryButtons, ты крут! осталось убедить в этом пользователей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 10:21 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
makhaon, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 14:03 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Простое двухуровневое дерево ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 14:18 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Error11111, Классный компонент! Требует доп установки https://github.com/errorcalc/FreeEsVclComponents/tree/262c9238474c70c2bbf17f48982b7349161e7889 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2018, 15:35 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Error11111, Есть баг с отрисовкой. Если много элементов. И резка свернуть. То скрол не пропадает полностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 13:28 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Возьмите TTreeView и не мучайтесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 13:32 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
DimaBr, не красиво. Большой отступ во внутренних пунктах. Нет кнопочного выделения нажатого элемента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 14:22 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Какой отступ ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 14:29 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
DimaBr, подпункта, в пункте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 14:57 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Вся строчка красится, отступайте сколько хотите, я же скрин показал, где первый уровень красный а второй зелёный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 15:15 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
DimaBr, x_x вы чего то не того понимаете, мне надо древовидное дерево. которое выглядит так - Name1 -- Name punkt 1 -- Name punkt 2 А не - Name1 ---- Name punkt 1 ---- Name punkt 2 так же, вы красите всю строку, что некрасиво. Так же некрасиво и просиходит выбор из вашего компонента Посмотрите на прилагаемый скриншот. И поймёте почему ваш вариант не подходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 16:10 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
TCategoryButtonsПосмотрите на прилагаемый скриншот. И поймёте почему ваш вариант не подходитНу и почему он не подходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 17:44 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
Красится вся строка, так что отступайте сколько угодно, хоть НОЛЬ для следующего уровня ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 18:40 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
ладненько, выделение есть, включается. слова забираю. Но вот гиганский отрыв - не прощу ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 18:43 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
ещё один баг в TEsGroupBar. когда много элементов в первой группе и во второй (с поялвением скроллбара). и если во второй группе выбрать кнопку (Нажатием), то он ставит выделенный объект на середину. и расскрывает первую группу , когда она была закрыта через CloseAllGroups и открыта новая группа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 19:53 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
баг просиходит потому что при закрытие всех вкладок, то индекс остаёся на открытой ранее группе. и когда мы в новой группе выбираем элемент, то открывается прошлый пункт это можно заметить по выделению группы старой, если убрать CloseAllGroups и закрыть в ручную. и открыть новую группу в ручную. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 20:32 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
TCategoryButtonsНо вот гиганский отрыв - не прощу ! ну так рисуйте ближе, кто мешает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 20:54 |
|
||
|
Отсеивание TCategoryButtons
|
|||
|---|---|---|---|
|
#18+
DimaBr, даже уже не важно как, это было бы возможно. Уже EsGroup приручил, и иправил баги через обработчки. выполняет что нужно, поиск в нём 400 элементов менее чем за 2 секунды, до того как отоброзит, при этому отображает плавно пункты, без тормозов как это например в оригинальной середе, при поиске компонента (дика лагучая штуковина) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2018, 21:07 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39648134&tid=2040856]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 432ms |

| 0 / 0 |
