View Issue Details

IDProjectCategoryView StatusLast Update
0003059Far ManagerPlugins API.Dialogpublic2015-08-14 19:04
ReporterJohnDoeAssigned To 
Status newResolutionopen 
Product Version3.0 
Target VersionFixed in Version 
Summary0003059: Элемент с DIF_DISABLE получает фокус, если он первый (и единственный фокусируемый)
Description1. Если первый элемент диалога задан с флагом DIF_DISABLE, и других элементов, принимающих фокус ввода, в диалоге нет, то первый элемент всё-таки получает фокус: реагирует на клавиатуру, и генерирует все сопутствующие события.

2. Если в таком диалоге есть другие элементы, то после нажатия Tab фар виснет.
Steps To Reproducelocal F = far.Flags
local items = {
  if Msg==F.DN_LISTHOTKEY or Msg==F.DN_HOTKEY then far.Show(...) end

(в примере листбокс, но то же самое происходит и с DI_EDIT)
Additional Information
TagsNo tags attached.


There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2015-08-14 19:04 JohnDoe New Issue