Философия прокрутки - PullRequest
       12

Философия прокрутки

0 голосов
/ 15 февраля 2011

Предположим, я хочу создать свой собственный текстовый редактор.просто как блокнот.Без использования richtextbox или других элементов управления LIKE EDIT в C ++.Main Handle - это просто окно в C ++ или usercontrol в C #.Вопрос здесь для опции прокрутки, как я могу выполнить прокрутку, когда пользователь печатает.Я имею в виду вертикальную прокрутку здесь.Что такое философия произведений полос прокрутки в C ++ Windows или C # пользовательских элементах управления ?

Должен ли я очистить (Usercontrol или Window) КогдаПользователь достигает конца (Usercontrol или Window) и затем ставит каретку на начало (Usercontrol или Window) ?Как насчет прокрутки большим пальцем или рукой?Как мне найти текстовую позицию, к которой можно перейти?

1 Ответ

1 голос
/ 16 февраля 2011

Что такое философия произведений полос прокрутки ...

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

...