View Issue Details

IDProjectCategoryView StatusLast Update
0003673WishesPlugins APIpublic2018-11-09 12:08
ReporterJohnDoeAssigned To 
PrioritynormalSeverityminorReproducibilityN/A
Status newResolutionopen 
Platformx86OSWindowsOS VersionXP SP3
Product Version3.0 
Target VersionFixed in Version 
Summary0003673: SCTL_OPENSUBKEY для доступа к историям диалогов: константа для корня
Description
zg 25.12.2011 13:43:10 +0200 - build 2326

1. эксперементальное получение истории диалогов через SettingsControl. 
аналогично другим историям, 
   за исключением того, что root получается:
     FarSettingsValue value={0,L"NewFolder"};
     root=Info.SettingsControl(Settings,SCTL_OPENSUBKEY,0,&value);


Однако если 0 сейчас это FSSF_ROOT, то приведённый код выглядит неестественно, как будто истории диалогов лежат в корне базы фара.

Предлагаю выделить для корня отдельную константу FSSF_DIALOGS_HISTORY_ROOT (которая численно может оставаться и 0).
С моей точки зрения это улучшит абстракцию, облегчит понимание, и упростит документацию (ещё не написанную: 0002942)
Additional Informationhttps://api.farmanager.com/ru/service_functions/settingscontrol.html#SCTL_OPENSUBKEY
TagsSettingsControl
Build

Relationships

child of 0002942 new Encyclopedia SettingsControl: необходимо документировать работу с историями, и собственными настройками фара 

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2018-11-09 11:59 JohnDoe New Issue
2018-11-09 11:59 JohnDoe Tag Attached: SettingsControl
2018-11-09 12:01 JohnDoe Description Updated View Revisions
2018-11-09 12:02 JohnDoe Relationship added child of 0002942
2018-11-09 12:06 JohnDoe Description Updated View Revisions
2018-11-09 12:08 JohnDoe Summary SCTL_OPENSUBKEY для доступа к историям диалогов => SCTL_OPENSUBKEY для доступа к историям диалогов: константа для корня
2018-11-09 12:08 JohnDoe Description Updated View Revisions