Ошибка в Ribbon-интерфейсе при переключении языков

Обсуждение Stimulsoft Reports.NET
Ответить
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Ошибка в Ribbon-интерфейсе при переключении языков

Сообщение fantomus »

Здравствуйте.

Обнаружил ошибку при переключении языка интерфейса, если фокус установлен на объекте "Таблица" и используется риббон-интерфейс.

System.InvalidCastException: Unable to cast object of type 'Stimulsoft.Controls.Win.DotNetBar.Office2007StartButton' to type 'Stimulsoft.Controls.Win.DotNetBar.RibbonTabItem'.
at Stimulsoft.Report.Design.StiDesignerControl.RemoveContextualRibbonTabs()
at Stimulsoft.Report.Design.StiDesignerControl.LocalizeDesigner()
at Stimulsoft.Report.Design.StiMainMenuService.UpdateLocalization()
at Stimulsoft.Report.Design.StiMainMenuService.SetLocalization(String localizationFile)
at Stimulsoft.Report.Design.Ribbon.StiRibbonDesignerUserControl.OnSelectLanguageClick(Object sender, EventArgs e)
at Stimulsoft.Controls.Win.DotNetBar.BaseItem.RaiseClick(eEventSource source)
at Stimulsoft.Controls.Win.DotNetBar.BaseItem.InternalMouseUp(MouseEventArgs objArg)
at Stimulsoft.Controls.Win.DotNetBar.PopupItem.InternalMouseUp(MouseEventArgs objArg)
at Stimulsoft.Controls.Win.DotNetBar.ButtonItem.InternalMouseUp(MouseEventArgs objArg)
at Stimulsoft.Controls.Win.DotNetBar.MenuPanel.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at Stimulsoft.Controls.Win.DotNetBar.MenuPanel.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.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Версия 2011.1.919
Воспроизводится просто:
- переключаемся в риббон интерфейс
- добавляем в отчет бэнд "Таблица" и устанавливаем в него фокус
- переключаем язык - ошибка

Еще одна проблема с таблицами.
В бэнде "Таблица" иногда правая колонка плохо выравнивается по границам страницы при изменении размера колонки.
То вылезает за край, то не достает.
Тяжело добиться правильного результата.
Это у меня на ландшафтной ориентации страницы такая проблема.
Сильно пока не экспериментировал, времени не хватает, да и к релизу 2011.1 успеть бы исправить...
Если что, опишу подробнее.

Спасибо
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Ошибка в Ribbon-интерфейсе при переключении языков

Сообщение fantomus »

По второй проблеме сразу нашел решение.
Достаточно потянуть за правую границу таблицы и ширина ячейки подгоняется под размер страницы.
Но лучше бы такого в принципе не было.
Кстати, воспроизводится при дробных размерах отступов слева/справа.
Anton Lozovskiy
Сообщения: 264
Зарегистрирован: 12 ноя 2007, 08:16

Ошибка в Ribbon-интерфейсе при переключении языков

Сообщение Anton Lozovskiy »

Здравствуйте,

>>Обнаружил ошибку при переключении языка интерфейса, если фокус установлен на объекте "Таблица" и используется риббон-интерфейс.

Проблема исправлена, изменения будут доступны в пререлиз билде от 16.03.2011.

>>Еще одна проблема с таблицами.
>>В бэнде "Таблица" иногда правая колонка плохо выравнивается по границам страницы при изменении размера колонки.
>>То вылезает за край, то не достает.
>>Тяжело добиться правильного результата.
>>Это у меня на ландшафтной ориентации страницы такая проблема.
>>Сильно пока не экспериментировал, времени не хватает, да и к релизу 2011.1 успеть бы исправить...
>>Если что, опишу подробнее.

Не смогли воспроизвести проблему. пришлите пожалуйста изображение, на котором изображена проблема.

Спасибо.
fantomus
Сообщения: 215
Зарегистрирован: 22 апр 2009, 06:41
Откуда: Kyiv, Ukraine

Ошибка в Ribbon-интерфейсе при переключении языков

Сообщение fantomus »

Выслал изображения на саппорт.
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Ошибка в Ribbon-интерфейсе при переключении языков

Сообщение Aleksey »

Ок. Спасибо.
Ответить