MantisBT  Site | Plugring | Plugins API and Macros | Forum | English Forum | Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003451Far ManagerEditorpublic2017-06-29 00:332017-06-30 04:17
Reporterlkintact 
Assigned To 
PrioritynormalSeverityfeatureReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version3.0 
Target VersionFixed in Version 
Summary0003451: кнопки "Выделение" и "Слово" должны помещать выделенный текст в выбранное поле, а не обязательно в поле поиска
Description(Столкнулся с ситуацией, когда в редакторе надо заменить текст на тот же самый + некоторое дополнение).
1. Выделяю текст, который нужно заменить, жму Ctrl-F7, появляется диалог замены.
2. Жму "Выделение". В поле "Искать" помещается выделенный фрагмент текста.
3. Активирую поле "Заменить на", снова жму "Выделение". Вместо ожидаемого появления выделенного фрагмента в "Заменить на", он повторно помещается в "Искать".
Можно, конечно, решить проблему оперируя Ctrl-C/V/X, но, если нет противопоказаний, может стоит изменить поведение кнопок на предложенное в Summary?
Additional Informationbuild 4941
TagsNo tags attached.
Build
Attached Files

- Relationships

-  Notes
(0015461)
DrKnS (administrator)
2017-06-29 23:34

> в выбранное поле

Как вы предлагаете определять, какое поле сейчас "выбрано"?

Если подразумевается фокус, то увы - в фокусе уже сама кнопка.
(0015462)
2useven10 (developer)
2017-06-30 00:25

Чем плох Dlg.PrevPos ?
(0015463)
DrKnS (administrator)
2017-06-30 00:27

Tab Tab Tab Tab Tab Tab Tab Tab
(0015464)
2useven10 (developer)
2017-06-30 00:32

Это не самый используемый сценарий.
В диалоге всего два поля ввода...
Если PrevPos не поле замены - просто заполнять поле поиска, как сейчас делается всегда.
(0015465)
lkintact (reporter)
2017-06-30 04:17

> Если подразумевается фокус, то увы - в фокусе уже сама кнопка.
Да, имелось ввиду "поле в фокусе", конечно же. Извиняюсь, как-то не учёл, что при клике на кнопку поля поиска/замены теряют фокус, и нужно каким-то образом выяснять, какое поле было активировано последним.

- Issue History
Date Modified Username Field Change
2017-06-29 00:33 lkintact New Issue
2017-06-29 23:34 DrKnS Note Added: 0015461
2017-06-30 00:25 2useven10 Note Added: 0015462
2017-06-30 00:27 DrKnS Note Added: 0015463
2017-06-30 00:32 2useven10 Note Added: 0015464
2017-06-30 04:17 lkintact Note Added: 0015465



Copyright © 2000 - 2017 MantisBT Team
Powered by Mantis Bugtracker