View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000171 | Far Manager 1.7x | Viewer | public | 2006-05-06 01:02 | 2007-07-16 12:07 |
Reporter | TS | Assigned To | vskirdin | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.71 | ||||
Fixed in Version | 1.71 | ||||
Summary | 0000171: Вызов Viewer с флагом VF_IMMEDIATERETURN из GetFiles | ||||
Description | При вызове следующего кода GetFiles(...) { if (iOpMode&OPM_VIEW) { _Info.Viewer(szFileName,panelItem[0].FindData.cFileName,-1,-1,-1,-1,VF_DISABLEHISTORY|VF_NONMODAL|VF_IMMEDIATERETURN); } return 0; } вьювер становится активным, но не прорисовывается, его поверх перерисовывают панели. ACTL_COMMIT и прочие не помагают,программно спасает только ACTL_POSTKEYSEQUENCE с какой либо клавишей, которая изменяет состояние редактора (что считаю очень грубым извратом). | ||||
Tags | No tags attached. | ||||
Build | |||||
|
В коде стоит сохранение экрана, перед вызовом функции GetFile плагина. Убирать сохранятель, значит... ...для мультиарка это означает, что будет портится экран при работе внешнего архиватора. Переносить на уровень плагинов сохранялку - может быть и так. Как вариант - вызов ACTL_POSTKEYSEQUENCE. |
|
после 2099 |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-05-06 01:02 | TS | New Issue | |
2006-05-06 02:44 | vskirdin | Note Added: 0000172 | |
2006-05-06 04:29 | vskirdin | Status | new => assigned |
2006-05-06 04:29 | vskirdin | Assigned To | => vskirdin |
2006-05-06 04:30 | vskirdin | Status | assigned => resolved |
2006-05-06 04:30 | vskirdin | Fixed in Version | => 1.71 |
2006-05-06 04:30 | vskirdin | Resolution | open => fixed |
2006-05-06 04:30 | vskirdin | Note Added: 0000176 | |
2007-07-16 12:07 | alexy | Status | resolved => closed |