• 0
MrAnderson

TScrollBox или TPresentedScrollBox поворот на 180

Вопросы

Добрый вечер.

Не подскажите в чем может проблема быть.

Не отображает содержимое на Андройде при повороте на 180 градусов т.е.(RotationAngle:=180).TScrollBox или TPresentedScrollBox и TVertScollBox.

Под Win все Ок.

Delphi XE 10.2 Update 3

Изменено пользователем MrAnderson

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 ответов на этот вопрос

  • 0

К сожалению да. После экспериментов выяснил что внутренний контент вылезает за рамки.

Попробовал Studio\19.0\Samples\Object Pascal\Mobile Snippets\ HorizontalScroll перевернуть на 180 увидел тоже самое

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Я так понимаю решения данного вопроса нет. Ну или оно такое простое что ни кто не отвечает.

Пишу что то типа whatsapp, может есть другое решение данного вопроса?

Если кто знает подскажите. Пожалуйста.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Просто вероятно с такими задачами никто из присутствующих (на данном форуме в данный момент) не сталкивался.
Не часто знаете ли, приходится переворачивать скролл на 180 градусов.

Кстати, зачем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Хочу как у всех чтобы сообщения вылетали снизу вверх.

примерно так как под Windows FMX приложение работает, а под Андройд картинка не появляется.

Без имени-1.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

А зачем скрол переворачивать то?

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

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От zekelive
      Добрый день, друзья. Начал заниматься вопросом описанным в шапке и столкнулся со множеством непонятных для меня проблем. Как примерно должно выглядеть на Рис. ниже. Знаю, что сам список барабан выполнен в TlistBox. Есть хорошая ссылка на блог Ярослава тут. Пошерстил файлы в FMX, и не нашел ключа для своего дела. Может кто занимался этим? Я изначально брал TScrollBox, кидал на него Tlayout и в него TLabel. Но думаю, видимо не то совсем.

    • От Вадим Смоленский
      Компонент TScrollBox в VCL имеет свойства VertScrollBar и HorzScrollBar, каждое из которых, в свою очередь, снабжено свойством Increment, определяющим количество пикселей, перемещаемых при нажатии на кнопку прокрутки. В FMX я ничего похожего найти не смог. Есть ли способ поменять принятые по умолчанию установки?
    • От Alex7wrt
      Добрый день.
      Хочу снять скриншот с контрола после его поворота на 90 градусов. Но метод PaintTo после поворота все равно выдает скриншот исходного (до поворота) конторла. Как можно получить изображение после поворота?
    • От Barbanel
      Здравствуйте уважаемые,
      есть форма с множеством TEdit, при этом они не помещаются на один экран и помещена на TScrollBox.
      При скороллинге если скроллить нажимая на подложку (т.е. сам TScrollBox) все работает идеально, если же нажимать на сам TEdit и таким образом скроллить, то выезжает клавиатура, что вобщемто неудобно.
      Вопрос: как настроить приложение/форму/ТСкроллБокс так, чтобы при зажатии и движении пальца вверх/вниз на ТЕдите клавиатура не выезжала?
      На нативных приложениях описанного выше поведения я не замечал.
       
      Заранее спасибо!
       
    • От Gingercat
      Доброго времени суток. Заранее извиняюсь, за вероятно странный вопрос, но - как пользоваться padding-ом у VerticalScrollBox. Может чего не так делаю, но весьма странно - наружный margin работает, а вот padding. В хелпе ничего умного.
      Простейший пример VerticalScrollBox, внутри кнопка совершенно не реагирует на отступ. Игрался и с привязкой, и с анкорами - бесполезно. Кнопка дочерняя - что может быть не так? XE-7.
      Спасибо заранее за ответы
      PS - или понятие Padding отличается от привычного CSS-вского? Или кнопка не реагирует на подобные действия?
    • От Schekhovtsov
      Объясню чуть подробнее, пример смотреть в любом приложение с material design'ом (например, inbox). В скроллбоксе находится список и тулбар. При прокрутке вниз, тулбар вместе со списком уходит вверх за экран,но если немного вернуть список сверху, то тулбар сразу «приедет» обратно. Понятно объяснил? Можно такое провернуть на delphi?
    • От ivadimos
      При работе на Android ScrollBox заметно подлагивает. Если же сравнить со скроллингом контактов в телегрме, то разница очень ощутима.
      Кто-нибудь сталкивался с этой проблемой?
    • От NesDmitrijj
      Здравствуйте!
       
      Как реализовать узкие скролбары у TScrollBox по умолчанию. Помнится в XE3 было специальное свойство, но с появлением AniCalculations всё кудато пропало.
      Спасибо.
       
    • От brunnengi
      Не могу вспомнить, как можно и делается ли скроллинга, так как это бывает в приложениях. Т.е. допустим прокрутили список до самого конца. А потом пальцем тянем еще вверх, и скрол слегка приподнимается, потом опускаем и он на место возвращается. Помню что под виндоус это как то реализовывалось, но не могу вспомнить как и где и можно ли так сделать под андроид.
    • От 97mik
      Во всех элементах в которых можео что-нибудь скролить (ListBox, Memo) не такой скролл как во всех операционной системе (в частности iOS) то есть какие-либо подтормаживания, резкие движения. Можно ли как-либо сделат его приятным?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу