• Products
  • Download
  • Purchase
  • Support
  • Company
Actipro Software company logo
Twitter Follow Actipro RSS Subscribe (RSS Feed)

The Actipro Blog

Tag Cloud

  • aero
  • blog
  • docking
  • editors
  • gauge
  • intelliprompt
  • navigation
  • propertygrid
  • ribbon
  • shared library
  • silverlight
  • syntaxeditor
  • themes
  • views
  • winforms
  • wpf

Latest Twitter News

November 21, 2011 at 11:14 AM
#WPF Studio 2011.2 is out now! Includes enhanced themes for native WPF conrtols and new SyntaxEditor features. http://t.co/uEMCaGPG

September 26, 2011 at 1:25 PM
If you'd like to see our #WPF / #Silverlight SyntaxEditor code editor control ported to Metro, provide feedback here: http://t.co/xXBNIDTi

September 15, 2011 at 8:31 PM
If you want to see SyntaxEditor eventually show up in Win8's #xaml UI, be sure to add your support to this MS thread: http://t.co/FBjz6TuC

August 15, 2011 at 1:47 PM
New SyntaxEditor IntelliPrompt parameter info feature docs/samples ready for the 2011.2 #WPF and #Silverlight releases. http://t.co/ezoYIjv

August 2, 2011 at 2:40 PM
First look at new automated IntelliPrompt parameter info coming to our C#/VB editor control in #WPF / #Silverlight http://t.co/CUz6O1T

Twitter Follow us on Twitter

Month List

  • 2012
    • February (2)
    • January (2)
  • 2011
    • December (2)
    • November (7)
    • October (2)
    • September (1)
    • August (5)
    • July (3)
    • June (6)
    • May (5)
    • April (8)
    • March (4)
    • February (5)
    • January (9)
  • 2010
    • December (9)
    • November (10)
    • October (4)
    • September (8)
    • August (12)
    • July (9)
    • June (7)
    • May (6)
    • April (7)
    • March (6)
    • February (6)
    • January (4)
  • 2009
    • December (2)
    • November (2)
    • October (12)
    • September (3)
    • August (11)
    • July (10)
    • June (6)
    • May (3)
    • April (7)
    • March (6)
    • February (8)
    • January (10)
  • 2008
    • December (10)
    • November (2)
    • October (3)
    • September (5)
    • August (5)
    • July (8)
    • June (4)
    • May (4)
    • April (10)
    • March (8)
    • February (1)
    • January (2)

Category List

  • RSS feed for ActiproActipro (288)
  • RSS feed for Blog SummaryBlog Summary (13)
  • RSS feed for GeneralGeneral (34)
  • RSS feed for In developmentIn development (149)
  • RSS feed for New featuresNew features (140)
  • RSS feed for New productNew product (30)
  • RSS feed for PromotionPromotion (2)
  • RSS feed for SilverlightSilverlight (71)
  • RSS feed for Tips and tricksTips and tricks (4)
  • RSS feed for Visual Studio 2008Visual Studio 2008 (2)
  • RSS feed for Windows FormsWindows Forms (19)
  • RSS feed for Windows VistaWindows Vista (10)
  • RSS feed for WPFWPF (235)
  • RSS feed for XAMLXAML (23)

About Us

Actipro Software is a leading provider of .NET user interface controls for the WPF, Silverlight, and WinForms frameworks, and is most well-known for their SyntaxEditor syntax-highlighting code editor control.

Please take some time to learn more about us and our product offerings.

WinForms Control Updates in Progress

February 3, 2012 at 2:08 AM
by Bill Henning (Actipro)

PostBannerWinFormsDevNotes

In a recent blog post, we mentioned that WinForms product updates were in progress.  I'd like to get into some more detail on what is to be expected from these updates.

Update Overview

Creation of WinForms Studio 2012.1

The next major WinForms controls release that we are working on restructures the WinForms control products to be similar to our WPF controls.  There will be a new WinForms Studio suite option that provides discounts over purchasing controls individually. 

UIStudio is being split up into three individual products:  Bars, Docking/MDI, and Navigation.  All of these separate products will be available in the WinForms Studio suite or individually.

The WinUICore and Shared assemblies have been merged into a single Shared assembly.

Finally, all products will have the same version number, which for the first version will be 2012.1.

Migration to .NET 3.5 and VS 2010 Projects

We've wanted to migrate to VS 2010 projects for the source and samples for a while now.  WinForms Studio 2012.1 will feature source built from VS 2010 projects and samples available in VS 2010 and 2008.

