/// <summary>Creates a new instance of the control.</summary>
        public cntlTTipIncident(TreeViewArtifact dataItem)
        {
            //Initialize.
            InitializeComponent();

            //Load the item's data.
            this.DataItem = dataItem;

            //Set images.
            this.imgProject.Source  = StaticFuncs.getImage("imgProject", new System.Windows.Size(16, 16)).Source;
            this.imgIncident.Source = StaticFuncs.getImage("imgIncident", new System.Windows.Size(16, 16)).Source;
            this.imgRelease.Source  = StaticFuncs.getImage("imgRelease", new System.Windows.Size(16, 16)).Source;
            //Set strings.
            this.txtItemId.Text     = StaticFuncs.getCultureResource.GetString("app_Incident_Id") + ":";
            this.txtProject.Text    = StaticFuncs.getCultureResource.GetString("app_Project") + ":";
            this.txtOwner.Text      = StaticFuncs.getCultureResource.GetString("app_General_Owner") + ":";
            this.txtStatusType.Text = StaticFuncs.getCultureResource.GetString("app_Incident_StatusType") + ":";
            this.txtEstimate.Text   = StaticFuncs.getCultureResource.GetString("app_General_EstEffort") + ":";
            this.txtProjected.Text  = StaticFuncs.getCultureResource.GetString("app_General_ProjEffort") + ":";
            this.txtPriority.Text   = StaticFuncs.getCultureResource.GetString("app_General_Priority") + ":";
            this.txtSeverity.Text   = StaticFuncs.getCultureResource.GetString("app_Incident_Severity") + ":";
            this.txtDetected.Text   = StaticFuncs.getCultureResource.GetString("app_Incident_DetectedRelease") + ":";
            this.txtResolved.Text   = StaticFuncs.getCultureResource.GetString("app_Incident_ResolvedRelease") + ":";
            this.txtVerified.Text   = StaticFuncs.getCultureResource.GetString("app_Incident_VerifiedRelease") + ":";
        }
        public cntlTTipUser(TreeViewArtifact dataItem)
        {
            this._dataitem = dataItem;

            //Initialize.
            InitializeComponent();

            //Set images.
            this.imgUser.Source = StaticFuncs.getImage("imgUser", new System.Windows.Size(16, 16)).Source;
        }
        /// <summary>Creates a new instance of the control.</summary>
        public cntlTTipProject(SpiraProject dataItem)
        {
            this._dataitem = dataItem;

            //Initialize.
            InitializeComponent();

            //Set images.
            this.imgProject.Source = StaticFuncs.getImage("imgProject", new System.Windows.Size(16, 16)).Source;
            //Set strings.
            this.txtProjName.Text   = StaticFuncs.getCultureResource.GetString("app_Project_Name");
            this.txtServerUrl.Text  = StaticFuncs.getCultureResource.GetString("app_Project_ServerUrl");
            this.txtServerUser.Text = StaticFuncs.getCultureResource.GetString("app_Project_ServerLogin");
        }
        public cntlTTipRequirement(TreeViewArtifact dataItem)
        {
            this._dataitem = dataItem;

            //Initialize.
            InitializeComponent();

            //Set images.
            this.imgProject.Source  = StaticFuncs.getImage("imgProject", new System.Windows.Size(16, 16)).Source;
            this.imgIncident.Source = StaticFuncs.getImage("imgIncident", new System.Windows.Size(16, 16)).Source;
            this.imgRelease.Source  = StaticFuncs.getImage("imgRelease", new System.Windows.Size(16, 16)).Source;
            //Set strings.
            this.txtItemId.Text  = StaticFuncs.getCultureResource.GetString("app_Requirement_ID") + ":";
            this.txtProject.Text = StaticFuncs.getCultureResource.GetString("app_Project") + ":";
            this.txtOwner.Text   = StaticFuncs.getCultureResource.GetString("app_General_Owner") + ":";
            this.txtStatus.Text  = StaticFuncs.getCultureResource.GetString("app_General_Status") + ":";
            this.txtPlanned.Text = StaticFuncs.getCultureResource.GetString("app_Requirement_PlannedEff") + ":";
            this.txtAssRel.Text  = StaticFuncs.getCultureResource.GetString("app_General_Release") + ":";
        }
        public cntlTTipTask(TreeViewArtifact dataItem)
        {
            this._dataitem = dataItem;

            //Initialize.
            InitializeComponent();

            //Set images.
            this.imgProject.Source  = StaticFuncs.getImage("imgProject", new System.Windows.Size(16, 16)).Source;
            this.imgIncident.Source = StaticFuncs.getImage("imgIncident", new System.Windows.Size(16, 16)).Source;
            this.imgTaskTime.Source = StaticFuncs.getImage("imgTaskTime", new System.Windows.Size(16, 16)).Source;
            //Set strings.
            this.txtItemId.Text    = StaticFuncs.getCultureResource.GetString("app_Task_ID") + ":";
            this.txtProject.Text   = StaticFuncs.getCultureResource.GetString("app_Project") + ":";
            this.txtOwner.Text     = StaticFuncs.getCultureResource.GetString("app_General_Owner") + ":";
            this.txtPriority.Text  = StaticFuncs.getCultureResource.GetString("app_General_Priority") + ":";
            this.txtRelease.Text   = StaticFuncs.getCultureResource.GetString("app_Global_AssociatedRelease") + ":";
            this.txtStatus.Text    = StaticFuncs.getCultureResource.GetString("app_General_Status") + ":";
            this.txtStartDate.Text = StaticFuncs.getCultureResource.GetString("app_General_StartDate") + ":";
            this.txtEndDate.Text   = StaticFuncs.getCultureResource.GetString("app_General_EndDate") + ":";
            this.tstProjEff.Text   = StaticFuncs.getCultureResource.GetString("app_General_ProjEffort") + ":";
            this.tstActEff.Text    = StaticFuncs.getCultureResource.GetString("app_General_ActEffort") + ":";
            this.tstRemEff.Text    = StaticFuncs.getCultureResource.GetString("app_General_RemEffort") + ":";
        }
        /// <summary>Creates a new instance of our IncidentDetailsForm.</summary>
        public frmDetailsTask()
        {
            try
            {
                InitializeComponent();

                //Load images needed..
                this.imgLoadingTask.Source  = StaticFuncs.getImage("imgInfoWPF", new Size(48, 48)).Source;
                this.imgSavingTask.Source   = StaticFuncs.getImage("imgSaveWPF", new Size(48, 48)).Source;
                this.imgLoadingError.Source = StaticFuncs.getImage("imgErrorWPF", new Size(48, 48)).Source;
                //Load strings needed..
                this.toolTxtSave.Text               = StaticFuncs.getCultureResource.GetString("app_General_Save");
                this.toolTxtRefresh.Text            = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.toolTxtLoadWeb.Text            = StaticFuncs.getCultureResource.GetString("app_General_ViewBrowser");
                this.toolTxtTimer.Text              = StaticFuncs.getCultureResource.GetString("app_General_StartTimer");
                this.lblLoadingTask.Text            = StaticFuncs.getCultureResource.GetString("app_Task_Loading");
                this.lblSavingTask.Text             = StaticFuncs.getCultureResource.GetString("app_Task_Saving");
                this.btnRetryLoad.Content           = StaticFuncs.getCultureResource.GetString("app_General_ButtonRetry");
                this.lblLoadingError.Text           = StaticFuncs.getCultureResource.GetString("app_General_TalkingToServerErrorMessage");
                this.lblExpanderDetails.Text        = StaticFuncs.getCultureResource.GetString("app_General_ExpanderDetails");
                this.lblName.Text                   = StaticFuncs.getCultureResource.GetString("app_General_Name") + ":";
                this.lblTxtToken.Text               = StaticFuncs.getCultureResource.GetString("app_General_CopyToClipboard");
                this.lblStatus.Text                 = StaticFuncs.getCultureResource.GetString("app_General_Status") + ":";
                this.lblDetectedBy.Text             = StaticFuncs.getCultureResource.GetString("app_Task_OpenedBy") + ":";
                this.lblOwnedBy.Text                = StaticFuncs.getCultureResource.GetString("app_General_OwnedBy") + ":";
                this.lblPriority.Text               = StaticFuncs.getCultureResource.GetString("app_General_Priority") + ":";
                this.lblDetectedIn.Text             = StaticFuncs.getCultureResource.GetString("app_Global_AssociatedRelease") + ":";
                this.lblRequirement.Text            = StaticFuncs.getCultureResource.GetString("app_General_AssociatedRequirement") + ":";
                this.lblLastModified.Text           = StaticFuncs.getCultureResource.GetString("app_Task_LastModified") + ":";
                this.lblDescription.Text            = StaticFuncs.getCultureResource.GetString("app_General_Description") + ":";
                this.lblExpanderComments.Text       = StaticFuncs.getCultureResource.GetString("app_General_ExpanderResolution");
                this.lblExpanderSchedule.Text       = StaticFuncs.getCultureResource.GetString("app_General_ExpanderSchedule");
                this.lblPerComplete.Text            = StaticFuncs.getCultureResource.GetString("app_General_PerComplete") + ":";
                this.lblStartDate.Text              = StaticFuncs.getCultureResource.GetString("app_General_StartDate") + ":";
                this.lblEndDate.Text                = StaticFuncs.getCultureResource.GetString("app_General_EndDate") + ":";
                this.lblEstEffort.Text              = StaticFuncs.getCultureResource.GetString("app_General_EstEffort") + ":";
                this.lblHours4.Text                 = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins4.Text                  = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblProjEffort.Text             = StaticFuncs.getCultureResource.GetString("app_General_ProjEffort") + ":";
                this.lblHours1.Text                 = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins1.Text                  = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblActEffort.Text              = StaticFuncs.getCultureResource.GetString("app_General_ActEffort") + ":";
                this.lblHours2.Text                 = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins2.Text                  = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblRemEffort.Text              = StaticFuncs.getCultureResource.GetString("app_General_RemEffort") + ":";
                this.lblHours3.Text                 = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins3.Text                  = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblExpanderCustom.Text         = StaticFuncs.getCultureResource.GetString("app_General_ExpanderCustom");
                this.lblExpanderAttachments.Text    = StaticFuncs.getCultureResource.GetString("app_General_Attachments");
                this.lblAddNewResolution.Text       = StaticFuncs.getCultureResource.GetString("app_General_AddNewComment") + ":";
                this.btnConcurrencyMergeNo.Content  = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.btnConcurrencyMergeYes.Content = StaticFuncs.getCultureResource.GetString("app_General_Merge");
                this.lblMergeConcurrency.Text       = StaticFuncs.getCultureResource.GetString("app_Task_MergeConcurrency");
                this.btnConcurrencyRefresh.Content  = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.lblNoMergeConcurrency.Text     = StaticFuncs.getCultureResource.GetString("app_Task_NoMergeConcurrency");

                //Load fixed-option dropdowns.
                // -- Status
                for (int i = 1; i <= 5; i++)
                {
                    TaskStatus newStatus = new TaskStatus();
                    newStatus.StatusId = i;
                    switch (i)
                    {
                    case 1:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Task_Status_NotStarted");
                        break;

                    case 2:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Task_Status_InProgress");
                        break;

                    case 3:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Task_Status_Completed");
                        break;

                    case 4:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Task_Status_Blocked");
                        break;

                    case 5:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Task_Status_Deferred");
                        break;
                    }
                    this.cntrlStatus.Items.Add(newStatus);
                }
                // -- Priority
                for (int j = 0; j <= 4; j++)
                {
                    TaskPriority newPriority = new TaskPriority();
                    newPriority.PriorityId = ((j == 0) ? new int?() : j);
                    switch (j)
                    {
                    case 0:
                        newPriority.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_0");
                        break;

                    case 1:
                        newPriority.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_1");
                        break;

                    case 2:
                        newPriority.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_2");
                        break;

                    case 3:
                        newPriority.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_3");
                        break;

                    case 4:
                        newPriority.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_4");
                        break;
                    }
                    this.cntrlPriority.Items.Add(newPriority);
                }
            }
            catch (Exception ex)
            {
                Logger.LogMessage(ex, "InitializeComponent()");
                MessageBox.Show(StaticFuncs.getCultureResource.GetString("app_General_UnexpectedError"), StaticFuncs.getCultureResource.GetString("app_General_ApplicationShortName"), MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
        /// <summary>Creates a new instance of our IncidentDetailsForm.</summary>
        public frmDetailsRequirement()
        {
            try
            {
                InitializeComponent();

                //Load images needed..
                this.imgLoadingIncident.Source = StaticFuncs.getImage("imgInfoWPF", new Size(48, 48)).Source;
                this.imgSavingIncident.Source  = StaticFuncs.getImage("imgSaveWPF", new Size(48, 48)).Source;
                this.imgLoadingError.Source    = StaticFuncs.getImage("imgErrorWPF", new Size(48, 48)).Source;
                //Load strings needed..
                this.toolTxtSave.Text           = StaticFuncs.getCultureResource.GetString("app_General_Save");
                this.toolTxtRefresh.Text        = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.toolTxtLoadWeb.Text        = StaticFuncs.getCultureResource.GetString("app_General_ViewBrowser");
                this.lblLoadingIncident.Text    = StaticFuncs.getCultureResource.GetString("app_Requirement_Loading");
                this.lblSavingIncident.Text     = StaticFuncs.getCultureResource.GetString("app_Requirement_Saving");
                this.btnRetryLoad.Content       = StaticFuncs.getCultureResource.GetString("app_General_ButtonRetry");
                this.lblLoadingError.Text       = StaticFuncs.getCultureResource.GetString("app_General_TalkingToServerErrorMessage");
                this.lblExpanderDetails.Text    = StaticFuncs.getCultureResource.GetString("app_General_ExpanderDetails");
                this.lblName.Text               = StaticFuncs.getCultureResource.GetString("app_General_Name") + ":";
                this.lblTxtToken.Text           = StaticFuncs.getCultureResource.GetString("app_General_CopyToClipboard");
                this.lblStatus.Text             = StaticFuncs.getCultureResource.GetString("app_General_Status") + ":";
                this.lblCreatedBy.Text          = StaticFuncs.getCultureResource.GetString("app_Requirement_CreatedBy") + ":";
                this.lblOwnedBy.Text            = StaticFuncs.getCultureResource.GetString("app_General_OwnedBy") + ":";
                this.lblImportance.Text         = StaticFuncs.getCultureResource.GetString("app_General_Priority") + ":";
                this.lblRelease.Text            = StaticFuncs.getCultureResource.GetString("app_General_AssociatedRequirement") + ":";
                this.lblDescription.Text        = StaticFuncs.getCultureResource.GetString("app_General_Description") + ":";
                this.lblExpanderResolution.Text = StaticFuncs.getCultureResource.GetString("app_General_ExpanderResolution");
                this.lblPlnEffort.Text          = StaticFuncs.getCultureResource.GetString("app_General_EstEffort") + ":";
                this.lblHours.Text              = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins.Text               = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblExpanderTasks.Text      = StaticFuncs.getCultureResource.GetString("app_Requirement_ExpanderTask");
                //this.lblExpanderCustom.Text = StaticFuncs.getCultureResource.GetString("app_General_ExpanderCustom");
                this.lblExpanderAttachments.Text    = StaticFuncs.getCultureResource.GetString("app_General_Attachments");
                this.lblAddNewResolution.Text       = StaticFuncs.getCultureResource.GetString("app_General_AddNewComment") + ":";
                this.btnConcurrencyMergeNo.Content  = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.btnConcurrencyMergeYes.Content = StaticFuncs.getCultureResource.GetString("app_General_Merge");
                this.lblMergeConcurrency.Text       = StaticFuncs.getCultureResource.GetString("app_Requirement_AskMergeConcurrency");
                this.btnConcurrencyRefresh.Content  = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.lblNoMergeConcurrency.Text     = StaticFuncs.getCultureResource.GetString("app_Requirement_NoMergeConcurrency");

                //Load fixed-option dropdowns.
                // -- Importance
                for (int j = 0; j <= 4; j++)
                {
                    //HACK: We use the same values as the Task Priority.
                    RequirementPriority newImp = new RequirementPriority();
                    newImp.PriorityId = ((j == 0) ? new int?() : j);
                    switch (j)
                    {
                    case 0:
                        newImp.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_0");
                        break;

                    case 1:
                        newImp.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_1");
                        break;

                    case 2:
                        newImp.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_2");
                        break;

                    case 3:
                        newImp.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_3");
                        break;

                    case 4:
                        newImp.Name = StaticFuncs.getCultureResource.GetString("app_Task_Priority_4");
                        break;
                    }
                    this.cntrlImportance.Items.Add(newImp);
                }
                this.cntrlImportance.SelectedIndex = 0;
                // -- Status
                for (int i = 1; i <= 8; i++)
                {
                    RequirementStatus newStatus = new RequirementStatus();
                    newStatus.StatusId = i;
                    switch (i)
                    {
                    case 1:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_Requested");
                        break;

                    case 2:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_Planned");
                        break;

                    case 3:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_InProgress");
                        break;

                    case 4:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_Completed");
                        break;

                    case 5:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_Accepted");
                        break;

                    case 6:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_Rejected");
                        break;

                    case 7:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_Evaluated");
                        break;

                    case 8:
                        newStatus.Name = StaticFuncs.getCultureResource.GetString("app_Requirement_Status_Obsolete");
                        break;
                    }
                    this.cntrlStatus.Items.Add(newStatus);
                }
                this.cntrlStatus.SelectedIndex = 0;
            }
            catch (Exception ex)
            {
                Logger.LogMessage(ex, ".ctor()");
                MessageBox.Show(StaticFuncs.getCultureResource.GetString("app_General_UnexpectedError"), StaticFuncs.getCultureResource.GetString("app_General_ApplicationShortName"), MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }
Exemplo n.º 8
0
        /// <summary>Creates a new instance of our IncidentDetailsForm.</summary>
        public frmDetailsIncident()
        {
            try
            {
                InitializeComponent();
                //Temp set colors?
                //this.Foreground = Shell10.Microsoft.VisualStudio.Shell.VsBrushes.ToolboxSelectedHeadingMiddle2Key;
                //this.Background = VsBrushes.ToolWindowBackgroundKey;

                //Set custom props widts..
                this.cntCustomProps.SetColNumWidth(2, new GridLength(6, GridUnitType.Star));
                this.cntCustomProps.SetColNumWidth(4, new GridLength(6, GridUnitType.Star));

                //Load images needed..
                this.imgLoadingIncident.Source = StaticFuncs.getImage("imgInfoWPF", new Size(48, 48)).Source;
                this.imgSavingIncident.Source  = StaticFuncs.getImage("imgSaveWPF", new Size(48, 48)).Source;
                this.imgLoadingError.Source    = StaticFuncs.getImage("imgErrorWPF", new Size(48, 48)).Source;
                //Load strings needed..
                this.toolTxtSave.Text           = StaticFuncs.getCultureResource.GetString("app_General_Save");
                this.toolTxtRefresh.Text        = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.toolTxtLoadWeb.Text        = StaticFuncs.getCultureResource.GetString("app_General_ViewBrowser");
                this.toolTxtTimer.Text          = StaticFuncs.getCultureResource.GetString("app_General_StartTimer");
                this.mnuTxtActions.Text         = StaticFuncs.getCultureResource.GetString("app_Incident_StatusActions") + ":";
                this.lblLoadingIncident.Text    = StaticFuncs.getCultureResource.GetString("app_Incident_Loading");
                this.lblSavingIncident.Text     = StaticFuncs.getCultureResource.GetString("app_Incident_Saving");
                this.lblExpanderDetails.Text    = StaticFuncs.getCultureResource.GetString("app_General_ExpanderDetails");
                this.btnRetryLoad.Content       = StaticFuncs.getCultureResource.GetString("app_General_ButtonRetry");
                this.lblLoadingError.Text       = StaticFuncs.getCultureResource.GetString("app_General_TalkingToServerErrorMessage");
                this.lblName.Text               = StaticFuncs.getCultureResource.GetString("app_General_Name") + ":";
                this.lblTxtToken.Text           = StaticFuncs.getCultureResource.GetString("app_General_CopyToClipboard");
                this.lblType.Text               = StaticFuncs.getCultureResource.GetString("app_Incident_Type") + ":";
                this.lblStatus.Text             = StaticFuncs.getCultureResource.GetString("app_General_Status") + ":";
                this.lblDetectedBy.Text         = StaticFuncs.getCultureResource.GetString("app_Incident_DetectedBy") + ":";
                this.lblOwnedBy.Text            = StaticFuncs.getCultureResource.GetString("app_General_OwnedBy") + ":";
                this.lblPriority.Text           = StaticFuncs.getCultureResource.GetString("app_General_Priority") + ":";
                this.lblSeverity.Text           = StaticFuncs.getCultureResource.GetString("app_Incident_Severity") + ":";
                this.lblDetectedIn.Text         = StaticFuncs.getCultureResource.GetString("app_Incident_DetectedRelease") + ":";
                this.lblResolvedIn.Text         = StaticFuncs.getCultureResource.GetString("app_Incident_ResolvedRelease") + ":";
                this.lblVerifiedIn.Text         = StaticFuncs.getCultureResource.GetString("app_Incident_VerifiedRelease") + ":";
                this.lblDescription.Text        = StaticFuncs.getCultureResource.GetString("app_General_Description") + ":";
                this.lblExpanderResolution.Text = StaticFuncs.getCultureResource.GetString("app_General_ExpanderResolution");
                this.lblExpanderSchedule.Text   = StaticFuncs.getCultureResource.GetString("app_General_ExpanderSchedule");
                this.lblPerComplete.Text        = StaticFuncs.getCultureResource.GetString("app_General_PerComplete") + ":";
                this.lblStartDate.Text          = StaticFuncs.getCultureResource.GetString("app_General_StartDate") + ":";
                this.lblEndDate.Text            = StaticFuncs.getCultureResource.GetString("app_General_EndDate") + ":";
                this.lblEstEffort.Text          = StaticFuncs.getCultureResource.GetString("app_General_EstEffort") + ":";
                this.lblHours4.Text             = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins4.Text              = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblProjEffort.Text         = StaticFuncs.getCultureResource.GetString("app_General_ProjEffort") + ":";
                this.lblHours1.Text             = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins1.Text              = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblActEffort.Text          = StaticFuncs.getCultureResource.GetString("app_General_ActEffort") + ":";
                this.lblHours2.Text             = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins2.Text              = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                this.lblRemEffort.Text          = StaticFuncs.getCultureResource.GetString("app_General_RemEffort") + ":";
                this.lblHours3.Text             = StaticFuncs.getCultureResource.GetString("app_General_Hours");
                this.lblMins3.Text              = StaticFuncs.getCultureResource.GetString("app_General_Minutes");
                //this.lblExpanderCustom.Text = StaticFuncs.getCultureResource.GetString("app_General_ExpanderCustom");
                this.lblExpanderAttachments.Text    = StaticFuncs.getCultureResource.GetString("app_General_Attachments");
                this.lblAddNewResolution.Text       = StaticFuncs.getCultureResource.GetString("app_General_AddNewComment") + ":";
                this.btnConcurrencyMergeNo.Content  = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.btnConcurrencyMergeYes.Content = StaticFuncs.getCultureResource.GetString("app_General_Merge");
                this.lblMergeConcurrency.Text       = StaticFuncs.getCultureResource.GetString("app_Incident_AskMergeConcurrency");
                this.btnConcurrencyRefresh.Content  = StaticFuncs.getCultureResource.GetString("app_General_Refresh");
                this.lblNoMergeConcurrency.Text     = StaticFuncs.getCultureResource.GetString("app_Incident_NoMergeConcurrency");

                //Load set vars..
                this._WorkflowFields = this.workflow_GenerateStandardFields();
            }
            catch (Exception ex)
            {
                Logger.LogMessage(ex, "InitializeComponent()");
                MessageBox.Show(StaticFuncs.getCultureResource.GetString("app_General_UnexpectedError"), StaticFuncs.getCultureResource.GetString("app_General_ApplicationShortName"), MessageBoxButton.OK, MessageBoxImage.Error);
            }
        }