
kZID_Def_Dummy_Btn		= 1000;

WS_CHILD = 1073741824;
WS_TABSTOP = 65536;
WS_EX_TOPMOST = 8;
ES_READONLY = 2048;

lineSpace	 				= 3;
gap		     				= 10;
kIndentationOffset			= 12;

kDialogVerticalSpacing		= 5;

kLongButtonWidth			= 160;
kShortButtonWidth			= 95;
kButtonHeight				= 17;
kButtonSpace				= 10;

kSmallIconWidth				= 32;
kSmallIconHeight			= 32;

kMovableModalWindowClass      = 4;

kRedColor					= '{65535, 0, 0}';
kBlueColor					= '{0, 0, 65535}';
kGreenColor					= '{0, 45874, 0}';
kBlackColor					= '{0, 0, 0}';

kDialogSmallMarginWidth 	= 15;
kDialogMediumMarginWidth	= 15;
kDialogLargeMarginWidth 	= 35;

kDialogSmallMarginTop   	= 16;
kDialogMediumMarginTop		= 37;
kDialogLargeMarginTop		= 55;

kDialogSmallMarginBottom	= 18;
kDialogMediumMarginBottom	= 45;
kDialogLargeMarginBottom	= 65;

kSeparatorWidth				= 510+100;
kDialogWindowWidth 			= 808;
kDialogWindowHeight 		= 539;

kStringTitleWidth			= 500+120;
kStringSubpaneWidth 		= 460+100;
kStringSubpane3QtrWidth		= 350+100;

kStringWidth				= 400+100;
kStringMaxWidth 			= 460+100;
kTextBottomMargin			= 10;

kBoundingBoxExtraLength		= 30;

kStringQtrWidth				= 100+100;

kHyperlinkOffset			= 8;

kBuyButtonMarginRight		= 20;
kBottomButtonMarginLeft		= 8;
kBottomButtonMarginBottom	= 8;

kDaysRemaingFontSize		= 10;

kTitleFontSize			= 18;

kZID_Denial_DialogBlackBorder			= 1500;

kZID_Denial_TooMany_Title					= 1510;

kZID_Denial_TooMany_Grace_Pane					= 1511;
kZID_Denial_TooMany_Grace_Hyperlink_Policy		= 1512;
kZID_Denial_TooMany_Grace_Hyperlink_Learn		= 1513;
kZID_Denial_TooMany_Grace_Hyperlink_Purchase	= 1514;
kZID_Denial_TooMany_Grace_RadioBtn_FixLater		= 1515;
kZID_Denial_TooMany_Grace_RadioBtn_TryAgain		= 1516;
kZID_Denial_TooMany_Grace_RadioBtn_NewLicense	= 1517;
kZID_Denial_TooMany_Grace_Btn_Quit				= 1518;
kZID_Denial_TooMany_Grace_Btn_Next				= 1519;
kZID_Denial_TooMany_Grace_Btn_Help				= 1520;
kZID_Denial_TooMany_Grace_Problem_Text			= 1521;
kZID_Denial_TooMany_Grace_Days_Left_Text		= 1522;
kZID_Denial_TooMany_Grace_SerialBox				= 1523;

kZID_Denial_TooMany_Expired_Pane				= 1561;
kZID_Denial_TooMany_Expired_Hyperlink_Policy	= 1562;
kZID_Denial_TooMany_Expired_Hyperlink_Learn		= 1563;
kZID_Denial_TooMany_Expired_Hyperlink_Purchase	= 1564;
kZID_Denial_TooMany_Expired_RadioBtn_TryAgain	= 1565;
kZID_Denial_TooMany_Expired_RadioBtn_NewLicense	= 1566;
kZID_Denial_TooMany_Expired_Btn_Quit			= 1567;
kZID_Denial_TooMany_Expired_Btn_Next			= 1568;
kZID_Denial_TooMany_Expired_Btn_Help			= 1569;
kZID_Denial_TooMany_Expired_Problem_Text		= 1570;
kZID_Denial_TooMany_Expired_SerialBox			= 1571;

kZID_Denial_Revoked_Grace_Pane					= 1600;
kZID_Denial_Revoked_Grace_Hyperlink_Policy		= 1601;
kZID_Denial_Revoked_Grace_Hyperlink_Purchase	= 1602;
kZID_Denial_Revoked_Grace_RadioBtn_FixLater		= 1603;
kZID_Denial_Revoked_Grace_RadioBtn_NewLicense	= 1604;
kZID_Denial_Revoked_Grace_Btn_Quit				= 1605;
kZID_Denial_Revoked_Grace_Btn_Next				= 1606;
kZID_Denial_Revoked_Grace_Btn_Help				= 1607;
kZID_Denial_Revoked_Grace_SerialBox				= 1608;
kZID_Denial_Revoked_Grace_Days_Left_Text		= 1609;
kZID_Denial_Revoked_Grace_Problem_Text			= 1610;

kZID_Denial_Revoked_Expired_Pane				= 1630;
kZID_Denial_Revoked_Expired_Hyperlink_Policy	= 1631;
kZID_Denial_Revoked_Expired_Hyperlink_Learn		= 1632;
kZID_Denial_Revoked_Expired_Hyperlink_Purchase	= 1633;
kZID_Denial_Revoked_Expired_Btn_Quit			= 1634;
kZID_Denial_Revoked_Expired_Btn_Next			= 1635;
kZID_Denial_Revoked_Expired_Btn_Help			= 1636;
kZID_Denial_Revoked_Expired_SerialBox			= 1637;
kZID_Denial_Revoked_Expired_RadioBtn_NewLicense	= 1638;
kZID_Denial_Revoked_Expired_Problem_Text		= 1639;