.NET 3.5/4.0 Client Profile Support

A common feature request over the past couple years has been for us to decouple the control designer functionality from the product assemblies so that "client profile" setups in .NET 3.5 or 4.0 can be used.

For WinForms Studio 2012.1, we have removed references to System.Design.dll from the product assemblies and have moved all designer functionality out to separate Design assemblies instead.

Restructuring of Internal Processes

All of our WPF and Silverlight controls are managed, built, and deployed using the same sort of scripts and tools.  This allows us to share code and make updates much faster.

For a long time now we've wanted to get our older WinForms controls on the same configuration.  That way, our products for all three platforms can be maintained internally by us in the same fashion. 

To accomplish this, internally we have:

  • Created a source code folder structure that closely mimics our WPF/Silverlight source code folder structures.
  • Updated all product licensing to use the same mechanism found in WPF Studio.
  • Created a new Sample Browser application that is used to browse all WinForms product samples and product release histories.
  • Converted product documentation to use our newer documentation format and build tools used in WPF/Silverlight.
  • Merged all product documentation into a single help file like in WPF/Silverlight
  • Created a new build process based on the WPF Studio build process.
  • Created a new installer based on the WPF Studio installer.
  • Other more minor updates.

Beta Testers Wanted

We're excited to be getting the updates listed above completed and out into your hands.  We are already well on our way towards doing so.

I'd like to take this opportunity to ask for beta testers to work with the new version once a beta is ready.  We hope to have a beta ready some time in the next couple weeks.

Please write us if you are an existing WinForms control customer and would like to be a part of our beta test.

We'll post more soon!

Tags: winforms
Filed under: Actipro, In development, New features, Windows Forms
Submit to DotNetKicks...
Permalink | Comments (0)

New WPF QuickStart Showing Alternate Docking/MDI Themes

February 2, 2012 at 5:58 AM
by Bill Henning (Actipro)

BlogPostBanner

Earlier this week we posted new builds of many products, including WPF Studio.  The latest WPF Studio build now has a new QuickStart that shows how easy the Themes portion of WPF Studio makes it to customize other products such as Docking/MDI.

The first release of WPF Studio 2011.2 made some visual updates to Docking/MDI that went with a more high-contrast look that focuses the user's eye on content, instead of the docking UI.  This look is similar to Visual Studio 2010 (Aero theme shown below):

ThemeAeroDark

We had a couple customers request an option to use the older lighter appearance that was present is past versions.  So for build 552 we added a QuickStart showing how easy it is to customize the entire look of the Docking/MDI product.  We provide full source lighter alternate Docking/MDI themes for Aero, Office Blue, and Office Silver in this QuickStart.

Here is the alternate theme for Aero:

ThemeAeroLight

The QuickStart demonstrates how you can wire up alternate themes to use and take effect whenever the app's theme is changed.  Download WPF Studio's latest build to see this new QuickStart in action.

TaskDownload TaskLiveDemo TaskBuyNow

Tags: wpf, themes, docking
Filed under: Actipro, New features, WPF
Submit to DotNetKicks...
Permalink | Comments (0)

WPF, Silverlight, WinForms Maintenance Releases

January 30, 2012 at 6:39 AM
by Bill Henning (Actipro)

We just published maintenance releases for all WPF and Silverlight controls, along with the WinForms SyntaxEditor and UIStudio products.

WPF Controls

The WPF Studio updates include numerous minor enhancements, tweaks, and bug fixes throughout nearly all the WPF controls.  It also has a brand new sample for Docking/MDI and Themes that shows how to completely provide an alternate look for the Docking/MDI product, one that is similar to our older lighter themes.  We'll showcase this in a future blog post.

The updates for the maintenance release are described in this announcement thread.

Silverlight Controls

The Silverlight Studio updates also include numerous minor enhancements, tweaks, and bug fixes throughout the various Silverlight controls, and are described in this announcement thread.

WinForms Controls

SyntaxEditor and the .NET Languages Add-on had several enhancements and bug fixes (described in this announcement thread).

UIStudio had several tweaks and bug fixes applied (described in this announcement thread).

Tags: wpf, silverlight, winforms
Filed under: Actipro, New features, WPF, Silverlight, Windows Forms
Submit to DotNetKicks...
Permalink | Comments (0)

Actipro Blog 2011 Q4 Posting Summary

January 4, 2012 at 6:59 AM
by Bill Henning (Actipro)

PostBannerBlogPostSummary

What We Accomplished

