Jump to content

Recommended Posts

Posted

Как убрать место, которое предназначено для вывода иконок?

Иногда каждый пиксель экрана дорог, когда места мало. Да и некрасиво смотрится.

Screenshot_11.jpg

Screenshot_12.jpg

Posted
11 minutes ago, x11 said:

Как убрать место, которое предназначено для вывода иконок?

Иногда каждый пиксель экрана дорог, когда места мало. Да и некрасиво смотрится.

UniTreeView.ShowIcons = False ?

Posted

Ну да, я так и сделал, иконки исчезли. А вот текст влево не сдвинулся. На второй картинке видно, что между переключателем (чекбоксом) и надписями есть лишнее место и я его красным обвел.

Posted

Я хочу сказать, что должно быть вот так, как я нарисовал на картинке:

Screenshot_15.jpg

Posted

Странно. Почему у меня тогда лишнее место?

Тема оформления - default

Screenshot_16.jpg

Posted
1 minute ago, x11 said:

Странно. Почему у меня тогда лишнее место?

Вы не используете Custom CSS?

Posted
1 minute ago, Sherzod said:

Вы не используете Custom CSS?

Использую, но не для дерева, вот содержимое моего файла custom.css


.

myDelCell {
    border-top: 1px solid red !important;
    border-bottom: 1px solid red !important;
}

.myDelCell:nth-child(2) {
    border-left: 1px solid red !important;
}

.myDelCell:last-child {
    border-right: 1px solid red !important;
}

 

Posted

Выбрал другую тему. Открыл в другом браузере - всё равно проблема.

 

Сейчас сделаю тестовый пример.

Screenshot_19.jpg

Posted

Сборка последняя, 1530, Firefox, Chrom.

Могу отправить вам скомпилированный EXE-файл

Posted
44 minutes ago, x11 said:

Сборка последняя, 1530, Firefox, Chrom.

Можете ли Вы на данный момент использовать этот CustomCSS?

.x-tree-icon-custom {
    display: none;
}

 

  • Like 1
Posted

Спасибо. Проблема решена.

Надеюсь, вы это исправление включите в будущие сборки.

  • Like 1
Posted
2 minutes ago, x11 said:

Надеюсь, вы это исправление включите в будущие сборки.

Спасибо. Мы проанализируем и постараемся исправить.

Posted
20 hours ago, Sherzod said:

Спасибо. Мы проанализируем и постараемся исправить.

Поскольку не получаю ответы на свои письма пишу тут.

Как можно конкретной записи назначить конкретную картинку. Не картинку для папки и пункта, а на разные папки разные картинки, на разгые вложенные пункты - разхные картинки. Помогите пожалуйста. тут нет ничего сверх естественного - это должно быть просто.

Posted

А почему вы не пишите, как делали и что именно не получилось?

 

Попробуйте так. Вроде это стандартный VCL способ.

У UniTreeView есть свойство images, куда можно назначить список картинок UniImageList.

А у каждого Item есть свойство ImageIndex.

Вроде интуитивно понятно.

Screenshot_12.jpg

Posted

Я использую UniDBTreeGrid, там нет того, что Вы показываете. Хотя это вполне логично.

Posted

Может вам не отвечают, потому что вы не можете нормально задать вопрос? С более менее полным описанием.

Posted

UniDBTreeGrid  это почти тот же самый грид, что и UniDBGrid, мне кажется, в примерах можно подсмотреть, как выводятся картинки в UniDBGrid и реализовать вывод картинок в UniDBTreeGrid  по такому же принципу.

Posted
6 minutes ago, x11 said:

Может вам не отвечают, потому что вы не можете нормально задать вопрос? С более менее полным описанием.

Исправляюсь.

image.pngМне нужно для каждой папки или листа  назначить свою картинку. На картинке видно, что компонент умеет отличать папки от элементов только по наличию вложенности. А если папка пустая  (выделена синим)? 

У  UniDBTreeGrid нет такой возможности как у UniTreeView. Там можно только присвоить конкретную картинку всем элементам. И это делает невозможным использование иконок, поскольку интуитивная понятность сразу пропадает. и как папку отделить от элемента - как показать между ними различие? Разве только текстом в БД записывать в скобочках (это папка.), (это элемент). Но это смешно - хочется показать красиво. 

Скажите, я мне удалось объяснить, что я хочу?

 

 

яяя123у123ву12в.PNG

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...