[Templates]
$Button_CX=75
$Button_CY=23
$Button_Medium_CX=103
$Tab=t(tab) bg(GroupHeader)
$Button=t(button) bg(GroupHeader) sz($Button_CX,$Button_CY)
$ListButton=$Button alias(listbutton)
$GroupBox=t(group) f(GroupHeader) b(GroupBox)
$GroupBoxLink=t(group) f(GroupHeaderLink) b(GroupBox)
$Button_Medium=t(button) bg(GroupHeader) sz($Button_Medium_CX,$Button_CY)
$Button_Large=t(button) bg(GroupHeader) sz(150,23)
$Checkbox=t(check)
$CheckboxForGroup=t(check) a(lt) at(noparentdisable) xy(0,-21)
$Radio=t(radio)
$HelpHl=t(hotlink) f(Hotlink_white) i(help)
$IpAddr=t(ipaddress)

$Control_Shift=7
$Button_Shift=6
$Group_Shift=5
$Edit_CenterOffsetY=-3
$Edit_CommentOffsetX=4
$Static_Shift=xy(0,0,0,3)
$Static_ShiftAfter=xy(0,3,0,0)
$ButtonsLineSizeX=81
$ButtonsLineSizeY=31
$DialogPanelSizeY=$ButtonsLineSizeY
$ButtonsLineMediumSizeX=109

$DlgAttr               = t(dialog) mg(7,7) bg(MainWindow)
$DlgBodyAttr           = sz(p,p) mg(7,7) at(body) xy(,,,$DialogPanelSizeY) bg(GroupBody)
$DlgBodyTabAttr        = $Tab sz(p,p) mg(7,7) xy(,,,$DialogPanelSizeY)

$DlgWizardAttr         = t(dialog) at(wizard) mg(7,7) bg(MainWindow)
$DlgWizardPageAttr     = $DlgBodyAttr mg(0,0)
$DlgWizardPageHeader   = $SettingsViewHeader
$DlgWizardPageBodyAttr = $SettingsBodyAttr mg(7,7)
$DlgWizardInnerAttr    = mg(20,10) sz(p,p)

$dlg_help_id           = 0

$Statistics_Size=p
$Task_Statistics_ItemAttr=t(value) sz($Statistics_Size,0) va(l,r) $Left_Next
$Task_Statistics_Item=$Task_Statistics_ItemAttr $Left_Next

$Navigator_Size=230
$Navigator_Item_Size=200

$Left_Next=a(la) $Static_Shift
$Left_After=a(la) $Static_ShiftAfter

$First_Control=a(lt) xy(0,0)
$Next_Control=a(la) xy(0,$Control_Shift)

$Group_Header=f(Header1) mg(8,0) bg(GroupHeader) at(singleline,fixstyle) sz(p,25) rs(100,0)
$TaskHeaderState=xy(0,0,70) at(singleline) a(lc) f($(persistent,ProfileStateFont)) text($ProfileDescription$(persistent,IsPersistentProtInstalled,IsPersistentProtInstalledTextState))

$SettingsGroupFirst =$GroupBox a(la) mg(8,8)
$SettingsGroupNext  =$GroupBox a(la) mg(8,8) xy(0,$Group_Shift)

$BorderedDailogAttr=sz(p,p) bg(GroupBody) mg(5,5) at(fixstyle)
$AlertDialogAttr=t(dialog) at(nocaption,layered,dragable,bottom,fixstyle) sz(300,310) mg(5,5) bg(AlertWindowLegal)

$DenendedCtrlOffset=17

$Detected=v($(NumThreats)) f($(NumUntreated,Font_Normal_BoldRed))
$Untreated=v($(NumUntreated)) f($(NumUntreated,Font_Normal_BoldRed))

$QBObjectStatus=$(ObjectStatus,Object_Statuses)$(SendToKL,QBObject_StatusSentToKL)

;------------- Dialog Panels ------------

[DialogPanel]
props=a(lb) sz(p,p)
Help=$HelpHl a(lb) xy(5,3) v(help:$dlg_help_id)
BtnsGroup=[DialogPanel_Buttons] a(rb)

[DialogPanel_Buttons]
props       = sz(a,$Button_CY)
Confirm     = $Button              a(ab) xy($Button_Shift)
WizardGroup = [DialogPanel_Wizard] a(ab) xy($Button_Shift)
No          = $Button              a(ab) xy($Button_Shift)
Cancel      = $Button              a(ab) xy($Button_Shift)
Apply       = $Button              a(ab) xy($Button_Shift)

[DialogPanel_Wizard]
props=sz(a,p) rs(0,0)
Back=$Button a(ab)
Next=$Button a(ab)

;------------- ListCtrl Dialogs ------------

[ListCtrl_Find]
props  = $DlgAttr sz(370,a)
Dlg    = [ListCtrl_FindBody]
Find   = $Button at(default) a(rt)         sz($Button_Medium_CX,$Button_CY)
Mark   = $Button a(ra) xy(0,$Button_Shift) sz($Button_Medium_CX,$Button_CY)
Cancel = $Button a(rb)                     sz($Button_Medium_CX,$Button_CY)

[ListCtrl_FindBody]
props     = $DlgBodyAttr sz(p,a) xy(,,106)
FindLbl   = a(la) xy(,5,5)
FindEdit  = a(ls) sz(p) t(edit) xy(55,$Edit_CenterOffsetY)
ColumnLbl = a(la) xy(,5,5)
ColumnCmb = a(ls) sz(p) t(combo) xy(55,$Edit_CenterOffsetY)
MatchCase = $Checkbox a(la) xy(,10)
WholeWord = $Checkbox a(la) xy(,6)

[ListCtrl_HdrPopup]
props               = t(menu)
ListCtrl_SortDown   = t(menuitem)
ListCtrl_SortUp     = t(menuitem)
ListCtrl_Find       = t(menuitem)
Separator           = t(menuitem)

[ListCtrl_Popup]
Separator           = t(menuitem)
ListCtrl_Find       = t(menuitem)
ListCtrl_SelectAll  = t(menuitem)
ListCtrl_Copy       = t(menuitem)
Separator           = t(menuitem)
ListCtrl_AutoScroll = t(menuitem)
Separator           = t(menuitem)

;------------- Browse Dialogs ------------

[BrowseForScanObject]
props=$DlgAttr at(resizable) sz(300,310) h(1065)
Dlg=[BrowseForObject.Recursive]

[BrowseForExcludeMask]
props=$DlgAttr at(resizable) sz(300,300) h(1254)
Dlg=[BrowseForObject]

[BrowseForUpdateSource]
props=$DlgAttr at(resizable) sz(300,310) h(1318)
Dlg=[BrowseForSource]

[BrowseForFolder]
props=$DlgAttr at(resizable,nohelp) sz(300,300)
Dlg=[BrowseForObject]

;[BrowseForFolder.menu]
;props            =t(menu)
;NewFolder        =t(menuitem)

[BrowseForRegistry]
props=$DlgAttr at(resizable) sz(350,330) h(1319)
Dlg=[BrowseForRegObject]

[BrowseForSkinSource]
props=$DlgAttr at(resizable) sz(300,310) h(1250)
Dlg=[BrowseForObject]

[BrowseForSharedDll]
props=$DlgAttr at(resizable) sz(300,310) h(1245)
Dlg=[BrowseForObject]

[BrowseForObject]
props     = $DlgBodyAttr
ShellTree = t(tree) alias(shelltree) a(la) sz(p,200) xy(0,$Group_Shift)
PathLabel = a(la) xy(,10,3)
PathEdit  = t(edit) a(as) sz(p) xy(,$Edit_CenterOffsetY) rs(100,0)

[BrowseForRegObject]
props=$DlgBodyAttr
ShellTree=t(tree) alias(regtree) a(la) sz(p,200) xy(0,$Group_Shift)
PathLabel=sz(80,20) a(la) xy(0,$Group_Shift)
PathEdit=t(edit) a(as) sz(p,20) xy(3,-2) rs(100,0) v($(KeyPath))
ValueLabel=sz(80,20) a(la) xy(0,$Group_Shift)
ValueEdit=t(edit) a(as) sz(p,20) xy(3,-2) rs(100,0) v($(KeyValue))
Recursive=$CheckBox $Next_Control v($(Recursive))