In this quarter, we released the 2011.2 versions of WPF Studio and Silverlight Studio.  Numerous major new feature areas were added to SyntaxEditor, and WPF saw the release of our new Themes for WPF product, which unifies and improves how theming is done across our WPF products, adds full themes for native controls, and facilitates consistent app-wide themes.

What’s Coming Next

There are a lot of exciting things coming in the next several months:

  • A brand new web site that has been in development for over a year
  • Updates to our WinForms products
  • A new product coming to WPF and Silverlight
  • More SyntaxEditor features

Blog Post List

Here is a quick categorized list of useful blog postings made in this quarter.

  • SyntaxEditor .NET Languages Add-on - Anonymous Types
  • WPF Studio 2011.2 Build 551 Released
  • WPF Studio 2011.2 Released
  • Themes for WPF Part 6 - Wrapping Up
  • Themes for WPF Part 5 - Tinting Support
  • Themes for WPF Part 4 - Built-In Themes
  • Themes for WPF Part 3 - Docking/MDI Visual Updates
  • Themes for WPF Part 2 - Common Asset Pool
  • Themes for WPF Part 1 - Native WPF Control Themes
  • Silverlight Studio 2011.2 Released
Tags: blog
Filed under: Actipro, Blog Summary, WPF, Silverlight, Windows Forms, In development
Submit to DotNetKicks...
Permalink | Comments (0)

SyntaxEditor .NET Languages Add-on - Anonymous Types

December 7, 2011 at 5:28 AM
by Bill Henning (Actipro)

PostBannerSyntaxEditorDevNotes

In the WPF Studio 2011.2 build that was just released, we added resolver and IntelliPrompt support for anonymous types.  Now the add-on supports those features for extension methods, lambdas, and anonymous types.  All of those things are the building blocks for future LINQ IntelliPrompt!

Anonymous Type IntelliPrompt Examples

Let's see some examples of automated IntelliPrompt for anonymous types.

AnonymousTypes1

In this screenshot, we have implicitly declared a variable anon as an anonymous type.  The anonymous type's properties are initialized using a variable, and a couple assignment.  Hovering over anon to display quick info reveals anon as an anonymous type.  More...

Tags: wpf, syntaxeditor, intelliprompt
Filed under: Actipro, New features, WPF
Submit to DotNetKicks...
Permalink | Comments (4)

WPF Studio 2011.2 Build 551 Released

December 7, 2011 at 4:58 AM
by Bill Henning (Actipro)

BlogPostBanner

WPF Studio 2011.2 build 551 has been released and is now available for download.

This maintenance release fixes a couple bugs introduced in the previous build related to WPF/WinForms interop so it is highly recommended as an immediate download if you use our WPF products in a WinForms app or use interop controls in Docking/MDI.

The SyntaxEditor .NET Languages Add-on adds resolver and IntelliPrompt support for anonymous types.

Docking/MDI adds a highly-requested WindowStateChanged event, that is raised when a docking window's state has changed.

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

TaskDownload TaskLiveDemo TaskBuyNow

Tags: wpf, syntaxeditor, docking
Filed under: Actipro, New features, WPF
Submit to DotNetKicks...
Permalink | Comments (1)

WPF Studio 2011.2 Released

November 21, 2011 at 5:10 AM
by Bill Henning (Actipro)

BlogPostBanner

We’re very pleased to announce that WPF Studio 2011.2 build 550 has been released and is now available for download.

This version has enormous updates for all products that unifies and improves how theming is done, and provides optional themes for native WPF controls that look great next to Actipro controls, thus facilitating consistent app-wide themes.  SyntaxEditor also has received numerous new highly-requested feature areas such as IntelliPrompt parameter info, single-line edit mode, code fragments, and drag and drop.

Major new features are described below. See the announcement post for the detailed list of enhancements and updates.

TaskDownload TaskLiveDemo TaskBuyNow

 

ProductHeadingWPFThemes

Stunning App-Wide Themes

Actipro Themes includes professionally-designed themes that cover all system, Office themes, and high contrast mode. 

OfficeThemes

The themes apply to all Actipro controls and optionally to native WPF controls.  This ensures that no matter what combination of controls you use in your app, it will look great!  More...

Tags: wpf, themes, syntaxeditor
Filed under: Actipro, New features, WPF
Submit to DotNetKicks...
Permalink | Comments (4)

Themes for WPF Part 6 - Wrapping Up

November 11, 2011 at 2:44 AM
by Bill Henning (Actipro)

BlogPostBanner

