View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002789 | Far Manager | Plugins API | public | 2014-09-02 14:18 | 2014-11-05 09:55 |
Reporter | JohnDoe | Assigned To | DrKnS | ||
Priority | normal | Severity | minor | Reproducibility | sometimes |
Status | closed | Resolution | fixed | ||
Summary | 0002789: Не обновляется экран при переключении из вьювера во вьювер | ||||
Description | Если используя ACTL_SETCURRENTWINDOW переключиться из вьювера во вьювер, то экран не обновится, первый вьювер будет отображаться до тех пор, пока не нажать (например) CtrlHome. | ||||
Steps To Reproduce | 1. Открыть два вьювера (чтобы они были первыми в списке Экранов) 2. Выполнить этот код: local F = far.Flags far.AdvControl (F.ACTL_SETCURRENTWINDOW,3) far.AdvControl (F.ACTL_COMMIT) far.AdvControl (F.ACTL_SETCURRENTWINDOW,4) far.AdvControl (F.ACTL_COMMIT) --assert(viewer.GetInfo().ViewerID==far.AdvControl (F.ACTL_GETWINDOWINFO).Id) | ||||
Additional Information | http://forum.farmanager.com/viewtopic.php?f=9&t=8739&p=121189#p121189 | ||||
Tags | No tags attached. | ||||
Build | 4096 | ||||