Metro Light Theme Coming to WinForms Controls

by Avatar Bill Henning (Actipro)
Monday, February 17, 2014 at 1:34pm

PostBannerWinFormsDevNotes

We've had metro themes in our WPF control products for over a year now and recently announced that they are getting some very nice updates for their 2014.1, with a number of refinements and enhancements.

Today I'd like to announce that a Metro Light theme is coming to our WinForms Controls as well!  This new theme gives your WinForms apps a Visual Studio 2013-like appearance.

Theme Description

First, we've added an additional option to the WindowsColorSchemeType that is called MetroLight and uses a flat color scheme similar to Visual Studio 2013's look.

Next, we created brand new renderers for our Bars, Docking/MDI, and Navigation products that draw the controls using the Metro appearance.  SyntaxEditor and Wizard already look good in Metro Light with their existing renderers.

Here's the Bar Controls demo, showing off the new theme:

BarsMetroLight

Notice how the entire window has a nice flat appearance and subtle touches like the dotted gripper title bars are included.

Summary

This great theme addition to give your WinForms app a fresh new Metro look will be available in the 2014.1 version of our WinForms Controls.

TaskDownload TaskBuyNow

Docking/MDI for WPF - Huge Metro Theme Updates

by Avatar Bill Henning (Actipro)
Friday, February 7, 2014 at 9:38am

PostBannerWPFStudioDevNotes

The past couple days, we've been working on enhancing our popular Metro Themes, mostly focusing on refinements and improvements to their use in our Docking/MDI product.

Our Metro Light, White, and Dark themes have been available since v2012.2 and not only theme the Actipro controls you use in your projects, but also can theme all the native WPF controls.  This allows your entire app to mesh together cleanly with a polished, professional appearance.

Theme Updates

Let's dive in and take a look at some of the updates that are coming.  First, here's a screenshot of our main Docking/MDI demo with the updated Metro Light theme:

DockingMetroLightThemeUpdates

Improvements include:

  • Lighter dock site background that blends better with the window background.
  • Subtle outline borders around the tabbed MDI and tool window containers.
  • Tool window container title bars are no longer as in-your-face when not focused.
  • Tool window container title bars now have a dotted region that help relay that they are grippable.
  • New auto-hidden tool window tab appearance that is more like Visual Studio 2013.
  • Tool window tab images hidden by default in Metro themes (but can be toggled back via a new option).
  • Slightly lighter control backgrounds in Metro Dark theme.

Here's the same window in our Metro Dark theme:

DockingMetroDarkThemeUpdates

Summary

Our feature rich Docking/MDI product, combined with our enhanced Metro themes, really provide sleek and clean docking window functionality for your WPF apps.  You won't beat the attention to detail that our themes provide.

These new features will be available in the 2014.1 version of Docking/MDI.

TaskDownload TaskLiveDemo TaskBuyNow

Docking/MDI Getting Events for Auto-Hide Popups

by Avatar Bill Henning (Actipro)
Wednesday, January 8, 2014 at 9:45am

PostBannerWPFStudioDevNotes

One feature that has been requested by a number of customers for our Docking/MDI product is to be notified of when a tool window that is auto-hidden flies out or back in, such as the Error List tool window in the screenshot below:

DockingAutoHide

We just completed adding two new events to DockSite named WindowAutoHidePopupOpened and WindowAutoHidePopupClosed.  Each even passes an event args that specifies which tool window is being opened or closed.

These new features will be available in the 2014.1 version of Docking/MDI.

TaskDownload TaskLiveDemo TaskBuyNow

WPF Controls 2013.2 Build 592 Released

by Avatar Bill Henning (Actipro)
Thursday, December 19, 2013 at 9:52pm

WPFBlogPostBanner

WPF Controls 2013.2 build 592 has been released and is now available for download.  This build focuses on numerous enhancements and bug fixes.  While many updates were made, major ones are listed below.

See the announcement post for the detailed list of enhancements and updates.

ProductHeadingGenericCharts_thumb_thumb

  • Added the ability to alter the label positioning mode algorithm for a series.

ProductHeadingGenericDocking

  • Improved support for high DPI scenarios.
  • Improved support for highlighting tabs when interop controls get focus.

ProductHeadingGenericMicroCharts

  • Added support for the Metro Dark theme.

ProductHeadingGenericPropertyGrid

  • Added a new Property Dialog QuickStart that shows how to display a dialog from a property editor.

ProductHeadingGenericSyntaxEditor_thumb_thumb

  • Added the ability to edit multiple lines of text at the same time when block selection is active.
  • Added incremental search features.
  • Added the ability to highlight search match results within a view.
  • Added support for alpha-blended foreground/background style colors.
  • .NET Languages Add-on - Added a 'deprecated' quick info note on types/members flagged as Obsolete.

ProductHeadingGenericThemes

  • Improved WindowChrome (and RibbonWindow) rendering in various scenarios.

TaskDownload TaskLiveDemo TaskBuyNow

More Windows Workflow Designer Sample Updates

by Avatar Bill Henning (Actipro)
Thursday, November 21, 2013 at 2:00pm

BlogPostBanner

Back in August, we posted a blog entry showing off a sample we created, where a hosted Windows Workflow Designer instance is integrated with our WPF Docking/MDI and SyntaxEditor controls to dramatically improve the designer UI.  We then posted a second update describing several more enhancements that were made.

Today we posted a third update to the sample, which adds these new features…

  • Updated to properly commit changes on editor focus loss.
  • Updated the language to be a single instance instead of getting created for each editor instance, which improves performance.
  • Updated to focus editor properly on the first mouse click.
  • Added proper notifications of the expression editor's events.

Variable1

These and our prior updates dramatically improve the end user experience when working in a rehosted Windows Workflow Designer scenario.

Summary

If you rehost the Windows Workflow Designer in your WPF apps and would like our example, please contact us and we'll be happy to share it with you!

For those customers who downloaded either of the prior versions, this update is at the same URL as before.

TaskDownload TaskLiveDemo TaskBuyNow