home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 November / PCWorld_2006-11_cd.bin / zabezpeceni / avs / avs.msi / layout_prot.ini < prev    next >
INI File  |  2006-09-14  |  18KB  |  400 lines

  1. ;------------- Protection common --------------
  2.  
  3. [Templates]
  4. $AddToExcludeMenuItem  = t(menuitem) at(nobindhide) v(dialog:ExclusionEdit)                             hide($(DetectName,ShowIfNotZero)$(ObjectStatus,=,#OBJSTATUS_ADDEDTOEXCLUDE,!,ShowIfNotZero)$(TaskType,=,sc,!,ShowIfNotZero))
  5. $GotoFileMenuItem      = t(menuitem) at(nobindhide) v(gotofile:$(ObjectName))                           disable($(ObjectType,IsPhysFile,EnableIfNotZero)$(ObjectStatus,=,#OBJSTATUS_DELETED,!,EnableIfNotZero)$(TaskType,IsTaskRemoteObjects,!,EnableIfNotZero))
  6. $ViewOnWebMenuItem     = t(menuitem) at(nobindhide) v(url:$ViruslistThreatLink)                         hide($(DetectName,ShowIfNotZero))
  7. $ViewOnGoogleMenuItem  = t(menuitem) at(nobindhide) v(url:www.google.com/search?q=$(DetectName)&hl=$(Localization,global)&lr=lang_$(Localization,global)) hide($(DetectName,ShowIfNotZero))
  8.  
  9. [Task_Protection_Settings]
  10. props=$Task_Settings
  11. ProtLevel=$Task_Statistics_Item v($(level,Profile_Protection_Level))
  12. Alert=$Task_Statistics_Item v($(ScanAction,Profile_Alert_Type))
  13.  
  14. [Task_Protection_Status]
  15. props=$Task_Settings
  16. Status=$Task_Statistics_Item v($(state,ProfileState)) f($(state,SubProfileStateFont))
  17. ProtLevel=$Task_Statistics_Item v($(level,Profile_Protection_Level))
  18. Alert=$Task_Statistics_Item v($(ScanAction,Profile_Alert_Type))
  19.  
  20. ;------------- Pause Protection Request Dialog -----------
  21.  
  22. [PauseProtectionRequestDialog]
  23. props=$DlgAttr sz(250,a) h(1046)
  24. Body=[PauseProtectionRequestDialog_Body]
  25.  
  26. [PauseProtectionRequestDialog_Body]
  27. props=$DlgBodyAttr sz(p,a)
  28. Text=$Next_Control a(la) sz(p,a)
  29. Value=t(combo) at(rememberdata) $Next_Control sz(p) a(la) v($(ResumeTime))
  30.  
  31. ;------------- protection --------------
  32.  
  33. [Protection]
  34. props=$Task_TreatsPanel
  35. State=[Task_Header]
  36. Body=[Protection_Body]
  37.  
  38. [Protection_Body]
  39. props=$Task_Body
  40. Description=[Task_Description]
  41. Summary=[Protection_Summary]
  42. Statistics=[Protection_Events]
  43.  
  44. [Protection_Summary]
  45. props       = $GroupBox  a(la) mg(14,14) sz(p,a) xy(0,$Group_Shift)
  46. ThreatInfo  = t(hotlink) a(lt) f(Bold_Green) v(report:Protection.Threats)
  47. UpdateInfo  = t(hotlink) a(sa) xy(,7) f(Bold_Green) v(report:Updater)
  48. ProtectInfo = t(hotlink) a(sa) xy(,7) f(Bold_Green) v(report:Protection.Reports)
  49.  
  50. [Protection_Events]
  51. props=$Task_Statistics
  52. Scanned        =$Task_Statistics_Item v($(AVService.NumGenericScaned))
  53. Threats        =$Task_Statistics_Item v($(AVService.NumThreats))   f($(AVService.NumUntreated,Font_Normal_BoldRed))
  54. Untreated      =$Task_Statistics_Item v($(AVService.NumUntreated)) f($(AVService.NumUntreated,Font_Normal_BoldRed))
  55. AttacksBlocked =$Task_Statistics_Item v($(ids.AttacksDetected))    f($(ids.AttacksDetected,Font_Normal_BoldRed)) at(nobindhide)
  56.  
  57. ;------------- SettingsWindow.Protection -----------
  58.  
  59. [SettingsWindow.Protection]
  60. props=$SettingsViewPanel xy(,$AOLTitleSizeY,,$DialogPanelSizeY) at(fixstyle) bg(GroupBody)
  61. Header=$SettingsViewHeader i(protection)
  62. Body=[SettingsWindow.Protection_Body]
  63.  
  64. [SettingsWindow.Protection_Body]
  65. props=$SettingsBodyAttr
  66. StartupGroup=[ProtectionStartup_Group]
  67. GlobalDefend_Group=[GlobalDefend_Group]
  68.  
  69. [ProtectionStartup_Group]
  70. props   = $SettingsGroupFirst sz(p,a) lb(v($(state,fld(enabled,RunAtSystemStartup)))) hide($HideInWinPE) xy($AOLGroup_Shift,,$AOLGroup_Shift,)
  71. Enable  = $Checkbox xy(,,,7)        v($(enabled))            tt($(enabled, ProtectionStartupGroupEnable)) hide($($IsProtectionInstalled,ShowIfNotZero))   bg(GroupBody)
  72. Startup = $Checkbox a(la) sz(a,a)   v($(RunAtSystemStartup)) tt($ProtectionStartup_Group_Startup)
  73.  
  74. [GlobalDefend_Group]
  75. props=$SettingsGroupNext sz(p,a) lb(v($(state,fld(AVService.DetectMask)))) xy($AOLGroup_Shift,,$AOLGroup_Shift,)
  76. VirWare=$Checkbox at(disable) $First_Control v($(AVService.DetectMask)) bits(0x01)
  77. AdWare=$Checkbox $Next_Control v($(AVService.DetectMask)) bits(0x02)
  78. RiskWare=$Checkbox $Next_Control v($(AVService.DetectMask)) bits(0x04)
  79.  
  80. [GlobalTrusted_Group]
  81. props=$SettingsGroupNext sz(p,a) lb(v($(state,fld(AVService.Excludes,ProcMon.aItems))))
  82. Text=$First_Control sz(p,a)
  83.  
  84. ;------------- Trusted_Zone.Exclusion_Masks -----------
  85.  
  86. [Exclusion_Masks]
  87. ExclusionList=[Exclusion_Masks.ExclusionList] at(groups) sz(p,185) xy(,,$ButtonsLineSizeX) v($(AVService.Excludes))
  88. Add=$Button a(rt)
  89. Edit=$Button $Next_Control a(ra) v(dialog:ExclusionEdit)
  90. Delete=$Button $Next_Control a(ra)
  91. Rule=t(richedit) alias(listitemdescr) at(readonly,nofocus,vscroll) a(lb) sz(p,80) text($ExclusionMasksDescr)
  92. Text=a(lp)
  93.  
  94. [Exclusion_Masks.ExclusionList]
  95. props=t(listctrl) alias(vector.cDetectExclude) at(checked,sorted)
  96. ObjectMask=v($($IsExclObjectMask_Avail,ExclusionList_ObjectMask),$(Enable)) sz(120)
  97. VerdictMask=v($($IsExclVerdictMask_Avail,ExclusionList_VerdictMask)) sz(80)
  98. Description=v($(Description)) sz(120)
  99.  
  100. ;------------- TrustedAppEdit -----------
  101.  
  102. [TrustedAppEdit]
  103. $dlg_enable_ok=$(nTriggers,bits(#BL_fExclOpenFiles|#BL_fExclBehavior|#BL_fExclRegistry|#BL_fExclNet),!!,EnableIfNotZero)$(sImagePath,ExclusionMaskIsAll,!,EnableIfNotZero)
  104. props=$DlgAttr sz(420,265) h(1055)
  105. Dlg=[TrustedAppEdit_Body]
  106.  
  107. [TrustedAppEdit_Body]
  108. props=$DlgBodyAttr
  109. NameLabel=$Next_Control
  110. AppEdit=xy(100,$Edit_CenterOffsetY) a(ls) [TrustedAppEdit_AppEditBrowse]
  111. PropLabel=$Next_Control
  112. PropList=t(listctrl) alias(flagslist) a(ls) sz(p,75) xy(100) at(checked,noheader) v($(nTriggers))
  113. Text=$Next_Control
  114. Rule=t(richedit) a(la) sz(p,p) at(readonly,nofocus,vscroll) text($TrustedAppDescr)
  115.  
  116. [TrustedAppEdit_AppEditBrowse]
  117. props=sz(p,a)
  118. AppBrowse=$Button_Medium a(rt) xy(,,7) v(browse:app(sImagePath,Hash)) text($Browse)
  119. Name=t(edit) a(ps) at(readonly) sz(p) v($(sImagePath))
  120.  
  121. ;------------- ExclNetHostEdit -----------
  122.  
  123. [ExclNetHostEdit]
  124. props=$DlgAttr sz(270,a) h(1256)
  125. Dlg=[ExclNetHostEdit_Body]
  126.  
  127. [ExclNetHostEdit_Body]
  128. props=$DlgBodyAttr sz(p,a)
  129. Text=$First_Control
  130. Value=$IpAddr a(rs) v($(nHost))
  131.  
  132. ;------------- ExclNetPortEdit -----------
  133.  
  134. [ExclNetPortEdit]
  135. props=$DlgAttr sz(270,a) h(1255)
  136. Dlg=[ExclNetPortEdit_Body]
  137.  
  138. [ExclNetPortEdit_Body]
  139. props=$DlgBodyAttr sz(p,a)
  140. Text=$First_Control
  141. Value=t(edit) a(rs) at(number) nl(1,65535) sz(120,20) v($(nPort))
  142.  
  143. ;------------- ExclusionEdit -----------
  144.  
  145. [ExclusionEdit]
  146. $dlg_enable_ok=$($IsExclusion_ObjectMask_Correct,EnableIfNotZero)$($IsExclusion_VerdictMask_Correct,EnableIfNotZero)$($IsExclusion_TaskList_Correct,EnableIfNotZero)$($IsExclObjectVerdictMask_Avail,EnableIfNotZero)$($IsExclObjectMask_Avail,ExclusionObjectMaskIsAll,ExclusionObjectMask_CheckVerdictIsAll,!,EnableIfNotZero)$($IsExclVerdictMask_Avail,ExclusionVerdictMaskIsAll,ExclusionVerdictMask_CheckObjectIsAll,!,EnableIfNotZero)
  147. props=$DlgAttr alias(protection_excludeitem) sz(400,250) h(1052)
  148. Dlg=[ExclusionEdit_Body]
  149.  
  150. [ExclusionEdit_Body]
  151. props=$DlgBodyAttr
  152. PropLabel=$Next_Control
  153. PropList=t(listctrl) alias(flagslist) a(ls) sz(p,50) xy(100) at(checked,noheader) v($(Triggers))
  154. NameLabel=$Next_Control
  155. Name=t(edit) a(ls) sz(p) xy(100,$Edit_CenterOffsetY) v($(Description))
  156. Text=$Next_Control
  157. Rule=t(richedit) a(la) sz(p,p) at(readonly,nofocus,vscroll) text($ExclusionMasksDescr)
  158.  
  159. ;------------- ExclusionTasksEdit -----------
  160.  
  161. [ExclusionTasksEdit]
  162. $dlg_enable_ok=$(TaskList,size,EnableIfNotZero)
  163. props=$DlgAttr sz(300,200) h(1253)
  164. Body=[ExclusionTasksEdit_Body]
  165.  
  166. [ExclusionTasksEdit_Body]
  167. props=$DlgBodyAttr
  168. TasksList=[ExclusionTasksEdit_Body.TasksList]
  169.  
  170. [ExclusionTasksEdit_Body.TasksList]
  171. props=t(listctrl) alias(vector.ExceptsTaskList) at(noheader,checked) sz(p,p) $Next_Control v($(TaskList),ods,oas,mc,bb)
  172. TaskType=v($(TaskType,TaskTypes),$(Enable))
  173.  
  174. ;------------- ExclusionObjectMaskEdit -----------
  175.  
  176. [ExclusionObjectMaskEdit]
  177. $dlg_enable_ok=$($IsExclusion_ObjectMask_Correct,EnableIfNotZero)$($IsExclObjectMask_Avail,ExclusionObjectMaskIsAll,ExclusionObjectMask_CheckVerdictIsAll,!,EnableIfNotZero)
  178. props=$DlgAttr alias(protection_excludeitem_object) sz(300,a) h(1053)
  179. Body=[ExclusionObjectMaskEdit_Body]
  180.  
  181. [ExclusionObjectMaskEdit_Body]
  182. props=$DlgBodyAttr sz(p,a)
  183. Text=$First_Control sz(250)
  184. Value=t(edit) a(la) sz(p) v($(Object.Mask)) xy(,,$ButtonsLineSizeX)
  185. Browse=$Button a(rs) xy(0,-1)
  186. Recurse=$Checkbox $Next_Control v($(Object.Recurse))
  187.  
  188. ;------------- ExclusionVerdictMaskEdit -----------
  189.  
  190. [ExclusionVerdictMaskEdit]
  191. $dlg_enable_ok=$($IsExclusion_VerdictMask_Correct,EnableIfNotZero)$($IsExclVerdictMask_Avail,ExclusionVerdictMaskIsAll,ExclusionVerdictMask_CheckObjectIsAll,!,EnableIfNotZero)$(Triggers,bits(#AVS_fVerdictPath),!!,ExclusionVerdictPathMaskEdit_EnableOk)
  192. props=$DlgAttr sz(300,a) h(1054)
  193. Body=[ExclusionVerdictMaskEdit_Body]
  194.  
  195. [ExclusionVerdictMaskEdit_Body]
  196. props=$DlgBodyAttr sz(p,a)
  197. Text=sz(p,a)
  198. Value=t(edit) a(la) sz(p,a) v($(VerdictMask))
  199. VerdictObject=$Checkbox $Next_Control v($(Triggers)) bits(#AVS_fVerdictPath)
  200. VerdictObjectMask=t(edit) $Next_Control sz(p,a) v($(VerdictPath.Mask)) disable($(Triggers,bits(#AVS_fVerdictPath),EnableIfNotZero))
  201.  
  202. ;------------- SettingsWindow.Service -----------
  203.  
  204. [SettingsWindow.Service]
  205. props=$SettingsViewPanelAttr xy(,$AOLTitleSizeY,,$DialogPanelSizeY) at(fixstyle) bg(GroupBody)
  206. Header=$SettingsViewHeader i(web)
  207. Protection=[SettingsWindow.Service_Body]
  208.  
  209. [SettingsWindow.Service_Body]
  210. props=$SettingsBodyAttr alias(settingsview)
  211. Notifications=[Notifications_Group]
  212. ProductPasswordGroup=[ProductPassword_Group]
  213. PowerSaving=[PowerSaving_Group]
  214.  
  215. [Notifications_Group]
  216. props=$SettingsGroupFirst sz(p,a) lb(v($(flags,fld(EnableNotifications,NSettings)))) xy($AOLGroup_Shift,,$AOLGroup_Shift,)
  217. Ico=a(lt) i(notify) sz(32,32)
  218. EnableNotifications=$Checkbox xy(40) v($(EnableNotifications))    tt($(EnableNotifications, Notifications_Group_EnableNotifications))
  219. ConfigureNotifications=$Button_Large a(ra) xy(0,7) v(dialog:SettingsWindow.ConfigureNotifications)    disable($(EnableNotifications,EnableIfNotZero))     tt($Notifications_Group_ConfigureNotifications)
  220.  
  221. [ProductPassword_Group]
  222. $ProductPasswordFlds = EnablePswrdProtect,AskPswrdAlwaysExeptsAlerts,AskWhenSaveSetting,AskWhenExitApp,AskWhenStopProtection,OPEP
  223. props                = $SettingsGroupNext sz(p,a) lb(v($(state,fld(EnableSelfProtection,AllowServiceStop,$ProductPasswordFlds)))) xy($AOLGroup_Shift,,$AOLGroup_Shift,)
  224. Ico                    = a(lt) i(password) sz(32,32)
  225. ProtectionChecks    = [Protection_Checks]
  226.  
  227. [Protection_Checks]
  228. props=xy(40) sz(p,a)
  229. DisableServiceStop    = $Checkbox a(la) xy(,,,$Control_Shift) at(invert) v($(AllowServiceStop)) hide($ShowNTBasedFufure$HideInWinPE)
  230. EnablePassword        = $Checkbox a(la) xy(,,,$Control_Shift)            v($(EnablePswrdProtect))    tt($(EnablePswrdProtect, ProductPassword_Group_ConfigurePassword))
  231. ConfigurePassword    = $Button_Large a(ra) disable($(EnablePswrdProtect,EnableIfNotZero)) v(dialog:SettingsWindow.ConfigurePassword)    tt($ProductPassword_Group_ConfigurePassword)
  232.  
  233. [PowerSaving_Group]
  234. props   = $SettingsGroupNext sz(p,a) lb(v($(state,fld(BatterySafe,AVService.UseABS)))) xy($AOLGroup_Shift,,$AOLGroup_Shift,)
  235. Ico     = a(lt) i(battery) sz(32,32)
  236. Battery = $Checkbox xy(40) v($(BatterySafe))    tt($(BatterySafe, PowerSaving_Group_Battery))
  237. CPU     = $Checkbox $Next_Control xy(40,8) v($(AVService.UseABS))    tt($(AVService.UseABS, PowerSaving_Group_CPU))
  238.  
  239. [GlobalReset_Group]
  240. props=$SettingsGroupNext sz(p,a)
  241. LoadSettings=$Button_Medium $First_Control    v(cfgstorage:load) tt($GlobalReset_Group_LoadSettings)
  242. SaveSettings=$Button_Medium a(cs)            v(cfgstorage:save) tt($GlobalReset_Group_SaveSettings)
  243. Reset=$Button_Medium a(rs)                    v(reset)           tt($GlobalReset_Group_Reset) usefor(localgui)
  244.  
  245. ;------------- SettingsWindow.ConfigureNotifications -----------
  246.  
  247. [Templates]
  248. $SettingNotify_Edit=t(edit) a(ls) sz(p) xy(110,-1)
  249.  
  250. [SettingsWindow.ConfigureNotifications]
  251. props=$DlgAttr alias(notifysettdlg) sz(300,360,500,360) at(resizable,dragable)
  252. Tab=[Notify_Settings_Tab]
  253.  
  254. [Notify_Settings_Tab]
  255. props=$DlgBodyTabAttr
  256. EventSettings=[Event_Settings] h(1227)
  257. EMailSettings=[EMail_Settings] h(1228) usefor(localgui)
  258.  
  259. ;------------- SettingsWindow.ConfigureNotifications.Event_Settings -----------
  260.  
  261. [Event_Settings]
  262. EventList=[Event_Settings.EventList]
  263.  
  264. [Event_Settings.EventList]
  265. props=t(listctrl) at(fixcol) sz(p,p)
  266. EventTypeClmn=v($(EventID,EventTList)) sz(p,70)
  267. TrayClmn=v(,$(CheckTray)) at(checked)
  268. E-mailClmn=v(,$(CheckMail)) at(checked)
  269. SoundClmn=v(,$(CheckSound)) at(checked)
  270.  
  271. ;------------- SettingsWindow.ConfigureNotifications.EMail_Settings -----------
  272.  
  273. [EMail_Settings]
  274. FromGroup=[AdressFrom_Group]
  275. ToGroup=[To_Group]
  276. SendModeGgroup=[SendMode_Group]
  277.  
  278. [AdressFrom_Group]
  279. props=$SettingsGroupFirst sz(p,a)
  280. AdressFromText= a(l) xy(5, 3)
  281. AdressFromEdit=$SettingNotify_Edit v($(MailFrom))
  282. SMTPServerText=a(la) xy(5,7)
  283. SMTPServerEdit=$SettingNotify_Edit sz(45) rs(100) v($(SMTPServer))
  284. PortText=a(as) xy(5,1)
  285. PortEdit=t(edit) at(number) nl(1,65535) a(as) sz(55) xy(,-1) v($(SMTPPort))
  286. AccountText=a(la) xy(5,7)
  287. AccountEdit=$SettingNotify_Edit v($(UsrAccount))
  288. PasswordText=a(la) xy(5,7)
  289. PasswordEdit=$SettingNotify_Edit at(password) v($(PSEM,crypt))
  290.  
  291. [To_Group]
  292. props=$SettingsGroupNext sz(p,a)
  293. AdressToText=a(l) xy(5, 3)
  294. AdressToEdit=$SettingNotify_Edit v($(MailTo))
  295.  
  296. [SendMode_Group]
  297. props=$SettingsGroupNext sz(p,a) v($(CurrentSendMode))
  298. ScheduleImmediatly=t(radio) $First_Control v(0)
  299. ScheduleManual=t(radio) $Next_Control v(1) text($(schedule.Type,ScheduleType))
  300. ScheduleChange=$Button a(rs) xy(0,-5) disable($(CurrentSendMode,EnableIfNotZero)) v(dialog:SettingsWindow.ScheduleChange)
  301.  
  302. ;------------- SettingsWindow.ConfigurePassword -----------
  303.  
  304. [Templates]
  305. $SettingPswrd_Edit=t(edit) a(asr) sz(150) xy(5,-1) at(password)
  306.  
  307. [SettingsWindow.ConfigurePassword]
  308. props=$DlgAttr alias(pswrdprotectsettdlg) sz(390,a) h(1252)
  309. PswrdSettingsGroup=[PswrdSettings_Group]
  310.  
  311. [PswrdSettings_Group]
  312. props=$DlgBodyAttr sz(p,a)
  313. OG_Ico= a(lt) i(password) sz(32,32) xy(5,20)
  314. OldPswdText    = xy(50, 3)
  315. OldPswdEdit    = $SettingPswrd_Edit v($(OldPswdr))
  316. NewPswdText    = a(la) xy(50,7)
  317. NewPswdEdit    = $SettingPswrd_Edit v($(NewPswdr))
  318. ConfPswdText= a(la) xy(50,7)
  319. ConfPswdEdit= $SettingPswrd_Edit v($(NewPswdr2))
  320. AskPswrdSettingsGroup=[AskPswrdSettingsGroup_Group]
  321.  
  322. [AskPswrdSettingsGroup_Group]
  323. props=$SettingsGroupNext sz(p,a) v($(AskPswrdAlwaysExeptsAlerts))
  324. All                 =t(radio) $First_Control v(1)
  325. Selected            =t(radio) $Next_Control v(0)
  326. WhenSaveSetting        =$Checkbox a(la) xy(20,5) v($(AskWhenSaveSetting)) disable($(AskPswrdAlwaysExeptsAlerts,!,EnableIfNotZero))
  327. WhenExitApp            =$Checkbox $Next_Control a(sa) v($(AskWhenExitApp)) disable($(AskPswrdAlwaysExeptsAlerts,!,EnableIfNotZero))
  328. WhenStopProtection    =$Checkbox $Next_Control a(sa) v($(AskWhenStopProtection)) disable($(AskPswrdAlwaysExeptsAlerts,!,EnableIfNotZero))
  329.  
  330. ;------------- SettingsWindow.CheckPassword -----------
  331.  
  332. [SettingsWindow.CheckPassword]
  333. props=$DlgAttr sz(300,a) h(1252)
  334. Body=[CheckPassword_Body]
  335.  
  336. [CheckPassword_Body]
  337. props=$DlgBodyAttr sz(p,a)
  338. Descr=[CheckPassword_Descr]
  339. EditBlock=[CheckPassword_Edit]
  340.  
  341. [CheckPassword_Descr]
  342. props=sz(p,a) a(la) xy(,5)
  343. Ico=i(password)
  344. DescrText=a(as) sz(p) xy(5) text($(Reason,PasswordConfirmReason))
  345.  
  346. [CheckPassword_Edit]
  347. props=sz(p,a) a(la) xy(,5)
  348. Pswd2CheckText=xy(,2)
  349. Pswd2CheckEdit=t(edit) a(at) xy(5) sz(p) at(password) v($(OldPswdr))
  350. Pswd2Save=$Checkbox a(sa) xy(,5,,5) v($(SavePswdr)) hide($(Reason,IsShowSavePassword,ShowIfNotZero))
  351.  
  352. ;------------- ReportWindow.Protection -----------
  353.  
  354. [Report_Body.StatisticsLeft.Protection]
  355. props=$StatLeft
  356. Scanned=a(lt) $StatValLeft v($(AVService.NumGenericScaned))
  357. Detected=a(la) $StatValLeft $Detected
  358. Untreated=a(la) $StatValLeft $Untreated
  359. AttacksBlocked=a(la) $StatValLeft at(nobindhide) v($(ids.AttacksDetected)) f($(ids.AttacksDetected,Font_Normal_BoldRed))
  360.  
  361. [Report_Body.ReportDetails.Protection]
  362. props=$Tab $ReportDetails
  363. Threats=[Task_Report_Detected]
  364. Events=[Protection_Report] h(1208)
  365. Reports=[Reports] h(1205)
  366. Quarantine=[Quarantine] h(1199)
  367. Backup=[Backup] h(1202)
  368.  
  369. [Protection_Report]
  370. Actions=$ReportActions
  371. EventsLog=[Report_Body.ReportDetails.Protection.Events] a(lp) sz(p,p)
  372.  
  373. [Report_Body.ReportDetails.Protection.Events]
  374. props=t(listctrl) at(sorted) alias(taskreport) v(eventlog)
  375. ReportTime=sz(135) v($(ReportTime,datetime)) at(index)
  376. Event=sz(p,75) v($(EventID,notification,ProtectionEventlogItem)$(Severity,ProductNotificationReportIcon))
  377.  
  378. [Report_Body.ReportDetails.Protection.Events.menu]
  379. props         = t(menu)
  380. GotoFile      = $GotoFileMenuItem
  381. Separator     = t(menuitem)
  382. ViewOnWeb     = $ViewOnWebMenuItem
  383. Separator     = t(menuitem)
  384. ReportCleanup = t(menuitem)
  385.  
  386. [Report_Body.Protection.Statistics]
  387. $Statistics_Item  =t(value) sz(p,20) va(l,r)
  388. $Statistics_First =$Statistics_Item a(lt)
  389. $Statistics_Next  =$Statistics_Item a(la)
  390.  
  391. props         = mg(8,8) sz(p,p)
  392. LastUpdate    = $Statistics_First                v($(LastSuccessfulUpdate,LastUpdate_SuccCompleted_Time))
  393. LastScan      = $Statistics_Next                 v($(LastSuccessfulFullScan,LastScan_SuccCompleted_Time))
  394. FilesScanned  = $Statistics_Next  at(nobindhide) v($(AVService.NumGenericScaned) ($ThreatsDetected ($File_Monitor) $(File_Monitoring.NumDetected)))
  395. MailsScaned   = $Statistics_Next  at(nobindhide) v($(AVService.NumMailScaned) ($ThreatsDetected $(Mail_Monitoring.NumDetected)))
  396. ScriptsScaned = $Statistics_Next  at(nobindhide) v($(AVService.NumScriptScaned) ($ThreatsDetected $(sc.NumThreats,+,httpscan.NumThreats)))
  397. TotalSpam     = $Statistics_Next  at(nobindhide) v($(Anti_Spam.MailSpamCount))
  398. PDMBlocked    = $Statistics_Next  at(nobindhide) v($(pdm.TreatsBlocked) ($Quarantined $(pdm.TreatsQuarantined)))
  399. OGBlocked     = $Statistics_Next  at(nobindhide) v($(og.MacrosTerminated))
  400.