[BrowseForSource]
props=$DlgBodyAttr
ShellTree=t(tree) alias(shelltree) a(la) sz(p,230) xy(0,$Group_Shift)
PathLabel=sz(a,20) a(la) xy(0,$Group_Shift)
PathEdit=t(edit) at(autocomplete) a(as) sz(p,20) xy(3,-2) rs(100,0)

[BrowseForObject.Recursive]
props=$DlgBodyAttr
ShellTree=t(tree) alias(shelltree) a(la) sz(p,200) xy(0,$Group_Shift)
PathLabel=sz(a,20) a(la) xy(0,$Group_Shift)
EditGrp=[BrowseForObject.Recursive_Edit] a(as) xy(3,-1) sz(p,a) rs(100,0)
Recursive=$Checkbox a(la) xy(0,$Group_Shift)

[BrowseForObject.Recursive_Edit]
Add=t(button) a(rt) sz(a,21) xy(,,5)
PathEdit=t(edit) at(autocomplete) a(pt) sz(p)

[BrowseForAppMenu]
props=t(menu)
Browse=t(menuitem)
Separator=t(menuitem)
AppList=t(menuitem)

[BrowseForAppSimpleEdit]
$dlg_enable_ok = $(strVal1,EnableIfNotZero)
props = $DlgAttr sz(300,a) at(nohelp)
Body  = [BrowseForAppSimpleEdit_Body]

[BrowseForAppSimpleEdit_Body]
props = $DlgBodyAttr sz(p,a)
Text  = $First_Control sz(p,a) xy(,,,$Control_Shift)
Value = t(edit) a(la) sz(p) v($(strVal1))

;------------- Message Dialog ------------

[MessageDialog]
props=$DlgAttr at(nohelp) sz(a,a) mg(10,10)
Body=[MessageDialog_Body]

[MessageDialog_Body]
props=$DlgBodyAttr sz(a,a)
Icon=sz(32,32) xy(,,$Control_Shift) order(3)
Text=t(richedit) at(readonly,noborder,nofocus) a(ac) sz(a,a,,,500) order(4)

;------------- Tray Window ------------

[TrayMenu]
props=t(tray) alias(producttray)

[TrayMenu.menu]
props            =t(menu)
RunningTask      =t(menuitem) at(hide) text($ProfileItem)
Separator        =t(menuitem)
Scan_My_Computer =t(menuitem) text($ProfileItem)
ScanCustom       =t(menuitem) v(main:Scan_Objects)
Updater          =t(menuitem) text($ProfileItem)
Separator        =t(menuitem)
NetMonitor       =t(menuitem) at(nobindhide) v(window:AntiHackerStatisticsWindow) disable($(fw.state,EnableIfRunning))
BlockNetwork     =t(menuitem) at(nobindhide) disable($(fw.state,EnableIfRunning)) usefor($PersonalOnly)
Separator        =t(menuitem)
Activate         =t(menuitem) v(activate) hide($($IsMayProductActivate,ShowIfNotZero))
Settings         =t(menuitem) v(configure:)
KAV              =t(menuitem) at(default) v(main:Protection)
Separator        =t(menuitem)
DisableProtect   =t(menuitem) text($(state,ProtectionMenuState)) hide($($IsProtectionInstalled,ShowIfNotZero))
Separator        =t(menuitem)
Unload           =t(menuitem) v(exit)
DefSingleClicked =t(menuitem) at(hide) v(main:)

;------------- Main Window ------------

[MainWindow]
props=$DlgAttr at(minimizable,dragable) sz(635,450)
MainWindowHeader=[MainWindow_Header] tabgroup(1)
NavigatorWindow=[NavigatorWindow]
Status=[Navigator_Status] tabgroup(1)
Footer=[MainWindow_Footer] tabgroup(1)

$ViewPanel=a(r) xy(0,57) sz(384,360) bg(GroupBody) order(NavigatorWindow)
$AntiHacker_Panel=alias(antihackerview) $ViewPanel at(fixstyle)
$Update_Panel=alias(taskview) $ViewPanel at(fixstyle)
$Scan_Panel=alias(scanview) $ViewPanel at(fixstyle)

$TaskDescription=a(as) xy(10,5) sz(p,60)
$TaskImage=xy(5) at(fixstyle)

