powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Автоматический cкроллинг текста в ячейке DW
9 сообщений из 9, страница 1 из 1
Автоматический cкроллинг текста в ячейке DW
    #36412582
dvvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеем PB 9.0.3
Необходимо сделать автоматическую прокрутку информации в ячейке DW, когда она полностью не может отобразиться в этой ячейке. Ну на подобие как в WinAmp на кнопочке в ToolBar'е прокручивается название композиции.
Реально такое?
Подскажите куда "копать"
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36413058
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нереально. Все ячейки кроме текущей которая редактируется рисуются движком DataWindow, который такого не умеет. Максимум что можно это по таймеру менять текст чтобы он туда-сюда ездил, но анимация не будет плавной.
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36413088
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркНереально. Все ячейки кроме текущей которая редактируется рисуются движком DataWindow, который такого не умеет. Максимум что можно это по таймеру менять текст чтобы он туда-сюда ездил, но анимация не будет плавной.
Большей плавности можно добиться добивая спереди пробелами до нужного смещения
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36413104
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нужно просто tooltips сделать и всё :-)
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36418111
dvvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Филипп,

tooltips не пройдёт, он возникает только когда мышка над ячейкой.
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36418144
dvvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Локшин МаркНереально. Все ячейки кроме текущей которая редактируется рисуются движком DataWindow, который такого не умеет. Максимум что можно это по таймеру менять текст чтобы он туда-сюда ездил, но анимация не будет плавной.

Думал о таком варианте...
Если заказчик от своей идеи не откажется, наверное так и придётся делать.
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36418921
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dvvarnaФилипп,

tooltips не пройдёт, он возникает только когда мышка над ячейкой.
Ну и что? Или вам нужен идиотизм типа если из 10 ячеек в 9 полностью не отображается содержимое, то ВСЕ 9 должны прокручиваться?
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36425981
dvvarna
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ФилиппdvvarnaФилипп,

tooltips не пройдёт, он возникает только когда мышка над ячейкой.
Ну и что? Или вам нужен идиотизм типа если из 10 ячеек в 9 полностью не отображается содержимое, то ВСЕ 9 должны прокручиваться?

DW FreeForm всегда показывает одну строку, в одной из ячеек данной строки иногда из базы приходит длинная строка, вот её и хотели автоматом скроллировать.
Увеличивать размер ячейки некуда без переделки внешнего вида карточки полностью. А заказчик против по причине того что операторы уже привыкли где что смотреть куда заносить и т.п. Всё на автомате делают и если изменить дизайн будет неудобно и работа замедлится.

Вроде пока от этой идеи отказались.
...
Рейтинг: 0 / 0
Автоматический cкроллинг текста в ячейке DW
    #36426558
Shtuckenshnuder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дурацкая задачка, но в большинстве случаев "Клиент всегда прав".
Есть вариант отображать не поле DW, а Compute Field, только потом править его нельзя, как известно.

Короче вот вариант. Дальше сами... Удачи.
З.Ы. Это на 6-м PB
-------------------
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Автоматический cкроллинг текста в ячейке DW
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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