Declined
Last Updated: 27 Nov 2020 16:12 by ADMIN
Created by: Martin Ivanov
Comments: 1
Category: UI for WPF
Type: Feature Request
1
Add a color variation in the Office2019Palette with the colors used in the White theme in MS Office 2019.
Unplanned
Last Updated: 27 Nov 2020 15:42 by ADMIN
Created by: Joshua
Comments: 0
Category: ToolTip
Type: Bug Report
1

Several WPF windows are created - each on different UI thread.
RadToolTipService is used in each window to show tooltips.

When user moves the mouse over all windows - an exceptions occur

System.InvalidOperationException
Message: The calling thread cannot access this object because a different thread owns it.

The root cause of the issue are static members in the RadToolService class.

Completed
Last Updated: 27 Nov 2020 14:34 by ADMIN
Release LIB 2020.3.1130 (11/30/2020)
The Align property is not respected in the following themes: Windows8Touch, Office2019
Completed
Last Updated: 27 Nov 2020 13:55 by ADMIN
Release LIB 2020.3.1130 (30/11/2020)
When modifying Interactive Forms TextBoxField's value the entered changes are preserved after is clicked out of the TextBoxField's editing area. However the changes are not applied when the click is performed on the save button.

As possible workaround you can raise a MouseLeftButtonDown event on the RadPdfViewer and after this execute the SaveAsCommand. For example:

private void SaveButton_Click(object sender, RoutedEventArgs e)
{
    MouseButtonEventArgs mouseEventArgs = new MouseButtonEventArgs(Mouse.PrimaryDevice, 0, MouseButton.Left)
    {
        RoutedEvent = FrameworkElement.MouseLeftButtonDownEvent
    };
 
    ((FrameworkElement)this.pdfViewer.FixedDocumentPresenter).RaiseEvent(mouseEventArgs);
    this.pdfViewer.CommandDescriptors.SaveAsCommandDescriptor.Command.Execute(null);
}
In Development
Last Updated: 26 Nov 2020 18:32 by ADMIN

The "{" character cannot be entered in the RadComboBox when the keyboard is German (Swiss).

As a wokaround, you can inherit the RadComboBox and override the HandleKeyDown method:

public class CustomRadComboBox : RadComboBox
    {
        protected override bool HandleKeyDown(Key systemKey, int platformKeyCode)
        {
            if(systemKey == Key.Oem5)
            {
                return false;
            }
            return base.HandleKeyDown(systemKey, platformKeyCode);
        }
    }

Completed
Last Updated: 26 Nov 2020 14:40 by ADMIN
Release R3 2020 SP1
Created by: Dinko
Comments: 0
Category: MultiColumnComboBox
Type: Feature Request
0
We can expose a way to select the text of the selected item when the MCCB is focused.
Unplanned
Last Updated: 26 Nov 2020 07:25 by ADMIN
Provide an event that is fired when all annotations are clicked. Currently, the AnnotationClicked event is not fired for all annotations. Perhaps we can use the same event and add a property that controls for which annotations the vent is fired. 
In Development
Last Updated: 25 Nov 2020 22:16 by ADMIN
Instead of moving the position after the content control, the caret goes on the last position in the control. This behavior affects keyboard input negatively, as users need to manually navigate to the right.
In Development
Last Updated: 25 Nov 2020 22:14 by ADMIN
CheckBoxes defined on block level (i.e. wrapping a table cell) cannot be manually clicked at run-time.
In Development
Last Updated: 25 Nov 2020 22:11 by ADMIN
Unlike the other font properties, text highlighting should never be extended to new content that is appended to a highlighted span.
Need More Info
Last Updated: 25 Nov 2020 10:42 by ADMIN
Created by: Simone
Comments: 1
Category: PersistenceFramework
Type: Bug Report
0

Hi,

I'm using the PersistenceManager class to serialize/deserialize GridView but an excpetion throw.

"Exception thrown at 0x74994622 in SPEA.Semi.Engineering.exe: Microsoft C++ exception: EEFileLoadException at memory location 0x004FC49C."

Unplanned
Last Updated: 25 Nov 2020 09:51 by Robby

The exception throws when you use RadDiagram in a data binding scenario by populating its GraphSource and you want to draw a shape using the RadDiagramRibbon's ShapeTool. 