$Task_Panel=alias(taskview) $ViewPanel  at(fixstyle)
$Task_TreatsPanel=alias(tasktreatsview) $ViewPanel at(fixstyle)
$Task_Body=a(la) mg(10,7) sz(p,330) order(0) xy(,7)
$Task_Group=$GroupBoxLink at(clickable) xy(0,$Group_Shift) mg(8,8)
$Task_Settings=$Task_Group a(la) mg(14,7) sz(p,a) v(configure:$(name))
$Task_Statistics=$Task_Group a(la) mg(14,7) sz(p,a) v(report:$(name))
$Task_Summary=$Task_Group a(la) sz(p,a)
$Task_Graph=$Task_Group a(sa) sz(202,170)
$Task_Events=$Task_Group a(as) sz(202,170) xy(10)

[MainWindow_Header]
props=sz(p,50) at(fixstyle) bg(GroupBody) mg(10,7)
logo=xy(5,0)
Help=[MainWindow_HelpArea] text(\e)
SettingsArea=[MainWindow_SettingsArea]

[MainWindow_HelpArea]
props=t(hotlink) at(clickable,fixstyle) a(rt) sz(a,p) mg(8,0) v(help:$(CurrentProfile.type,MainWindow_ProfilesTypesHelpId))
Help=a(l,c) i(MainHelp) sz(a,p)

[MainWindow_SettingsArea]
props=t(hotlink) at(clickable,fixstyle) a(pt) sz(a,p) mg(8,0) xy(10) v(configure:$(CurrentProfile.name))
Settings=a(l,c) i(Settings) sz(a,p)




[MainWindow_Footer]
props=a(b) mg(3,0) sz(p,20)
;Copyright=a(lc)
;Feedback_Link=t(hotlink) f(Hotlink_white) a(lb) xy(4) disable($(LicInfo.FuncLevel,global,IsProductNoFeatures,!,EnableIfNotZero))
;Forum_Link=t(hotlink) f(Hotlink_white) a(ab) xy(14)
Viruslist_Link=t(hotlink) f(Hotlink_white) a(rb) xy(4)
Kaspersky_Link=t(hotlink) f(Hotlink_white) a(pb) xy(14)

[Task_Header]
props=$Group_Header
State=$TaskHeaderState t(hotlink) v(menu:NavigatorWindow.Navigator:$(name))
Buttons=[Task_Header_Buttons]

[Task_Report_Header]
props=$Group_Header
State=$TaskHeaderState
Buttons=[Task_Report_Buttons]

[Task_Report_Buttons]
props=a(rc) sz(a,a) disable($(admflags,bits(0x10),!,EnableIfNotZero)) hide($(persistent,IsPersistentProtInstalled,ShowIfNotZero))
Start=t(bmpbutton) at(fixstyle) bg(TaskBar,0,1,0,2,4,3) a(lt) disable($TaskStartEnableOnReport) v(run:$(name))
Pause=t(bmpbutton) at(fixstyle) bg(TaskBar,5,6,5,7,9,8) a(as) disable($TaskPauseEnable) v(pause:$(name))
Stop=t(bmpbutton) at(fixstyle) bg(TaskBar,10,11,10,12,14,13) a(as) disable($TaskStopEnabled) v(stop:$(name))

[Task_Header_Buttons]
props=a(rc) sz(a,a) disable($(admflags,bits(0x10),!,EnableIfNotZero)) hide($(persistent,IsPersistentProtInstalled,ShowIfNotZero))
Start=t(bmpbutton) at(fixstyle) bg(TaskBar,0,1,0,2,4,3) a(lt) disable($TaskStartEnable) v(run:$(name))
Pause=t(bmpbutton) at(fixstyle) bg(TaskBar,5,6,5,7,9,8) a(as) disable($TaskPauseEnable) v(pause:$(name))
Stop=t(bmpbutton) at(fixstyle) bg(TaskBar,10,11,10,12,14,13) a(as) disable($TaskStopEnabled) v(stop:$(name))

[Task_Description]
props     = sz(p,a)
TaskImage = $TaskImage       text($(type,TaskTypeIcon))        disable($($IsTaskActive,EnableIfNotZero))
Text      = $TaskDescription text($(type,TaskDescriptionText)) f($($ProfileActiveStateFont))

