The group chat client crashes when you try to set the value of the background color of the group chat console to transparent

Article translations Article translations
Article ID: 981441 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

In a Microsoft Office Communications Server 2007 R2 Group Chat environment, the Microsoft Group Chat client crashes when you try to set the background color to transparent. Additionally, the following exception is thrown:
System.ArgumentException was unhandled
Message=Control does not support transparent background colors.
Source=System.Windows.Forms
StackTrace:
at System.Windows.Forms.Control.set_BackColor(Color value)
at System.Windows.Forms.TextBoxBase.set_BackColor(Color value)
at Microsoft.Rtc.Internal.Chat.Client.Console.Channel.Plugins.Chat.ChatInputPanel.UpdateStyleSet()
at Microsoft.Rtc.Internal.Chat.Client.Console.Channel.Plugins.Chat.ChatInputPanel.HandleStyleSetChanged(Object sender, EventArgs args)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at Microsoft.Rtc.Internal.Chat.Client.Console.Channel.GuiChannel.UpdateStyleSet()
at Microsoft.Rtc.Internal.Chat.Client.Console.Channel.GuiChannel.HandleDisplayThemeChanged(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at Microsoft.Rtc.Internal.Chat.Client.Console.Preferences.PrefsBusinessObject.OnChanged()
at Microsoft.Rtc.Internal.Chat.Client.Console.Preferences.PrefsBusinessObject.set_Pvo(PrefsValueObject value)
at Microsoft.Rtc.Internal.Chat.Client.Console.Preferences.PrefsListManager.CommitChangeList(PrefsBusinessObject[] pbos)
at Microsoft.Rtc.Internal.Chat.Client.Console.PreferencesManagement.Application.ManageDisplayThemesControl.SaveData()
at Microsoft.Rtc.Internal.Chat.Client.Console.PreferencesManagement.ManagePreferencesForm.SaveAllPendingChanges(IList`1 indexesOfControlsWithPendingChanges)
at Microsoft.Rtc.Internal.Chat.Client.Console.PreferencesManagement.ManagePreferencesForm.buttonOK_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.RunDialog(Form form)
at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
at Microsoft.Rtc.Internal.Chat.Client.Console.Application.GuiStateManager.Preferences_Click(Form owner)
at Microsoft.Rtc.Internal.Chat.Client.Console.Application.MainForm.barItemPreferences_Click(Object sender, EventArgs e)
at Syncfusion.Windows.Forms.Tools.XPMenus.BarItem.OnItemClicked(EventArgs args)
at Syncfusion.Windows.Forms.Tools.XPMenus.BarItem.PerformClick()
at Syncfusion.Windows.Forms.Tools.XPMenus.MenuGrid.NotifyItem(BarItem item)
at Syncfusion.Windows.Forms.Tools.XPMenus.MenuGrid.HidePopup(PopupCloseType popupCloseType)
at Syncfusion.Windows.Forms.Tools.XPMenus.MenuGrid.ProcessItemClick(BarItem item)
at Syncfusion.Windows.Forms.Tools.XPMenus.MenuGrid.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at Syncfusion.Windows.Forms.ScrollControl.WndProc(Message& msg)
at Syncfusion.Windows.Forms.Grid.GridControlBase.WndProc(Message& msg)
at Syncfusion.Windows.Forms.Tools.XPMenus.MenuGrid.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at Microsoft.Rtc.Internal.Chat.Client.Console.Application.GuiAppManager.LaunchMainForm()
at Microsoft.Rtc.Internal.Chat.Client.Console.MindAlign.RunThisAppInstance()
at Microsoft.Rtc.Internal.Chat.Client.ClientCommon.SingleAppInstanceRunner.RunNewAppOrActivateExistingApp(Boolean allowMultipleClients)
at Microsoft.Rtc.Internal.Chat.Client.Console.MindAlign.Main(String[] args)

RESOLUTION

To fix this problem, apply the following update:
980043 Description of the update for Office Communications Server 2007 R2, Group Chat Client: March 2010

Note After you install this update, the transparent option will be removed from the background property of the group chat console.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

Properties

Article ID: 981441 - Last Review: April 22, 2010 - Revision: 2.0
APPLIES TO
  • Microsoft Office Communications Server 2007 R2 Group Chat client
Keywords: 
kbautohotfix kbhotfixserver kbsurveynew kbprb kbexpertiseinter kbhotfixrollup kbfix kbqfe KB981441

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com