InvalidOperationException: 'Cannot modify the Items collection when the GraphSource is set.'

To work this around, use the PreviewMouseDown, PreviewMouseMove and PreviewMouseUp events of RadDiagram in order to prevent the default logic executed by the ShapeTool. Then, in the event handlers, implement a custom logic that works with the diagram GraphSource.

private void RadDiagramRibbon_Loaded(object sender, RoutedEventArgs e)
{
	var toolService = diagram.ServiceLocator.GetService<IToolService>() as ToolService;
	this.shapeTool = (ShapeTool)toolService.ToolList.FirstOrDefault(x => x is ShapeTool);
}

private Point startPoint;
private bool isShapeCreationInProgress;
private MyNode currentShapeModel; // where MyNode derives from NodeViewModelBase and expose an additional Geometry property 
private ShapeTool shapeTool;

private void RadDiagram_PreviewMouseDown(object sender, MouseButtonEventArgs e)
{			
	if (this.shapeTool.IsActive && !this.isShapeCreationInProgress)
	{
		this.isShapeCreationInProgress = true;
		this.startPoint = this.diagram.GetTransformedPoint(e.GetPosition(this.diagram));

		this.currentShapeModel = new MyNode()
		{
			Geometry = this.shapeTool.Geometry,
			Position = this.startPoint,
			Width = 0,
			Height = 0
		};
		var source = (MyGraphSource)this.diagram.GraphSource;
		source.AddNode(this.currentShapeModel);
		e.Handled = true;
	}
}

private void RadDiagram_PreviewMouseMove(object sender, MouseEventArgs e)
{
	if (this.shapeTool.IsActive && this.currentShapeModel != null && this.isShapeCreationInProgress)
	{
		var transformedPoint = this.diagram.GetTransformedPoint(e.GetPosition(this.diagram));
		var width = Math.Abs(this.startPoint.X - transformedPoint.X);
		var height = Math.Abs(this.startPoint.Y - transformedPoint.Y);
		var x = Math.Min(this.startPoint.X, transformedPoint.X);
		var y = Math.Min(this.startPoint.Y, transformedPoint.Y);

		this.currentShapeModel.Width = width;
		this.currentShapeModel.Height = height;
		this.currentShapeModel.Position = new Point(x, y);
		e.Handled = true;
	}
}

private void RadDiagram_PreviewMouseUp(object sender, MouseButtonEventArgs e)
{
	this.isShapeCreationInProgress = false;
	e.Handled = true;
}

Unplanned
Last Updated: 25 Nov 2020 08:21 by ADMIN
Created by: Dinko
Comments: 0
Category: Calendar
Type: Feature Request
1

Currently, the RadCalendar control support month, year, decade, and century view. The week view could look similar to the image below:

In Development
Last Updated: 24 Nov 2020 15:32 by ADMIN
Created by: Petar
Comments: 0
Category: SyntaxEditor
Type: Feature Request
10

Adding breakpoints (markers) to particular lines in code should be possible.

Should be doable via UI or in code. Collection of all breakpoints should be accessible in code too.

Unplanned
Last Updated: 24 Nov 2020 13:52 by ADMIN
Created by: Martin Ivanov
Comments: 0
Category: Map
Type: Feature Request
0
Add support for rendering heatmap visualization over the map, based on a set of points and their density.
In Development
Last Updated: 24 Nov 2020 10:34 by ADMIN
When the users copy an image and paste it to another RadSpreadsheet, then export the Workbook to XLSX, the generated document contains invalid relation as the image is not properly registered inside the resources of the workbook.
Unplanned
Last Updated: 23 Nov 2020 16:30 by ADMIN
When the imported document contains font with embedded CMapFormat0Table an exception is thrown.
Completed
Last Updated: 23 Nov 2020 11:28 by ADMIN
Release LIB 2020.3.1123

Hello,

I think there is the bug:

In Theme Office2019 bounded Command does not execute when clicking on RadHypelinkButton. After changing theme to VisualStudio2013 everything works fine. Please try attached project.

Is there any simple workaround for that?

 

Regards

Domas

Unplanned
Last Updated: 23 Nov 2020 10:42 by ADMIN
Provide API for enforcing the use of only FIPS 140-2 compliant hashing algorithms
Unplanned
Last Updated: 20 Nov 2020 14:53 by ADMIN
1 2 3 4 5 6