;bmpbutton states:
;Normal,Pressed,Focused,Disabled,Default,Highlighted

;------------- navigator --------------

[NavigatorWindow]
props=t(navigator) at(fixstyle,rememberdata) a(la) sz($Navigator_Size,240) order(0) xy(,7)
Navigator=[Navigator]
$Navigator_Group_First     =sz(p,a) at(fixstyle) bg(GroupBody) xy(0,0)
$Navigator_Group           =t(navgroup) sz(p,a) at(fixstyle) bg(GroupBody) xy(0,5) a(la)
$Navigator_Item_Top        =f(Header1) mg(4,0) xy(0,0,0,5) at(iflastnoextend,singleline,fixstyle) bg(GroupHeader) sz($Navigator_Size,25)
$Navigator_Item            =a(la) xy(25,0,0,6) mg(0,0) at(singleline,fixstyle) i(NavStates,,0,,,,1) sz($Navigator_Item_Size,13) 

[Navigator_Protection.menu]
props      = t(menu)
Settings   = t(menuitem) v(configure:$(name))
Report     = t(menuitem) at(default) v(report:$(name))
Separator  = t(menuitem)
Start      = t(menuitem) disable($TaskStartEnable) v(run:$(name))
Pause      = t(menuitem) disable($TaskPauseEnable) v(pause:$(name))
Stop       = t(menuitem) disable($TaskStopEnabled) v(stop:$(name))

[Navigator_Scan.menu]
props      = t(menu)
Start      = t(menuitem) disable($TaskStartEnable) v(start:$(name)) hide($(origin,=,#poUnk,!,ShowIfNotZero)) at(default)
Pause      = t(menuitem) disable($TaskPauseEnable) v(pause:$(name)) hide($(origin,=,#poUnk,!,ShowIfNotZero))
Stop       = t(menuitem) disable($TaskStopEnabled) v(stop:$(name))  hide($(origin,=,#poUnk,!,ShowIfNotZero))
Separator  = t(menuitem)
Separator  = t(menuitem)
Settings   = t(menuitem) v(configure:$(name))
Report     = t(menuitem) v(report:$(name)) disable($($IsTaskIdValid,EnableIfNotZero))
Separator  = t(menuitem)
SaveAs     = t(menuitem) v(saveas:$(name)) disable($($IsTaskScanObjectsSelected,EnableIfNotZero))
Rename     = t(menuitem) v(rename:$(name)) disable($(origin,IsProfileUserOrAdmin,EnableIfNotZero))
Delete     = t(menuitem) v(delete:$(name)) disable($(origin,IsProfileUserOrAdmin,EnableIfNotZero)$(state,IsProfileActive,!,EnableIfNotZero))

[Navigator_Service.menu]
props      = t(menu)
Start      = t(menuitem) disable($TaskStartEnable) v(start:$(name)) hide($(origin,=,#poUnk,!,ShowIfNotZero)) at(default)
Pause      = t(menuitem) disable($TaskPauseEnable) v(pause:$(name)) hide($(origin,=,#poUnk,!,ShowIfNotZero))
Stop       = t(menuitem) disable($TaskStopEnabled) v(stop:$(name))  hide($(origin,=,#poUnk,!,ShowIfNotZero))
Separator  = t(menuitem)
Settings   = t(menuitem) v(configure:$(name))
Report     = t(menuitem) v(report:$(name)) hide($(origin,=,#poUnk,!,ShowIfNotZero)) disable($($IsTaskIdValid,EnableIfNotZero))
Separator  = t(menuitem)
SaveAs     = t(menuitem) v(saveas:$(name)) hide($(type,=,updater,ShowIfNotZero))
Rename     = t(menuitem) v(rename:$(name)) hide($(type,=,updater,ShowIfNotZero)) disable($(origin,IsProfileUserOrAdmin,EnableIfNotZero))
Delete     = t(menuitem) v(delete:$(name)) hide($(type,=,updater,ShowIfNotZero)) disable($(origin,IsProfileUserOrAdmin,EnableIfNotZero)$(state,IsProfileActive,!,EnableIfNotZero))

[Navigator]
props=sz(p,a)
Protection=[Navigator_Protection]
Scan=[Navigator_Scan]
Service=[Navigator_Service]

[Navigator_Protection]
props               =$Navigator_Group_First
Protection          =$Navigator_Item_Top                                               text($ProfileDescription) f($(state,NavigatorProtectionHeaderFont)) tt($(state,NavigatorProtectionTooltip)) i(Protection) disable($($IsFunctionalityLevel_Protection,EnableIfNotZero))
File_Monitoring     =$Navigator_Item     usefor($(File_Monitoring.enabled,bindok))     text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))
Mail_Monitoring     =$Navigator_Item     usefor($(Mail_Monitoring.enabled,bindok))     text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))
Web_Monitoring      =$Navigator_Item     usefor($(Web_Monitoring.enabled,bindok))      text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))
Behavior_Blocking   =$Navigator_Item     usefor($(Behavior_Blocking.enabled,bindok))   text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))
Behavior_Blocking2  =$Navigator_Item     usefor($(Behavior_Blocking2.enabled,bindok))  text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))
Anti_Spy            =$Navigator_Item     usefor($(Anti_Spy.enabled,bindok))            text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))
Anti_Hacker         =$Navigator_Item     usefor($(Anti_Hacker.enabled,bindok))         text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))
Anti_Spam           =$Navigator_Item     usefor($(Anti_Spam.enabled,bindok))           text($ProfileDescription) f($(state,NavigatorProtectionFont))       tt($(state,NavigatorProtectionTooltip))