kZID_Denial_SerialNumber_Title				= 1700;
kZID_Denial_SerialNumber_Pane				= 1701;
kZID_Denial_SerialNumber_EditBox_1stPart	= 1702;
kZID_Denial_SerialNumber_EditBox_2ndPart	= 1703;
kZID_Denial_SerialNumber_EditBox_3rdPart	= 1704;
kZID_Denial_SerialNumber_EditBox_4thPart	= 1705;
kZID_Denial_SerialNumber_EditBox_5thPart	= 1706;
kZID_Denial_SerialNumber_EditBox_6thPart	= 1707;
kZID_Denial_SerialNumber_Btn_Next			= 1708;
kZID_Denial_SerialNumber_Btn_Back			= 1709;
kZID_Denial_SerialNumber_Btn_Quit			= 1710;
kZID_Denial_SerialNumber_Picture_Tick		= 1711;
kZID_Denial_SerialNumber_Picture_Cross		= 1712;
kZID_Denial_SerialNumber_Hyperlink_Purchase	= 1713;
kZID_Denial_SerialNumber_Hyperlink_EULA		= 1714;
kZID_Denial_SerialNumber_Hyperlink_About	= 1715;

kZID_Validation_Progress_Title				= 1800;
kZID_Validation_Progress_Pane				= 1801;
kZID_Validation_Progress_ProgressBar		= 1802;
kZID_Validation_Progress_Label				= 1803;
kZID_Validation_Progress_Btn_Back			= 1804;
kZID_Validation_Progress_Btn_Okay			= 1805;

kZID_Validation_Succeed_Title				= 1900;
kZID_Validation_Succeed_Pane				= 1901;
kZID_Validation_Succeed_Btn_okay			= 1902;

kZID_Validation_NoConnection_Title				= 2000;
kZID_Validation_NoConnection_Grace_Pane			= 2001;
kZID_Validation_NoConnection_Grace_Btn_Retry	= 2002;
kZID_Validation_NoConnection_Grace_Btn_Launch	= 2003;
kZID_Validation_NoConnection_Grace_Btn_Back		= 2004;
kZID_Validation_NoConnection_Grace_Hyperlink_TroubleshootNetwork = 2005;

kZID_Validation_NoConnection_Expired_Pane			= 2051;
kZID_Validation_NoConnection_Expired_Btn_Retry		= 2052;
kZID_Validation_NoConnection_Expired_Btn_Quit		= 2053;
kZID_Validation_NoConnection_Expired_Btn_Back		= 2054;
kZID_Validation_NoConnection_Expired_Hyperlink_TroubleshootNetwork = 2055;

kZID_Validation_Sorry_TooMany_Title						= 2100;
kZID_Validation_Sorry_TooMany_Grace_Pane				= 2101;
kZID_Validation_Sorry_TooMany_Grace_Btn_Back			= 2102;
kZID_Validation_Sorry_TooMany_Grace_Btn_Launch			= 2103;
kZID_Validation_Sorry_TooMany_Grace_Btn_Retry			= 2104;
kZID_Validation_Sorry_TooMany_Grace_SerialBox			= 2105;
kZID_Validation_Sorry_TooMany_Grace_Problem_Text		= 2106;
kZID_Validation_Sorry_TooMany_Grace__Hyperlink_Deactivate = 2107;

kZID_Validation_Sorry_TooMany_Expired_Pane				= 2501;
kZID_Validation_Sorry_TooMany_Expired_Btn_Back			= 2502;
kZID_Validation_Sorry_TooMany_Expired_Btn_Quit			= 2503;
kZID_Validation_Sorry_TooMany_Expired_Btn_Retry			= 2504;
kZID_Validation_Sorry_TooMany_Expired_SerialBox			= 2505;
kZID_Validation_Sorry_TooMany_Expired__Hyperlink_Deactivate = 2506;

kZID_Validation_Sorry_Revoked_Grace_Pane				= 2601;
kZID_Validation_Sorry_Revoked_Grace_Btn_Back			= 2602;
kZID_Validation_Sorry_Revoked_Grace_Btn_Launch			= 2603;
kZID_Validation_Sorry_Revoked_Grace_SerialBox			= 2605;
kZID_Validation_Sorry_Revoked_Grace_Problem_Text		= 2606;


kZID_Validation_Sorry_Revoked_Expired_Pane				= 2701;
kZID_Validation_Sorry_Revoked_Expired_Btn_Back			= 2702;
kZID_Validation_Sorry_Revoked_Expired_Btn_Quit			= 2703;
kZID_Validation_Sorry_Revoked_Expired_SerialBox			= 2705;


kZID_Act_Upgrade_Check_Title						= 3900;
kZID_Act_Upgrade_Check_Pane							= 3901;
kZID_Act_Upgrade_Check_Popup_Box					= 3902;
kZID_Act_Upgrade_Check_Serial_Number				= 3903;
kZID_Act_Upgrade_Check_Btn_Ok						= 3904;
kZID_Act_Upgrade_Check_Btn_Quit						= 3905;
kZID_Act_Upgrade_Check_btn_Cancel					= 3906;
kZID_Act_Upgrade_Check_Btn_Later					= 3908;
kZID_Act_Upgrade_Check_Popup_Box1					= 3909;
kZID_Act_Upgrade_Check_Serial_Number1				= 3910;
kZID_Act_Upgrade_Check_Popup_Label_Box1				= 3911;
kZID_Act_Upgrade_Check_Serial_Label_Number1			= 3912;
kZID_Act_Upgarde_Check_Picture_Tick1				= 3913;
kZID_Act_Upgarde_Check_Picture_Tick2				= 3914;
kZID_Act_Upgarde_Check_Picture_Cross1				= 3915;
kZID_Act_Upgarde_Check_Picture_Cross2				= 3916;
kZID_Act_Upgrade_Check_Break1						= 3917;
kZID_Act_Upgrade_Check_Break2						= 3918;
kZID_Act_Upgrade_Check_Note							= 3919;

