Отключить редактор на клик мышки
Цитата: power21 от 26.11.2022, 14:20Всех приветствую. Подскажите. Есть программа UV Outliner, это простой планировщик задач. Программа бесплатная и
находится в свободном доступе с исходным кодом. Исходник: github.com/fednep/UV-OutlinerВ программе очень неудобное реализовано редактирования текста в строке. Обычно одним кликом должна выбираться строка, а
двойным уже редактироваться текст, как в MS Exel, а здесь на один клик сразу открывается редактор. (Video_1)
Этот редактор текста, помимо левого клика по строке, еще открывается клавишей F2, эту функцию я сразу нашел (в
TreeListView.cs, 142 строка), а вот как отключить именно действие с мышкой, так и не понял.Пример:
Video_1 - Редактор строки включается от одного клика по ней. Не получается просто выбрать строку.
Video_2 - Перемещать строку можно только за небольшие участки на краях строки. За область с текстом перемещать нельзя, т.к. сразу меняет значок курсора и позволяет только начать его редактировать.Как хотелось бы настроить работу с мышкой:
Вариант 1 (Хотя бы так..)
Вообще отключить начало редактирования строки при клике мышкой по ней, т.е. на клик мышки только выбирается строка (подсвечивается).
В программе также есть клавиша F2 для запуска редактора, получается редактировать можно будет только через нее.Вариант 2 (Хорошо)
Сделать, чтобы одиночный клик только выбирал строку, а двойной уже включал редактор текста, как это сделано в MS Exel.Вариант 3 (Вообще супер)
Сделать, чтобы одиночный клик только выбирал строку, а двойной уже включал редактор текста, но при этом выбранную строку можно было бы перемещать по списку даже за область с тестом, а не только за края строки. (Video_2)Заранее спасибо всем.
Всех приветствую. Подскажите. Есть программа UV Outliner, это простой планировщик задач. Программа бесплатная и
находится в свободном доступе с исходным кодом. Исходник: github.com/fednep/UV-Outliner
В программе очень неудобное реализовано редактирования текста в строке. Обычно одним кликом должна выбираться строка, а
двойным уже редактироваться текст, как в MS Exel, а здесь на один клик сразу открывается редактор. (Video_1)
Этот редактор текста, помимо левого клика по строке, еще открывается клавишей F2, эту функцию я сразу нашел (в
TreeListView.cs, 142 строка), а вот как отключить именно действие с мышкой, так и не понял.
Пример:
Video_1 - Редактор строки включается от одного клика по ней. Не получается просто выбрать строку.
Video_2 - Перемещать строку можно только за небольшие участки на краях строки. За область с текстом перемещать нельзя, т.к. сразу меняет значок курсора и позволяет только начать его редактировать.
Как хотелось бы настроить работу с мышкой:
Вариант 1 (Хотя бы так..)
Вообще отключить начало редактирования строки при клике мышкой по ней, т.е. на клик мышки только выбирается строка (подсвечивается).
В программе также есть клавиша F2 для запуска редактора, получается редактировать можно будет только через нее.
Вариант 2 (Хорошо)
Сделать, чтобы одиночный клик только выбирал строку, а двойной уже включал редактор текста, как это сделано в MS Exel.
Вариант 3 (Вообще супер)
Сделать, чтобы одиночный клик только выбирал строку, а двойной уже включал редактор текста, но при этом выбранную строку можно было бы перемещать по списку даже за область с тестом, а не только за края строки. (Video_2)
Заранее спасибо всем.