View Revisions: Issue #2939

Summary 0002939: SCTL_DELETE: удаление подключей
Revision 2018-10-30 15:25 by JohnDoe
Steps To Reproduce
local F = far.Flags
local Guid = win.Uuid"4EBBEFC8-2084-4B7F-94C0-692CE136894D"
far.FreeSettings()
local S = far.CreateSettings(Guid,F.PSL_ROAMING)

--создаём подключ
local subkey = S:CreateSubkey(F.FSSF_ROOT,"test")

--пробуем удалить по имени
S:Delete(F.FSSF_ROOT,"test")

--проверяем удалился ли
local subkey = S:OpenSubkey(F.FSSF_ROOT,"test")
far.Show(subkey)

--пробуем удалить по описателю
S:Delete(subkey)

--проверяем удалился ли
local subkey = S:OpenSubkey(F.FSSF_ROOT,"test")
far.Show(subkey)

S:Free()
Revision 2015-02-13 10:22 by JohnDoe
Steps To Reproduce local F = far.Flags
local Guid = win.Uuid"4EBBEFC8-2084-4B7F-94C0-692CE136894D"
far.FreeSettings()
local S = far.CreateSettings(Guid,F.PSL_ROAMING)

--создаём подключ
local subkey = S:CreateSubkey(F.FSSF_ROOT,"test")

--пробуем удалить по имени
S:Delete(F.FSSF_ROOT,"test")

--проверяем удалился ли
local subkey = S:OpenSubkey(F.FSSF_ROOT,"test")
far.Show(subkey)

--пробуем удалить по описателю
S:Delete(subkey)

--проверяем удалился ли
local subkey = S:OpenSubkey(F.FSSF_ROOT,"test")
far.Show(subkey)

S:Free()