Esempio n. 1
0
        /// <summary> Update status display </summary>
        /// <param name="resourceInfo">Resource Information</param>
        /// <param name="language">Language</param>
        /// <param name="statusType">Status Type</param>
        /// <param name="text">Text for UI</param>
        /// <param name="rowIndex">Row Index for UI sync</param>
        /// <remarks>Invoked from threaded process</remarks>
        private void StatusEvent(ResourceInfo resourceInfo, string language, ResourceInfo.StatusType statusType,
                                 string text, int rowIndex)
        {
            var callBack = new StatusCallback(Status);

            Invoke(callBack, new object[] { resourceInfo, language, statusType, text, rowIndex });
        }
Esempio n. 2
0
        /// <summary> Update status display </summary>
        /// <param name="resourceInfo">Resource Information</param>
        /// <param name="language">Language</param>
        /// <param name="statusType">Status Type</param>
        /// <param name="text">Text for UI</param>
        /// <param name="rowIndex">Row Index for UI sync</param>
        /// <remarks>Invoked from threaded process</remarks>
        private void Status(ResourceInfo resourceInfo, string language, ResourceInfo.StatusType statusType,
                            string text, int rowIndex)
        {
            // Set status and text into tool tip for cell
            grdResourceInfo.CurrentCell             = grdResourceInfo[resourceInfo.SetStatus(language, statusType), rowIndex];
            grdResourceInfo.CurrentCell.ToolTipText = text;

            grdResourceInfo.Refresh();
        }