View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0003651 | Wishes | Plugins API.Panel | public | 2018-09-08 12:18 | 2018-09-08 12:34 |
| Reporter | JohnDoe | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | new | Resolution | open | ||
| Platform | x86 | OS | Windows | OS Version | XP SP3 |
| Summary | 0003651: FCTL_SETVIEWMODE с учётом пользовательских режимов панели | ||||
| Description | В настоящий момент пользовательские режимы нумеруются по порядку их расположения в File panel modes, что по меньшей мере ненадёжно, поскольку порядок может нарушиться в любой момент добавлением нового пункта (по умолчанию добавляется с начала списка). Восстановить порядок после этого проблематично 0003650 и хотя это как раз поправимо, но хотелось бы имет какой-то более постоянный принцип идентификации панелей. Например: 1. В Param1 может передаваться не номер, и числовой идентификатор, заданный в диалоге редактирования режима. 2. Либо через Param2 может передаваться структура с именем режима, либо гуидом (задаваемым в диалоге) | ||||
| Additional Information | https://api.farmanager.com/ru/service_functions/panelcontrol.html#FCTL_SETVIEWMODE Следует также отметить, что номер режима содержится в структуре PanelInfo https://api.farmanager.com/ru/structures/panelinfo.html | ||||
| Tags | No tags attached. | ||||
| Build | |||||
| related to | 0000426 | new | Make "Panel Modes" list dynamic |