Dimitar Karamfilov
Team Member

FIX. RadDropDownList - the size is changed when the control is inside TableLayoutPanel and the form is minimized.

Use the attached project to reproduce.

Workaround:
radDropDownList1.MinimumSize = new Size(125, 0);
Bug Report by Dimitar Karamfilov Status: Approved Comments: 1 Attachments: 2 Category: RadDropDownList Scheduled for: Not Scheduled Last update: 2017-09-26T17:41:20 by Thiago Cascaes
0
Dimitar Karamfilov
Team Member

FIX. RadCardView - once cannot resize the "CardTemplate Layout Editor" window

The end user should be able to resize this window when using HDPI for example.
Bug Report by Dimitar Karamfilov Status: Approved Comments: 0 Category: RadCardView Scheduled for: Not Scheduled Last update: 2017-09-26T15:11:25 by Todor Vyagov
0
Marco Guignard

timepicker freeformate can't parse hhmm

The Free Form Date Time Parsing of a RadTimePicker is not able to recognize "hhmm" as an legit value (ex. 1030 for half pas ten).

This improvement could be nice, as it is a common way to write an time. It is working in Outlook Appointement Form.
Feedback by Marco Guignard Status: New Comments: 0 Category: RadTimePicker Scheduled for: Not Scheduled Last update: 2017-09-26T13:59:24 by Marco Guignard
0
Dimitar Karamfilov
Team Member

FIX. RadPropertyGrid - the toolbar buttons icons are not visible with the material themes.

To reproduce:
- Add RadPropertyGrid to a form and set the theme to MaterialTeal. The issue is observed in the ThemeViewer as well.

Workaround:
radPropertyGrid1.PropertyGridElement.ToolbarElement.AlphabeticalToggleButton.TextWrap = true;
radPropertyGrid1.PropertyGridElement.ToolbarElement.CategorizedToggleButton.TextWrap = true;
//or

radPropertyGrid1.PropertyGridElement.ToolbarElementHeight = 68;
Bug Report by Dimitar Karamfilov Status: Completed Comments: 0 Category: RadPropertyGrid Scheduled for: R3 2017 SP1 Last update: 2017-09-26T13:12:26 by Ralitsa Kumanova
0
Desislava Yordanova
Team Member

ADD. RadSchedulerNavigator - support for "fa-IR" culture and PersianCalendar

To reproduce:

1. Add a RadScheduler and associate a RadSchedulerNavigator to it.
2. Change the culture to "fa-IR". When running the application you will notice that the time range in the navigator is not displayed correctly considering the culture of the associate RadScheduler.

Note: you can set the SchedulerNavigatorElement.DateFormat property to "dd dddd". Thus, the time range should be displayed in a similar way as the header cells in RadScheduler.

Workaround: you can controls what to be displayed in the navigator by the SchedulerNavigatorElement.DateLabel.Text property.

this.radScheduler1.Culture = new System.Globalization.CultureInfo("fa-IR");

string start = this.radScheduler1.ActiveView.StartDate.ToString(this.radSchedulerNavigator1.SchedulerNavigatorElement.DateFormat, this.radScheduler1.Culture);
string end = this.radScheduler1.ActiveView.EndDate.ToString(this.radSchedulerNavigator1.SchedulerNavigatorElement.DateFormat, this.radScheduler1.Culture);
this.radSchedulerNavigator1.SchedulerNavigatorElement.DateLabel.Text = start + " - " + end;
Feature Request by Desislava Yordanova Status: New Comments: 0 Category: RadScheduler Scheduled for: Not Scheduled Last update: 2017-09-26T10:37:15 by Desislava Yordanova
0
Hristo Merdjanov
Team Member

FIX. RadDataEntry - the labels and the editors are not scaled when the form is opened as an MDI child with with high DPI settings

