Пример #1
0
        private RegistryExplorer.Registry.RegSearchArgs GetSearchArgs(Microsoft.Win32.RegistryKey[] keys)
        {
            RegistryExplorer.Registry.RegSearchLookAt lookAt     = GetSearchTarget();
            RegistryExplorer.Registry.RegSearchArgs   searchArgs =
                new RegistryExplorer.Registry.RegSearchArgs(keys, txtPattern.Text, chkMatchCase.Checked, lookAt, chkUseRegex.Checked);

            return(searchArgs);
        }
Пример #2
0
 private RegistryExplorer.Registry.RegSearchLookAt GetSearchTarget()
 {
     RegistryExplorer.Registry.RegSearchLookAt lookAt = 0;
     if (chkLookAtData.Checked)
     {
         lookAt |= RegistryExplorer.Registry.RegSearchLookAt.Data;
     }
     if (chkLookAtValues.Checked)
     {
         lookAt |= RegistryExplorer.Registry.RegSearchLookAt.Values;
     }
     if (chkLookAtKeys.Checked)
     {
         lookAt |= RegistryExplorer.Registry.RegSearchLookAt.Keys;
     }
     return(lookAt);
 }