View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002674 | Far Manager | Plugins API.Panel | public | 2014-05-14 07:56 | 2014-06-04 18:11 |
Reporter | Cavaler | Assigned To | shmuel | ||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0002674: Возврат хэндла панели при работе из макроса | ||||
Description | Сейчас из функции OpenW() при типе OPEN_FROMMACRO невозможно вернуть хэндл новой панели. А надо бы. | ||||
Tags | No tags attached. | ||||
Build | 3938 | ||||
|
3925. Документация по 'OpenW' и 'FarMacroValue' обновлена. |
|
Попробовал в билде 3937 - не работает. Дошел в отладке до вот такого места: void FileList::Update(int Mode) { ... OpenPanelInfo Info; Global->CtrlObject->Plugins->GetOpenPanelInfo(hPlugin,&Info); ProcessPluginCommand(); } И вот эта ProcessPluginCommand() пытается отработать неизвестно откуда взявшуюся FCTL_CLOSEPANEL. Плюс еще в процессе ее обработки пытается перейти по неинициализированному пути strPluginParam. |
|
3938. |
|
Работает |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-05-14 07:56 | Cavaler | New Issue | |
2014-05-28 11:18 | shmuel | Note Added: 0012440 | |
2014-05-28 11:18 | shmuel | Assigned To | => shmuel |
2014-05-28 11:18 | shmuel | Status | new => feedback |
2014-06-04 10:13 | Cavaler | Note Added: 0012456 | |
2014-06-04 10:13 | Cavaler | Status | feedback => assigned |
2014-06-04 11:56 | shmuel | Note Added: 0012457 | |
2014-06-04 11:56 | shmuel | Status | assigned => feedback |
2014-06-04 15:02 | Cavaler | Note Added: 0012461 | |
2014-06-04 15:02 | Cavaler | Status | feedback => assigned |
2014-06-04 18:11 | shmuel | Build | => 3938 |
2014-06-04 18:11 | shmuel | Status | assigned => closed |
2014-06-04 18:11 | shmuel | Resolution | open => fixed |
2014-06-04 18:11 | shmuel | Fixed in Version | => 3.0 |