[Navigator_Scan]
props               =$Navigator_Group xy(0,7)
Scan_Objects        =$Navigator_Item_Top                                               text($ProfileDescription) f($(state,NavigatorScanHeaderFont))       tt($(state,NavigatorScanTooltip)) i(Scan) disable($($IsFunctionalityLevel_Protection,EnableIfNotZero))
Scan_Critical_Areas =$Navigator_Item     usefor($(Scan_Critical_Areas.enabled,bindok)) text($NavigatorDescription) f($(state,NavigatorScanFont))           tt($(state,NavigatorScanTooltip))
Scan_My_Computer    =$Navigator_Item     usefor($(Scan_My_Computer.enabled,bindok))    text($NavigatorDescription) f($(state,NavigatorScanFont))           tt($(state,NavigatorScanTooltip))
Scan_Startup        =$Navigator_Item     usefor($(Scan_Startup.enabled,bindok))        text($NavigatorDescription) f($(state,NavigatorScanFont))           tt($(state,NavigatorScanTooltip))

[Navigator_Service]
props               =$Navigator_Group xy(0,7)
Service             =$Navigator_Item_Top                                               text($Service)            i(web)
Updater             =$Navigator_Item     usefor($(Updater.enabled,bindok))             text($ProfileDescription) f($(state,NavigatorScanFont))             tt($(state,NavigatorScanTooltip)) disable($(LicInfo.FuncLevel,global,IsFunctionalityLevel_Updater,EnableIfNotZero))
Retranslation       =$Navigator_Item     usefor($(Retranslation.enabled,bindok))       text($ProfileDescription) f($(state,NavigatorScanFont))             tt($(state,NavigatorScanTooltip)) disable($(LicInfo.FuncLevel,global,IsFunctionalityLevel_Updater,EnableIfNotZero))
DataFiles           =$Navigator_Item                                                   text($DataFiles)
RescueDisk          =$Navigator_Item                                                   text($RescueDisk) hide($ShowWinNTExtendedFuture$($IsProcessor64Bit,!,ShowIfNotZero)$(bWinPE,global,!,ShowIfNotZero)$(ProductType,env,=,fs,!,ShowIfNotZero))
Support             =$Navigator_Item                                                   text($Support)

[Navigator_ScanTemplate]
props               =$Navigator_Item                                                   text($NavigatorDescription) f($(state,NavigatorScanFont))           tt($(state,NavigatorScanTooltip))

[Navigator_UpdaterTemplate]
props               =$Navigator_Item                                                   text($ProfileDescription) f($(state,NavigatorScanFont))             tt($(state,NavigatorScanTooltip)) disable($(LicInfo.FuncLevel,global,IsFunctionalityLevel_Updater,EnableIfNotZero))

