Полосы прокрутки OSX для TMemo и TListBox

Использование Delphi XE7 Firemonkey

Я поместил TMemo в пустую форму, а затем добавил в TMemo больше строк текста, чем он может вместить (поэтому необходима прокрутка).

В Windows все работает как положено. Вертикальная полоса прокрутки появляется, когда в TMemo больше строк, чем может быть отображено.

На Mac ничего визуального не появляется там, где должна быть полоса прокрутки.

Я могу нажать на TMemo и использовать колесико мыши для прокрутки. Я также могу нажимать клавиши со стрелками вверх и вниз на клавиатуре для прокрутки.

Что предотвратит появление инструментов прокрутки, когда мышь находится над TMemo?


person Mike at Bookup    schedule 05.07.2016    source источник
comment
FMX, DX10 Update 1. Хорошо работает на Android 6.0.1.   -  person Zam    schedule 05.07.2016
comment
@Зам. Хорошо знать. Теперь, как насчет OS X, о которой спрашивал ОП? ;)   -  person Deltics    schedule 05.07.2016
comment
@Mike в Bookup - OS X можно настроить так, чтобы полосы прокрутки отображались только при использовании. Появляются ли полосы прокрутки при наведении мыши на заметку или при прокрутке? Ваша система OS X настроена таким образом? Или, может быть, FMX всегда ведет себя так, независимо от этой настройки.   -  person Deltics    schedule 05.07.2016
comment
@Deltics My Mac показывает полосы прокрутки для всего, что прокручивается. Похоже, это просто мое приложение, в котором нет ничего визуального, на что можно было бы щелкнуть, где появятся полосы прокрутки.   -  person Mike at Bookup    schedule 06.07.2016


Ответы (1)


Вам нужно установить для свойства AutoHide значение False. См. http://docwiki.embarcadero.com/Libraries/Rio/en/FMX.Memo.TMemo.

person PyScripter    schedule 19.04.2020