RadDocking Q2 2011 pre-beta is here!

9 posts, 0 answers
  1. Valeri Hristov
    Valeri Hristov avatar
    40 posts
    Member since:
    Dec 2003

    Posted 12 May 2011 Link to this post

    Hi everyone,

    I am glad to announce the first public build of the upcoming RadDocking Q2 2011, which is intended to address the performance issues in the control under Windows XP and/or high resolutions (WPF). The changes we have made in both the Silverlight and the WPF versions are fairly large and we would like to get as much feedback as possible, so please try the attached assemblies and drop us a line. We are willing to fix all reported bugs by the upcoming official beta release next month and we will not hesitate to give you Telerik points.

    What's changed:
    - we replaced the base class of ToolWindow, so now the tool windows are not displayed in a large transparent window (the cause of the performance problems), but each of them has a small native window.
    - we fixed a frequently reported memory leak.

    What's new:
    - the tool windows now support the Windows 7 gestures for maximize, minimize, etc.

    What's comming up in the next pre-beta update:
    - ActivePane
    - fixes for a lot of bugs, logged in the PITS, so now is a good time to vote for them.

    What does not work now:
    - we are aware of several minor bugs and glitches, but please let us know if you find something, as we might have missed it.

    The attached assemblies are built against Q1 2011 SP1, so you should be able to test the control in your existing application. We can provide assemblies built against the latest internal builds on demand.


    Regards,
    Valeri Hristov
    Telerik
  2. Adam Marshall
    Adam Marshall avatar
    46 posts
    Member since:
    Nov 2009

    Posted 23 May 2011 Link to this post

    Hi,

    Any chance of .net 4 WPF assemblies?

    Thanks,

    Adam Marshall
  3. DevCraft banner
  4. John Schroedl
    John Schroedl avatar
    24 posts
    Member since:
    Sep 2010

    Posted 24 May 2011 Link to this post

    First, losing the top-level window has fixed a number of the problems we hit. wohoo! That's good. Will try with citrix soon.

    A few things I've noticed in the first hour of trying things:

    1. The following XAML no longer loade with the update.

    <Style TargetType="radDock:RadGridResizer">
        <Setter Property="Focusable" Value="False" />
    </Style>

    2. When a pane is floated, it loses the PaneTitleTemplate I've got set.

    3.When I float a pane, I don't get the LayoutChangeEnded event like I used to. I use this as a signal to save the new layout. Is there a different event to use or is this one of those known bugs?

    John
  5. Miroslav Nedyalkov
    Admin
    Miroslav Nedyalkov avatar
    1718 posts

    Posted 25 May 2011 Link to this post

    Hello,

    Adam, we will include .NET 4 for next pre-beta version, where some other fixes will be included.

    John, thank you for reporting us these issues. We will investigate them and hopefully will fix them for the next pre-beta version or the official beta version. Could please explain what do you mean by saying that the XAML no longer load?

    Greetings,
    Miroslav Nedyalkov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  6. John Schroedl
    John Schroedl avatar
    24 posts
    Member since:
    Sep 2010

    Posted 25 May 2011 Link to this post

    Good news - my issue #1 went away when I updated our other assemblies to a newer release build. We are using an older 2010 build while waiting for the docking fixes so I updated my machine to test out the pre-alpha. 

    John
  7. Dave
    Dave avatar
    1 posts
    Member since:
    Jul 2010

    Posted 31 May 2011 Link to this post

    This does seem to improve the animation of the compass. However animation of the preview position box (if that's what it is called) is slow.
    I'm tempted to turn that animation off.
  8. Miroslav Nedyalkov
    Admin
    Miroslav Nedyalkov avatar
    1718 posts

    Posted 06 Jun 2011 Link to this post

    Hi Dave,

     This animations (of the compass and of the ToolWindows) are currently switched off in the pre-beta version, but we are planning to switch them on once we are ready with the other features and bug fixes.

    Kind regards,
    Miroslav Nedyalkov
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  9. pompomJuice
    pompomJuice avatar
    16 posts
    Member since:
    May 2010

    Posted 06 Sep 2011 Link to this post

    RadPane seems to have picked up some issues in SL5 RC.

    Somewhere in between the process of upgrading Telerik from 2011.1.419.1040 to 2011.2.712.1040 and SL4 -> SL5b -> SL5 RC our docking enhancements broke. I have narrowed the problem down to where I set RadPane's Content property in code behind. I get a "Value does not fall within the expected range" Exception deep inside MS.Internal.XcpImports.CheckHResult(UInt32 hr) where it is still warm.

    What to do?

    public partial class MainPage : UserControl
        {
            public MainPage()
            {
                InitializeComponent();
            }
     
            private void Button_Click(object sender, RoutedEventArgs e)
            {
                //Value does not fall within the expected range.
                //at MS.Internal.XcpImports.CheckHResult(UInt32 hr)
                //at MS.Internal.XcpImports.SetValue(IManagedPeerBase obj, DependencyProperty property, String s)
                //at MS.Internal.XcpImports.SetValue(IManagedPeerBase doh, DependencyProperty property, Object obj)
                //at System.Windows.DependencyObject.SetObjectValueToCore(DependencyProperty dp, Object value)
                //at System.Windows.DependencyObject.SetEffectiveValue(DependencyProperty property, EffectiveValueEntry& newEntry, Object newValue)
                //at System.Windows.DependencyObject.UpdateEffectiveValue(DependencyProperty property, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, ValueOperation operation)
                //at System.Windows.DependencyObject.SetValueInternal(DependencyProperty dp, Object value, Boolean allowReadOnlySet, Boolean isBindingInStyleSetter)
                //at System.Windows.Controls.ContentControl.set_Content(Object value)
                //at SilverlightApplication1.MainPage.Button_Click(Object sender, RoutedEventArgs e)
                //at System.Windows.Controls.Primitives.ButtonBase.OnClick()
                //at System.Windows.Controls.Button.OnClick()
                //at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
                //at System.Windows.Controls.Control.OnMouseLeftButtonUp(Control ctrl, EventArgs e)
                //at MS.Internal.JoltHelper.FireEvent(IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, String eventName, UInt32 flags)
                var v = new RadPane { Content = "" };
            }
        }
  10. Miroslav Nedyalkov
    Admin
    Miroslav Nedyalkov avatar
    1718 posts

    Posted 07 Sep 2011 Link to this post

    Hi Pompomjuice,

    We are currently working on supporting SL5, but it is not ready yet. Thank you for providing us this information. We will take a look at this problem, too.

    Regards,
    Miroslav Nedyalkov
    the Telerik team

    Thank you for being the most amazing .NET community! Your unfailing support is what helps us charge forward! We'd appreciate your vote for Telerik in this year's DevProConnections Awards. We are competing in mind-blowing 20 categories and every vote counts! VOTE for Telerik NOW >>

Back to Top
DevCraft banner