;------------- Product State --------------

[Navigator_Status]
props=sz($Navigator_Size,120) alias(productstatus) a(la) at(fixstyle) bg(GroupBody)
StatusHeader=[Navigator_Status_Header]
StatusBody=[Navigator_Status_Body]

[Navigator_Status_Header]
props      = mg(4,5) sz($Navigator_Size,25) at(fixstyle)
StatusMenu = t(bmpbutton) at(fixstyle) bg(TaskBar,27,28,27,27,27,28) a(rt) xy(0,-2) v(menu)
StatusNext = t(bmpbutton) at(fixstyle) bg(TaskBar,23,24,23,25,27,26) a(ps)
StatusPrev = t(bmpbutton) at(fixstyle) bg(TaskBar,19,20,19,21,23,22) a(ps)

[Navigator_Status_Header.StatusMenu.menu]
props         = t(menu)
StatusHide    = t(menuitem)
StatusShowAll = t(menuitem) v(restore:status) text($LinkShowMessages)

[Navigator_Status_Body]
props=sz(p,p) a(la) mg(10,5) at(fixstyle) order(0)
StatusLink2=t(hotlink) f(Hotlink) a(lp) xy(5)
StatusLink1=t(hotlink) f(Hotlink) a(lp) xy(5)
Text=[Navigator_Status_Text]

[Navigator_Status_Text]
props=sz(p,p) a(lp)
StatusText=a(cc) 

;------------- SaveProfile --------------

[SaveProfile]
$dlg_help_id=$(type,SaveRenameProfile_HelpId)
$dlg_enable_ok=$(description,EnableIfNotZero)
props=$DlgAttr sz(300,a)
Body=[SaveProfile_Body]

[SaveProfile_Body]
props=$DlgBodyAttr sz(p,a)
Description=a(lt)
EditName=t(edit) a(la) sz(p) xy(0,4) v($(description))

;------------- RenameProfile --------------

[RenameProfile]
$dlg_help_id=$(type,SaveRenameProfile_HelpId)
$dlg_enable_ok=$(description,EnableIfNotZero)
props=$DlgAttr sz(300,a)
Body=[RenameProfile_Body]

[RenameProfile_Body]
props=$DlgBodyAttr sz(p,a)
Description=a(lt)
EditName=t(edit) a(la) sz(p) xy(0,4) v($(description))

;------------- Baloon --------------

[Product_Notification]
props=t(dialog) at(nocaption,layered,dragable,bottom,noautofocus) sz(330,a) mg(1,1) text($(Severity,ProductNotificationColor)$ProductName: $Notification) xy(5,5,5,5)
StatusBody=[Product_Notification_Body]

[Product_Notification_Body]
props=sz(p,a) bg(GroupBody) at(fixstyle) mg(5,5) a(la)
StatusHeader=[Product_Notification_Header] xy(-5,-5,-5) sz(p,25) text($(Severity,ProductNotificationIcon))
StatusText=sz(p) a(ca) xy(,10,,10) text($ProductNotificationString)
StatusLink1=t(hotlink) f(Hotlink) a(la) xy(10) text($(EventID,ProductNotificationLink1))
StatusLink2=t(hotlink) f(Hotlink) a(la) xy(10) text($(EventID,ProductNotificationLink2))

[Product_Notification_Header]
props       = mg(4,5)
ProductName = xy(35,0) f($(Severity,ProductNotificationFont))
StatusClose = t(bmpbutton) at(fixstyle) bg(TaskBar,15,16,15,17,19,18) a(rt) xy(0,-2)
StatusMenu  = t(bmpbutton) at(fixstyle) bg(TaskBar,27,28,27,27,27,28) a(ps) v(menu) hide($(settings.EnableInteraction,global,ShowIfNotZero))

[Product_Notification_Header.StatusMenu.menu]
props              = t(menu)
NotifyDisable      = t(menuitem)
;Separator          = t(menuitem)
;NotifyDisableGroup = t(menuitem)
NotifyDisableAll   = t(menuitem)
Separator          = t(menuitem)
NotifyConfigure    = t(menuitem) v(configure:Service.ConfigureNotifications)