kZID_Act_Upgrade_Check_UnLockKeyCode_Title			= 4000;
kZID_Act_Upgrade_Check_UnLockKeyCode_Pane			= 4001;
kZID_Act_Upgrade_Check_UnLockKeyCode_Key			= 4002;
kZID_Act_Upgrade_Check_UnLockKeyCode_btn_Cancel		= 4003;
kZID_Act_Upgrade_Check_UnLockKeyCode_btn_Ok			= 4004;	
kZID_Act_Upgrade_Check_UnLockKeyCode_Code			= 4005;
kZID_Act_Upgrade_Check_UnLockKeyCode_TextStepOne	= 4006;
kZID_Act_Upgrade_Check_UnLockKeyCode_TextStepTwo	= 4007;
kZID_Act_Upgrade_Check_UnLockKeyCode_Picture_Tick	= 4009; 
kZID_Act_Upgrade_Check_UnLockKeyCode_Picture_Cross	= 4010; 


dialog( type: kMovableModalWindowClass, close_box: true, name: '$$$/alm/common/window_title')
{
	font = font_small;
	
	group( view_id: kZID_Denial_DialogBlackBorder, width: kDialogWindowWidth, height: kDialogWindowHeight,
		   placement: place_offscreen, child_vertical: align_fill, child_horizontal: align_fill,
		   margin_top: 17, 
		   margin_bottom: 0,
		   margin_left: 150,
		   margin_right:0)
	{		

			group( view_id: kZID_Denial_SerialNumber_Pane, child_vertical: align_top,margin_top: 60, spacing: 20, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth,vertical: align_bottom);
				static_text( width: kStringTitleWidth, view_id:kZID_Denial_SerialNumber_Title, name: '$$$/alm/dlg/denial/serialization/title', font: font_big_bold, font_size: kTitleFontSize);
				group(spacing: 2,margin_top: 40)
				{
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/SerialNumber/action_statement', font: font_big_bold);
				}
				group(horizontal: align_fill, spacing: 20)
				{
					
					group(placement: place_row, spacing: 15, horizontal:align_left, alwaysL2R: true)
					{
						edit_number( view_id: kZID_Denial_SerialNumber_EditBox_1stPart, width: 50, max_chars: 4, format: whole, alwaysL2R: true );
						edit_number( view_id: kZID_Denial_SerialNumber_EditBox_2ndPart, width: 50, max_chars: 4, alwaysL2R: true  );
						edit_number( view_id: kZID_Denial_SerialNumber_EditBox_3rdPart, width: 50, max_chars: 4, alwaysL2R: true );
						edit_number( view_id: kZID_Denial_SerialNumber_EditBox_4thPart, width: 50, max_chars: 4, alwaysL2R: true  );
						edit_number( view_id: kZID_Denial_SerialNumber_EditBox_5thPart, width: 50, max_chars: 4, alwaysL2R: true );
						edit_number( view_id: kZID_Denial_SerialNumber_EditBox_6thPart, width: 50, max_chars: 4, alwaysL2R: true );
						group(placement: place_offscreen)
						{
							picture( view_id: kZID_Denial_SerialNumber_Picture_Tick,height:16,width:20); 
							picture( view_id: kZID_Denial_SerialNumber_Picture_Cross,height:24,width:24); 
						}
					}
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/SerialNumber/instructions');
				}				
				group(vertical: align_bottom, margin_bottom: 20)
				{
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(name: '$$$/alm/common/hyperlink/purchase', url: '$$$/purchase/denial/hyperLinkURL',  font: font_small_bold);
						button(view_id: kZID_Denial_SerialNumber_Hyperlink_Purchase, name: '$$$/alm/common/hyperlink/purchase', visible: false, font: font_small_bold);
					}
				}
				group(vertical: align_bottom, margin_bottom: 40)
				{
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(name: '$$$/alm/common/hyperlink/license_policy/end_user', url: '$$$/alm/dlg/unityplus/common/url/eula');
						button(view_id: kZID_Denial_SerialNumber_Hyperlink_EULA, name: '$$$/alm/common/hyperlink/license_policy/end_user', visible: false);
					}

				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group(horizontal: align_left, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Denial_SerialNumber_Btn_Quit, name: '$$$/alm/dlg/btn/close');
					}
					group(horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Denial_SerialNumber_Btn_Back, name: '$$$/alm/dlg/btn/back');	
						button(view_id: kZID_Denial_SerialNumber_Btn_Next, name: '$$$/alm/dlg/btn/next');
					}
				}
			}

			group( view_id: kZID_Denial_TooMany_Grace_Pane,margin_top: 60, child_vertical: align_center, spacing: 15, visible: false, enabled: false)
			{
				separator(width:kSeparatorWidth,vertical: align_bottom);
				static_text( width: kStringTitleWidth, view_id: kZID_Denial_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/too_many_activations', font: font_big_bold, font_size: kTitleFontSize);
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/toomany/problem_statement');
				group(placement: place_row, spacing: 10)
				{
					font = font_big_bold;
					font_color = kBlueColor;
					font_size = 14;
					static_text( view_id: kZID_Denial_TooMany_Grace_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
					
				}
				group(spacing:2)
				{
					static_text( view_id:kZID_Denial_TooMany_Grace_Problem_Text, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution', font: font_small_bold, font_color: kGreenColor);
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution_duration');
				}
				group(spacing:2) 
				{
					radio( view_id: kZID_Denial_TooMany_Grace_RadioBtn_TryAgain,width: kStringSubpane3QtrWidth+80, height: 40, name: '$$$/alm/dlg/denial/choice/removed_license', font: font_small_bold);
					static_text( left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/internet_required', font_style: font_style_italic);
				}
				group(spacing:2) 
				{
					radio( view_id: kZID_Denial_TooMany_Grace_RadioBtn_NewLicense, width: kStringSubpane3QtrWidth+80, height: 40, name: '$$$/alm/dlg/denial/choice/new_license', font: font_small_bold);
					static_text( left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/internet_required', font_style: font_style_italic);
				}
				group(spacing:2) 
				{
					radio( view_id: kZID_Denial_TooMany_Grace_RadioBtn_FixLater, width: kStringSubpane3QtrWidth+80, name: '$$$/alm/dlg/denial/choice/later' , font: font_small_bold);
					static_text(view_id: kZID_Denial_TooMany_Grace_Days_Left_Text, left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/common/time_left/placeholder', font_color: kGreenColor, font: font_small_bold);
				}
				group(placement: place_column, spacing:3)
				{
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(name: '$$$/alm/common/hyperlink/purchase', url: '$$$/purchase/denial/hyperLinkURL', font: font_small_bold);
						button(view_id: kZID_Denial_TooMany_Grace_Hyperlink_Purchase, name: '$$$/alm/common/hyperlink/purchase', visible: false,  font: font_small_bold);
					}
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(name: '$$$/alm/common/hyperlink/license_policy', url: '$$$/alm/common/hyperlink/license_policy/url_placeholder');
						button(view_id: kZID_Denial_TooMany_Grace_Hyperlink_Policy, name: '$$$/alm/common/hyperlink/license_policy', visible: false);
					}
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group(horizontal: align_left, margin_bottom: kBottomButtonMarginBottom, placement: place_row)
					{
						button(view_id: kZID_Denial_TooMany_Grace_Btn_Quit, name: '$$$/alm/dlg/btn/close');
						button(view_id: kZID_Denial_TooMany_Grace_Btn_Help, name: '$$$/alm/dlg/btn/help');	
					}
					group(horizontal: align_right, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Denial_TooMany_Grace_Btn_Next, name: '$$$/alm/dlg/btn/next');
					}
				}

			}

			group( view_id: kZID_Denial_TooMany_Expired_Pane,margin_top: 60, child_vertical: align_top, spacing: 15, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id: kZID_Denial_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/too_many_activations', font: font_big_bold, font_size: kTitleFontSize);
				group(spacing:20) 
				{
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/toomany/problem_statement');
					group(placement: place_row, spacing: 10)
					{
						font = font_big_bold;
						font_color = kBlueColor;
						font_size = 14;
						static_text( view_id: kZID_Denial_TooMany_Expired_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
						
					}
					group(spacing:2)
					{
						static_text( view_id:kZID_Denial_TooMany_Expired_Problem_Text, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution_duration/exp', font: font_small_bold, font_color: kRedColor);
					}
					
					group(spacing:4) 
					{
						radio( view_id: kZID_Denial_TooMany_Expired_RadioBtn_TryAgain,width: kStringSubpane3QtrWidth+80, height: 40, name: '$$$/alm/dlg/denial/choice/removed_license', font: font_small_bold);
						static_text( left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/internet_required', font_style: font_style_italic);
					}
					group(spacing:6) 
					{
						radio( view_id: kZID_Denial_TooMany_Expired_RadioBtn_NewLicense, width: kStringSubpane3QtrWidth+80, height: 40, name: '$$$/alm/dlg/denial/choice/new_license', font: font_small_bold);
						static_text( left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/internet_required', font_style: font_style_italic);
						
					}
					
				}
				group(placement: place_column, spacing:3, vertical: align_bottom)
				{
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(left_offset: 20, name: '$$$/alm/common/hyperlink/purchase', url: '$$$/purchase/denial/hyperLinkURL',  font: font_small_bold);
						button(view_id: kZID_Denial_TooMany_Expired_Hyperlink_Purchase, name: '$$$/alm/common/hyperlink/purchase', visible: false,  font: font_small_bold);
					}
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(left_offset: 20, name: '$$$/alm/common/hyperlink/license_policy', url: '$$$/alm/common/hyperlink/license_policy/url_placeholder');
						button(view_id: kZID_Denial_TooMany_Expired_Hyperlink_Policy, name: '$$$/alm/common/hyperlink/license_policy', visible: false);
					}
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group(horizontal: align_left, margin_bottom: kBottomButtonMarginBottom, placement: place_row)
					{
						button(view_id: kZID_Denial_TooMany_Expired_Btn_Quit, name: '$$$/alm/dlg/btn/quit');
						button(view_id: kZID_Denial_TooMany_Expired_Btn_Help, name: '$$$/alm/dlg/btn/help');	
					}
					group(horizontal: align_right, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Denial_TooMany_Expired_Btn_Next, name: '$$$/alm/dlg/btn/next');
					}
				}
			}

			group( view_id: kZID_Denial_Revoked_Grace_Pane,margin_top: 60, child_vertical: align_top, spacing: 15, visible: false, enabled: false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id: kZID_Denial_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/too_many_activations', font: font_big_bold, font_size: kTitleFontSize);
				group(spacing:20) 
				{
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/revoked/problem_statement');
					group(placement: place_row, spacing: 10)
					{
						font = font_big_bold;
						font_color = kBlueColor;
						font_size = 14;
						static_text( view_id: kZID_Denial_Revoked_Grace_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
						
					}
					group(spacing:2)
					{
						static_text( view_id: kZID_Denial_Revoked_Grace_Problem_Text , width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution', font: font_small_bold, font_color: kGreenColor);
						static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution_duration');
					}
					group(spacing:2)
					{
						radio( view_id: kZID_Denial_Revoked_Grace_RadioBtn_NewLicense, width: kStringSubpane3QtrWidth+80, height: 40, name: '$$$/alm/dlg/denial/choice/new_license', font: font_small_bold);
						static_text( left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/internet_required', font_style: font_style_italic);
					}
					group(spacing:2)
					{
						radio( view_id: kZID_Denial_Revoked_Grace_RadioBtn_FixLater, width: kStringSubpane3QtrWidth+80, height: 40, name: '$$$/alm/dlg/denial/choice/later' , font: font_small_bold);
						static_text(view_id: kZID_Denial_Revoked_Grace_Days_Left_Text, left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/common/time_left/placeholder', font_color: kGreenColor, font: font_small_bold);
					}
				}
				group(placement: place_column, spacing:3, vertical: align_bottom)
				{
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(left_offset: 20, name: '$$$/alm/common/hyperlink/purchase', url: '$$$/purchase/denial/hyperLinkURL', font: font_small_bold);
						button(view_id: kZID_Denial_Revoked_Grace_Hyperlink_Purchase, name: '$$$/alm/common/hyperlink/purchase', visible: false,font: font_small_bold);
					}
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(left_offset: 20, name: '$$$/alm/common/hyperlink/license_policy', url: '$$$/alm/common/hyperlink/license_policy/url_placeholder');
						button(view_id: kZID_Denial_Revoked_Grace_Hyperlink_Policy, name: '$$$/alm/common/hyperlink/license_policy', visible: false);
					}
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group(horizontal: align_left, margin_bottom: kBottomButtonMarginBottom, placement: place_row)
					{
						button(view_id: kZID_Denial_Revoked_Grace_Btn_Quit, name: '$$$/alm/dlg/btn/close');
						button(view_id: kZID_Denial_Revoked_Grace_Btn_Help, name: '$$$/alm/dlg/btn/help');	
					}
					group(horizontal: align_right, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Denial_Revoked_Grace_Btn_Next, name: '$$$/alm/dlg/btn/next');
					}
				}
			}

			group( view_id: kZID_Denial_Revoked_Expired_Pane,margin_top: 60, child_vertical: align_top, spacing: 40, visible: false, enabled: false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id: kZID_Denial_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/too_many_activations', font: font_big_bold, font_size: kTitleFontSize);
				group(spacing:20) 
				{
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/revoked/problem_statement');
					group(spacing:6) 
					{
						group(placement: place_row, spacing: 10, horizontal:align_center)
						{
							font = font_big_bold;
							font_color = kBlueColor;
							font_size = 14;
							static_text( view_id: kZID_Denial_Revoked_Expired_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
							
						}
					}
					static_text( view_id:kZID_Denial_Revoked_Expired_Problem_Text, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution_duration/exp', font: font_small_bold, font_color: kRedColor);
				}
				group(spacing:2)
				{
						radio( view_id: kZID_Denial_Revoked_Expired_RadioBtn_NewLicense, width: kStringSubpane3QtrWidth+80, height: 40, name: '$$$/alm/dlg/denial/choice/new_license', font: font_small_bold);
						static_text( left_offset: 20, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/internet_required', font_style: font_style_italic);
				}
				group(placement: place_column, spacing:5, vertical: align_bottom)
				{
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(left_offset: 20, name: '$$$/alm/common/hyperlink/purchase', url: '$$$/purchase/denial/hyperLinkURL', font: font_small_bold);
						button(view_id: kZID_Denial_Revoked_Expired_Hyperlink_Purchase, name: '$$$/alm/common/hyperlink/purchase', visible: false,font: font_small_bold);
					}
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink(left_offset: 20, name: '$$$/alm/common/hyperlink/license_policy', url: '$$$/alm/common/hyperlink/license_policy/url_placeholder');
						button(view_id: kZID_Denial_Revoked_Expired_Hyperlink_Policy, name: '$$$/alm/common/hyperlink/license_policy', visible: false);
					}
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group(horizontal: align_left, margin_bottom: kBottomButtonMarginBottom, placement: place_row)
					{
						button(view_id: kZID_Denial_Revoked_Expired_Btn_Quit, name: '$$$/alm/dlg/btn/quit');
						button(view_id: kZID_Denial_Revoked_Expired_Btn_Help, name: '$$$/alm/dlg/btn/help');	
					}
					group(horizontal: align_right, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Denial_Revoked_Expired_Btn_Next, name: '$$$/alm/dlg/btn/next');
					}
				}
			}

			group( view_id: kZID_Validation_Sorry_TooMany_Grace_Pane,margin_top: 60, child_vertical: align_top, spacing: 15, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id:kZID_Validation_Sorry_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/sorry', font: font_big_bold, font_size: kTitleFontSize);
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Revoked/TooMany/problem_statement');
				group(placement: place_row, spacing: 10)
				{
					font = font_big_bold;
					font_color = kBlueColor;
					font_size = 14;
					static_text( view_id: kZID_Validation_Sorry_TooMany_Grace_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
					
				}
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Revoked/TooMany/problem_resolution1');
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Revoked/TooMany/problem_resolution2');
				group(spacing:2)
				{
					static_text( view_id:kZID_Validation_Sorry_TooMany_Grace_Problem_Text, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution', font: font_small_bold, font_color: kGreenColor);
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution_duration', visible: true);
				}
				group (placement: place_offscreen, child_horizontal: align_fill, top_offset: 30)
				{
					hyperlink(name: '$$$/alm/common/hyperlink/learnToRemove', url: '$$$/alm/common/hyperlink/license_policy/url_placeholder');
					button(view_id: kZID_Validation_Sorry_TooMany_Grace__Hyperlink_Deactivate, name: '$$$/alm/common/hyperlink/learnToRemove', visible: false);
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group (horizontal: align_left, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Validation_Sorry_TooMany_Grace_Btn_Launch, name: '$$$/alm/dlg/btn/close');
					}
					group (horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Validation_Sorry_TooMany_Grace_Btn_Back, name: '$$$/alm/dlg/btn/back');							
						button(view_id: kZID_Validation_Sorry_TooMany_Grace_Btn_Retry, name: '$$$/alm/dlg/btn/try');	
					}
				}
			}

			group( view_id: kZID_Validation_Sorry_TooMany_Expired_Pane, margin_top: 60,child_vertical: align_top, spacing: 15, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id:kZID_Validation_Sorry_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/sorry', font: font_big_bold, font_size: kTitleFontSize);
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Revoked/TooMany/problem_statement');
				group(placement: place_row, spacing: 10)
				{
					font = font_big_bold;
					font_color = kBlueColor;
					font_size = 14;
					static_text( view_id: kZID_Validation_Sorry_TooMany_Expired_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
					
				}
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Revoked/TooMany/problem_resolution1');
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Revoked/TooMany/problem_resolution2');
				group (placement: place_offscreen, child_horizontal: align_fill, top_offset: 30)
				{
					hyperlink(name: '$$$/alm/common/hyperlink/learnToRemove', url: '$$$/alm/common/hyperlink/license_policy/url_placeholder');
					button(view_id: kZID_Validation_Sorry_TooMany_Expired__Hyperlink_Deactivate, name: '$$$/alm/common/hyperlink/learnToRemove', visible: false);
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group (horizontal: align_left, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Validation_Sorry_TooMany_Expired_Btn_Quit, name: '$$$/alm/dlg/btn/quit');	
					}
					group (horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Validation_Sorry_TooMany_Expired_Btn_Back, name: '$$$/alm/dlg/btn/back');	
						button(view_id: kZID_Validation_Sorry_TooMany_Expired_Btn_Retry, name: '$$$/alm/dlg/btn/try');	
					}
				}
			}

			group( view_id: kZID_Validation_Sorry_Revoked_Grace_Pane, margin_top: 60,child_vertical: align_top, spacing: 25, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id:kZID_Validation_Sorry_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/sorry', font: font_big_bold, font_size: kTitleFontSize);
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/revoked/sorry/problem_statement');
				group(placement: place_row, spacing: 10)
				{
					font = font_big_bold;
					font_color = kBlueColor;
					font_size = 14;
					static_text( view_id: kZID_Validation_Sorry_Revoked_Grace_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
					
				}
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/revoked/sorry/problem_resolution');
				group(spacing:2)
				{
					static_text( view_id:kZID_Validation_Sorry_Revoked_Grace_Problem_Text, width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution', font: font_small_bold, font_color: kGreenColor);
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/problem_resolution_duration');
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
				{
					button(view_id: kZID_Validation_Sorry_Revoked_Grace_Btn_Launch, name: '$$$/alm/dlg/btn/close');	
					button(view_id: kZID_Validation_Sorry_Revoked_Grace_Btn_Back, name: '$$$/alm/dlg/btn/back');	
					
				}
			}

			group( view_id: kZID_Validation_Sorry_Revoked_Expired_Pane, margin_top: 60,child_vertical: align_top, spacing: 25, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id:kZID_Validation_Sorry_TooMany_Title, name: '$$$/alm/dlg/denial/window_title/sorry', font: font_big_bold, font_size: kTitleFontSize);
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/revoked/sorry/problem_statement');
				group(placement: place_row, spacing: 10)
				{
					font = font_big_bold;
					font_color = kBlueColor;
					font_size = 14;
					static_text( view_id: kZID_Validation_Sorry_Revoked_Expired_SerialBox, width: kStringSubpaneWidth, name: '$$$/alm/common/placeholder/serialno', alwaysL2R: true);
					
				}
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/denial/revoked/sorry/problem_resolution');
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom,horizontal: align_fill, placement: place_row)
				{
					group (horizontal: align_left, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{				
						button(view_id: kZID_Validation_Sorry_Revoked_Expired_Btn_Quit, name: '$$$/alm/dlg/btn/quit');	
					}
					group (horizontal: align_right, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Validation_Sorry_Revoked_Expired_Btn_Back, name: '$$$/alm/dlg/btn/back');	
					}									
				}
			}

			group( view_id: kZID_Validation_NoConnection_Grace_Pane, margin_top: 60,child_vertical: align_top, spacing: 50, visible: false, enabled: false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id: kZID_Validation_NoConnection_Title, name: '$$$/alm/dlg/denial/window_title/validation_noConnect', font: font_big_bold, font_size: kTitleFontSize);
				group(spacing: 20)
				{
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_NoConnect/problem_statement');
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink( name: '$$$/alm/common/hyperlink/TroubleshootNetwork', url: '$$$/alm/common/hyperlink/TroubleshootNetwork/url_placeholder');
						button(view_id: kZID_Validation_NoConnection_Grace_Hyperlink_TroubleshootNetwork, name: '$$$/alm/common/hyperlink/TroubleshootNetwork', visible: false);
					}
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
				{
					button(view_id: kZID_Validation_NoConnection_Grace_Btn_Launch, name: '$$$/alm/dlg/btn/close');	
					button(view_id: kZID_Validation_NoConnection_Grace_Btn_Back, name: '$$$/alm/dlg/btn/back');	
					button(view_id: kZID_Validation_NoConnection_Grace_Btn_Retry, name: '$$$/alm/dlg/btn/try');	
				}
			}

			group( view_id: kZID_Validation_NoConnection_Expired_Pane, margin_top: 60,child_vertical: align_top, spacing: 50, visible: false, enabled: false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id: kZID_Validation_NoConnection_Title, name: '$$$/alm/dlg/denial/window_title/validation_noConnect', font: font_big_bold, font_size: kTitleFontSize);
				group(spacing: 20)
				{
					static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_NoConnect/problem_statement');
					group (placement: place_offscreen, child_horizontal: align_fill)
					{
						hyperlink( name: '$$$/alm/common/hyperlink/TroubleshootNetwork', url: '$$$/alm/common/hyperlink/TroubleshootNetwork/url_placeholder');
						button(view_id: kZID_Validation_NoConnection_Expired_Hyperlink_TroubleshootNetwork, name: '$$$/alm/common/hyperlink/TroubleshootNetwork', visible: false);
					}
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom,horizontal: align_fill, placement: place_row)
				{
					group (horizontal: align_left, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Validation_NoConnection_Expired_Btn_Quit, name: '$$$/alm/dlg/btn/quit');	
					}
					group (horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Validation_NoConnection_Expired_Btn_Back, name: '$$$/alm/dlg/btn/back');	
						button(view_id: kZID_Validation_NoConnection_Expired_Btn_Retry, name: '$$$/alm/dlg/btn/try');	
					}
				}
			}

			group( view_id: kZID_Validation_Succeed_Pane, margin_top: 60,child_vertical: align_top, spacing: 40, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id: kZID_Validation_Succeed_Title, name: '$$$/alm/dlg/denial/window_title/validation_succeed', font: font_big_bold, font_size: kTitleFontSize);
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Success/confirmation');
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
				{
					button(view_id: kZID_Validation_Succeed_Btn_okay, name: '$$$/alm/dlg/btn/close');	
				}
			}

			group( view_id: kZID_Validation_Progress_Pane, margin_top: 60,child_horizontal: align_center, spacing: 40, child_vertical: align_top, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth,horizontal: align_left);
				static_text( width: kStringTitleWidth, horizontal: align_left, view_id: kZID_Validation_Progress_Title, name: '$$$/alm/dlg/denial/window_title/validation', font: font_big_bold, font_size: kTitleFontSize);
				group(spacing: 25, horizontal: align_left)
				{
					static_text(view_id: kZID_Validation_Progress_Label, horizontal:align_left, width: kStringSubpaneWidth, name: '$$$/alm/dlg/Validation_Progress/statement');
					progress_bar(view_id: kZID_Validation_Progress_ProgressBar, width: kStringSubpaneWidth, min_value: 0, max_value: 100 );
				}
				separator(width:kSeparatorWidth,vertical: align_bottom,horizontal: align_left);
				group (vertical: align_bottom, horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
				{
					button(view_id: kZID_Validation_Progress_Btn_Okay, name: '$$$/alm/dlg/btn/ok', visible: false);	
				}
			}

			group( view_id: kZID_Act_Upgrade_Check_Pane, margin_top: 40,child_vertical: align_top, spacing: 10, visible: false, enabled: false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, name: '$$$/alm/dlg/activation/upgrade/check/title', font: font_big_bold, font_size: kTitleFontSize);
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/activation/upgrade/check/para1');
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/activation/upgrade/check/para2');
				static_text( width: kStringSubpaneWidth, name: '$$$/alm/activation/upgrade/check/para3');
						
				group(spacing: 5)
				{
					group(placement: place_column,margin_left: kBottomButtonMarginLeft)
					{
						static_text(width: kStringSubpaneWidth, name: '$$$/alm/activation/upgrade/check/popup_info',font : font_small_bold);
						popup( view_id: kZID_Act_Upgrade_Check_Popup_Box, width: kStringSubpaneWidth - 100, items: '$$$/alm/dlg/activation/upgrade/check/popup_items' );
					}
					group(placement: place_column, spacing: 5,margin_left: kBottomButtonMarginLeft)
					{
						static_text(width: kStringSubpaneWidth, name: '$$$/alm/activation/upgrade/check/serial_number',font : font_small_bold);
						group(placement: place_row)
						{
							edit_text( view_id: kZID_Act_Upgrade_Check_Serial_Number, width: kStringSubpaneWidth - 230);
							group(placement: place_offscreen)
							{
								picture(view_id:kZID_Act_Upgarde_Check_Picture_Tick1, width: 20, height: 16);
								picture(view_id:kZID_Act_Upgarde_Check_Picture_Cross1, width: 24, height: 24);
			
							}
						}
					}
				
				static_text( width: kStringSubpaneWidth, view_id: kZID_Act_Upgrade_Check_Break1, name: '$$$/alm/activation/upgrade/break');
				
					group(placement: place_column,margin_left: kBottomButtonMarginLeft)
					{
						static_text(width: kStringSubpaneWidth, view_id: kZID_Act_Upgrade_Check_Popup_Label_Box1, name: '$$$/alm/activation/upgrade/check/popup_info1',font : font_small_bold);
						popup( view_id: kZID_Act_Upgrade_Check_Popup_Box1, width: kStringSubpaneWidth - 100, items: '$$$/alm/dlg/activation/upgrade/check/popup_items' );
					}
					group(placement: place_column, spacing: 5,margin_left: kBottomButtonMarginLeft)
					{
						static_text(width: kStringSubpaneWidth, view_id: kZID_Act_Upgrade_Check_Serial_Label_Number1, name: '$$$/alm/activation/upgrade/check/serial_number1',font : font_small_bold);
						group(placement: place_row)
						{
							edit_text( view_id: kZID_Act_Upgrade_Check_Serial_Number1, width: kStringSubpaneWidth - 230);
							group(placement: place_offscreen)
							{
								picture(view_id:kZID_Act_Upgarde_Check_Picture_Tick2, width: 20, height: 16);
								picture(view_id:kZID_Act_Upgarde_Check_Picture_Cross2, width: 24, height: 24);	
							}
						}
					}
				}
				static_text( view_id: kZID_Act_Upgrade_Check_Break2, name: '$$$/alm/activation/upgrade/break');
				group(vertical: align_bottom, margin_bottom: gap) 
				{
					group(placement: place_column, spacing: 2)
					{
						
						static_text(view_id:kZID_Act_Upgrade_Check_Note ,  name: '$$$/alm/activation/upgrade/check/note/info',width: kStringSubpaneWidth);
						
					}
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group(horizontal: align_left,placement: place_row, margin_bottom: kBottomButtonMarginBottom)
					{
						
						button(view_id: kZID_Act_Upgrade_Check_btn_Cancel, name: '$$$/alm/dlg/btn/quit');
						
					}
					group(horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						button(view_id: kZID_Act_Upgrade_Check_Btn_Quit ,   name: '$$$/alm/dlg/btn/back');
						button(view_id: kZID_Act_Upgrade_Check_Btn_Later ,   name: '$$$/alm/dlg/btn/update_later');						
						button(view_id: kZID_Act_Upgrade_Check_Btn_Ok ,   name: '$$$/alm/dlg/btn/next');
												
					}
				}
				
			}

			
			group(view_id: kZID_Act_Upgrade_Check_UnLockKeyCode_Pane, margin_top: 60, spacing: 40,child_vertical: align_top, visible: false, enabled : false)
			{
				separator(width:kSeparatorWidth);
				static_text( width: kStringTitleWidth, view_id:kZID_Act_Upgrade_Check_UnLockKeyCode_Title, name: '$$$/alm/dlg/activation/upgrade/check/unlockkeycode/title',font: font_big_bold, font_size: kTitleFontSize);
				group(spacing:20)
				{	
					static_text( view_id: kZID_Act_Upgrade_Check_UnLockKeyCode_TextStepOne, width: kStringSubpaneWidth, name: '$$$/alm/dlg/unityplus/buy_online/step', font: font_big_bold, font_size: kTitleFontSize, font_color :'{165,173,182}');				
					static_text(width: kStringSubpaneWidth , name:'$$$/alm/activation/upgrade/check/unlockkeycode/step1');
					group(placement:place_row, margin_left:kBottomButtonMarginLeft+50)
					{
					static_text(name:'$$$/alm/activtaion/upgrade/check/challenge_code', font:font_small_bold);
					static_text( view_id: kZID_Act_Upgrade_Check_UnLockKeyCode_Code, name: '$$$/alm/activation/upgrade/check/unlockkeycode/code');
					}
					
					static_text( view_id: kZID_Act_Upgrade_Check_UnLockKeyCode_TextStepTwo, width: kStringSubpaneWidth, name: '$$$/alm/dlg/unityplus/activate/step', font: font_big_bold, font_size: kTitleFontSize, font_color :'{165,173,182}');				
					static_text(width: kStringSubpaneWidth , name:'$$$/alm/activation/upgrade/check/unlockkeycode/step2');
					group(placement:place_row, margin_left:kBottomButtonMarginLeft+50)
					{
						static_text(width: kStringQtrWidth,  name: '$$$/alm/activation/upgrade/check/unlockkeycode/unlockingkey/text',font:font_small_bold);
						edit_text( view_id: kZID_Act_Upgrade_Check_UnLockKeyCode_Key, v_scroller: false,  width: kStringSubpaneWidth-300);
						group(placement:place_offscreen)
						{
							picture(view_id:kZID_Act_Upgrade_Check_UnLockKeyCode_Picture_Tick ,width: 20, height: 16);
							picture(view_id:kZID_Act_Upgrade_Check_UnLockKeyCode_Picture_Cross ,width: 24, height: 24);
						}
						
					}		
				}
				separator(width:kSeparatorWidth,vertical: align_bottom);
				group (vertical: align_bottom, horizontal: align_fill, placement: place_row)
				{
					group(horizontal: align_left,placement: place_row, margin_bottom: kBottomButtonMarginBottom)
					{
						
						button(view_id: kZID_Act_Upgrade_Check_UnLockKeyCode_btn_Cancel, name: '$$$/alm/dlg/btn/cancel');
						
					}
					group(horizontal: align_right, placement: place_row, margin_right: kBottomButtonMarginLeft, margin_bottom: kBottomButtonMarginBottom)
					{
						
						button(view_id: kZID_Act_Upgrade_Check_UnLockKeyCode_btn_Ok, name: '$$$/alm/dlg/btn/next');	
												
					}
				}
			}

	}
}