This post concludes our series on the Actipro Themes being added for all our WPF controls in the upcoming 2011.2 version.  We hope you have enjoyed seeing the new theme-related features that are just around the corner.

Notepad

To sum up, Actipro Themes has these major features:

  • Over 10 professionally-designed themes, including all system and Office themes
  • Enhanced styles/templates for native WPF controls with the latest UI designs
  • Native WPF control styles/templates can be applied app-wide with one line of code or used on a case-by-case basis
  • Reusable styles/templates for common scenarios such as embedded buttons and glyphs
  • A common pool of reusable brush assets, used by the styles/templates for both Actipro's custom controls and native WPF controls
  • Special brush assets, such as ones for container and workspace backgrounds
  • All assets can be customized globally or on a per-theme basis
  • Brush assets are organized into tint groups that can each be tinted towards any color, allowing for easy custom theme generation

Beta Testing and Final Release

If you are an existing customer and are interested in beta testing Actipro Themes and the rest of WPF Studio 2011.2 (like all the new SyntaxEditor features), please e-mail us ASAP.  We’re expecting to start the beta test early next week.

The final release should be out several days following the beta test start.

Tags: wpf, themes
Filed under: Actipro, In development, New product, WPF
Submit to DotNetKicks...
Permalink | Comments (1)

Themes for WPF Part 5 - Tinting Support

November 10, 2011 at 2:55 AM
by Bill Henning (Actipro)

BlogPostBanner

This post continues our series on the Actipro Themes being added for all our WPF controls in the upcoming 2011.2 version.

In the last post, we looked at the various built-in themes that will ship with Actipro Themes.  In today’s post, we’ll peek at the tinting features that are included.

What is Tinting?

Tinting is ability of taking a pre-defined WPF Brush or Pen and creating a clone of the object with color changes to be more like a certain target color. 

Tint

If you take a brush and tint it towards a gray color, you end up with a grayish brush that has the saturation characteristics of the original brush.  The Actipro Themes object model that ships in our Shared Library has a number of helper extension methods that make allow you to tint any Brush or Pen.

Tinting Themes

While you can tint brush and pens individually, it’s much more useful to be able to tint large quantities of brush/pen assets at the same time.  Especially when you consider there are over 800 assets in the common asset pool for each built-in theme!

Actipro Themes supports the tinting of any theme or portion of a theme towards a certain color. This means that you can take a built-in theme like the Office Silver theme, and make it a red one instead.  More...

Tags: wpf, themes
Filed under: Actipro, In development, New product, WPF
Submit to DotNetKicks...
Permalink | Comments (1)

Themes for WPF Part 4 - Built-In Themes

November 9, 2011 at 6:19 AM
by Bill Henning (Actipro)

BlogPostBanner

This post continues our series on the Actipro Themes being added for all our WPF controls in the upcoming 2011.2 version.

In the last post, we looked at the updated visual design we’ve applied to our Docking/MDI product that looks great with the new native WPF menu/toolbar styles we include with Actipro Themes.

In today’s post we’ll take a peek at some of the themes that are built into Actipro themes.

System Themes

System themes are included right inside the WPF Shared Library and will automatically activate on any Actipro themed controls based on the current operating system theme.  Of course specific themes can also be set on the Actipro theme manager.

AeroAero

Luna (Normal Color)
LunaNormalColor

Luna (Homestead)LunaHomestead

Luna (Metallic)
LunaMetallic

RoyaleLunaRoyale

ClassicClassic

Office Themes

The three Office themes make your application look just like the Office suite of applications.  These themes are shipped in a separate assembly to trim down on Shared Library size when the Office themes aren’t needed.  They can be activated by adding a reference to our Office themes assembly and registering them with a single line of code.

Office BlackOfficeBlack

Office BlueOfficeBlue

Office SilverOfficeSilver

 

High Contrast

The high contrast theme can optionally be activated when it is detected that the system is in high contrast mode.  It’s designed to make controls stand out to those who are visually impaired.

High ContrastHighContrast

 

Future Themes

Actipro Themes makes it easy for us to tweak existing and develop new themes in the future.  Anybody want a lighter Metro-like or other theme?  Send us your comments and we’ll log the requests.

Summary

Whether you want to have your application fit into the current system theme or have it look more like Office, Actipro Themes has you covered.

In our next post, we’ll take a look at the tinting support in Actipro Themes.

Tags: wpf, themes
Filed under: Actipro, In development, New product, WPF
Submit to DotNetKicks...
Permalink | Comments (5)
<< Previous posts
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us