View Issue Details

IDProjectCategoryView StatusLast Update
0001476Far ManagerMacropublic2018-11-09 12:51
ReporterJohnDoeAssigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionreopened 
Product Version 
Target VersionFixed in Version 
Summary0001476: APanel.OPIFlags & PANEL_OPIFLAGS_SHOWNAMESONLY
DescriptionВ Энциклопедии сказано:
 APanel.OPIFlags
 ...
 0x00000040 показаны имена без путей

Пробую на разных плагиновых панелях, и не могу понять закономерности: почему-то этот бит выставлен невпопад:
- на временной панели выставлен
- в редакторе реестра нет
- network - нет
- все архиваторные - нет

Вроде как должно быть наоборот...
Steps To Reproducemacro:post msgbox(APanel.OPIFlags & 0x00000040)
Additional InformationСказано:
комбинация следующих значений плагиновой панели (если панель не плагиновая, то значение будет = 0)

Может логичнее возвращать "-1"?
TagsNo tags attached.
Build

Activities

alexy

2011-02-05 23:04

administrator   bugnote:0006370

Far 1.7 is no longer supported

JohnDoe

2018-11-09 12:51

updater   bugnote:0016300

lua:=APanel.OPIFlags,band(APanel.OPIFlags,0x40)~=0

В 3.0 вопрос всё ещё актуален: что на самом деле означает этот флаг?

Очевидно, что он сответствует OPIF_SHOWNAMESONLY из апи плагинов.
https://api.farmanager.com/ru/structures/openpanelinfo.html#OPIF_SHOWNAMESONLY

Однако там описание тоже черезчур лаконично, и не даёт достаточного представления о возможном использовании.

Issue History

Date Modified Username Field Change
2010-08-27 19:06 JohnDoe New Issue
2011-02-05 23:04 alexy Note Added: 0006370
2011-02-05 23:04 alexy Status new => closed
2018-11-09 12:51 JohnDoe Status closed => feedback
2018-11-09 12:51 JohnDoe Resolution open => reopened
2018-11-09 12:51 JohnDoe Note Added: 0016300
2018-11-09 12:51 JohnDoe Status feedback => new
2018-11-09 12:51 JohnDoe Project Far Manager 1.7x => Far Manager