How to reproduce: enabled High DPI scaling and create a form as an MDI child with a RadDataEntry control in it
Workaround: handle the Shown event of the MDI child and manually perform the scaling
private void radButtonElement1_Click(object sender, EventArgs e)
{
var view = new RadForm1
{
MdiParent = this
};

view.Shown += View_Shown;
view.Show();
}

private void ScaleRadControls(Control c)
{
foreach (var item in c.Controls)
{
Control control = item as Control;
if (control == null)
{
continue;
}

this.mi.Invoke(control, new object[] { this.FormElement.DpiScaleFactor, BoundsSpecified.All });
ScaleRadControls(control);
}
}

MethodInfo mi;
private void View_Shown(object sender, EventArgs e)
{
this.mi = typeof(Control).GetMethod("ScaleControl", BindingFlags.Instance | BindingFlags.NonPublic, null, new Type[] { typeof(SizeF), typeof(BoundsSpecified) }, null);
RadForm1 v = sender as RadForm1;
if (v != null)
{
ScaleRadControls(v.radDataEntry1.PanelContainer);
}
}
Bug Report by Hristo Merdjanov Status: New Comments: 0 Category: None Scheduled for: Not Scheduled Last update: 2017-09-26T10:06:10 by Hristo Merdjanov
0
Dimitar Karamfilov
Team Member

FIX. RadDock - the caption element font is not preserved when the tool window is docked to another position.

To reproduce:
- Set the font of the tool window:
((ToolTabStrip)this.toolWindow1.TabStrip).CaptionElement.Font = font1;
- Make the tool window floating and then dock it again.
- The font is not preserved.

Workaround:
Set the font in the DockStateChanged event.
Bug Report by Dimitar Karamfilov Status: New Comments: 0 Category: RadDock Scheduled for: Not Scheduled Last update: 2017-09-26T06:33:18 by Dimitar Karamfilov
0
Desislava Yordanova
Team Member

FIX. RadDock - Ampersand not displayed as expected in the context menu for the DocumentTabStrip


Workaround:
ContextMenuService menuService = this.radDock1.GetService<ContextMenuService>();
menuService.ContextMenuDisplaying += menuService_ContextMenuDisplaying;

private void menuService_ContextMenuDisplaying(object sender, ContextMenuDisplayingEventArgs e)
{
foreach (RadMenuItem listMenuItem in e.MenuItems)
{
TextPrimitive textPrimitive = listMenuItem.Layout.TextPanel.Children[0] as TextPrimitive;
textPrimitive.UseMnemonic = false;
}
}
Bug Report by Desislava Yordanova Status: New Comments: 0 Attachments: 2 Category: RadDock Scheduled for: Not Scheduled Last update: 2017-09-26T05:35:51 by Desislava Yordanova
0
Hristo Merdjanov
Team Member

FIX. Theming - the controls in the Office2013 themes should have a default font set with a repository

Workaround:
1. Explicitly set the font of the checkbox with code.
this.radCheckBox1.Font = new Font("Segoe UI", 9.0f, FontStyle.Regular);

2. Use the attached custom theme.
Bug Report by Hristo Merdjanov Status: Completed Comments: 0 Attachments: 1 Category: Theming Scheduled for: R3 2017 SP1 Last update: 2017-09-26T05:16:22 by Ralitsa Kumanova
0
Dimitar Karamfilov
Team Member

FIX. RadDataEntry - the text boxes are not visible when material theme is used.

To reproduce:
- Just open the ThemeViewer and type some text in the RadDataEntry.

Workaround:
foreach (RadPanel item in radDataEntry1.Controls[0].Controls)
{
var textBox = item.Controls[0] as RadTextBox;
if (textBox != null)
{
textBox.TextBoxElement.TextBoxItem.HostedControl.MinimumSize = new Size(0, 24);
}
}
Bug Report by Dimitar Karamfilov Status: In Development Comments: 0 Category: RadDataEntry Scheduled for: R3 2017 SP1 Last update: 2017-09-25T13:36:33 by Todor Vyagov
0
Displaying items 1 - 10 of 5705