Tweets by @Actipro
Please take some time to learn more about us and our product offerings.
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.
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:
Notice how the entire window has a nice flat appearance and subtle touches like the dotted gripper title bars are included.
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.
WPF Studio 2011.1 build 543 has been released and is now available for download.
This maintenance release adds several large new features, along with many tweaks and bug fixes:
See the announcement post for the detailed list of enhancements and updates.
Here are a couple screens showing off major new features:
The new automated IntelliPrompt features of SyntaxEditor’s .NET Languages Add-on in action… it’s like having Visual Studio’s code editor in your own applications
Updated EditBox for editing brushes with full gradient brush support via new slider controls, which can be used independently of the drop-down as well
Yesterday we released WPF Studio 2010.2, which has an enormous number of updates for our WPF products.
Today I wanted to post a screenshot sample of the new NavigationBar Office 2010 themes.
You can see the Office 2010 theme updates use more of a transparent background for the NavigationBar with glossy buttons, just like in Outlook 2010. These updates are in the current build of WPF Studio 2010.2, available for download now.
The ZoomContentControl is a control we added to our Navigation for WPF product with the WPF Studio 2009.2 release. It makes it easy for an end user to scroll through any sort of large content.
WPF Studio 2009.2 build 515 (released this week) adds support for overlays, which are elements you add to layer on top of the content. When the content is scrolled or scaled, the overlays move accordingly but do not scale themselves.
In this QuickStart that ships with the product as of build 515, we show a vector map of the United States. We can add a pin to the map by clicking on the map.
In this screenshot, I clicked to add a pin by Cleveland, OH. Let’s zoom in and scroll a bit to see what happens… More...
We’ve just made the WPF Studio 2009.2 build 515 maintenance release available. This maintenance release includes some new features and bug fixes. Notable new features include ZoomContentControl overlays and SyntaxEditor IME input support.
We’ll describe these in more detail in upcoming posts. In the meantime, check out the detailed list of updates.
Download the WPF Studio evaluation now or if you are a customer, grab the new release from your account.
WPF Studio 2009.2 and just been released and is available for download now. This new major version has some enormous updates in it, the larger of which we’ll describe below.
See our related forum announcement for exact details on what updates were made in each product.
Document windows in 2009.2 support the ability to be dragged out of the MDI area and floated. This allows end users to move documents to secondary monitors. This has been a very highly-requested feature by our end users. The functionality matches what is found in Visual Studio 2010.
All floating windows can now be maximized, and a custom chrome is used to render floating window titlebars and borders.
This previous blog post talks about the new features in more detail.
A new AnalogClock control is now included that can render a clock with hour, minute, and optional second hands.
The hands can be dragged to set new time values.
EnumListBox is a new control that makes it extremely easy to pick between enumeration values using checkboxes or radio buttons. It even can render alternate display text based on Description attributes.
The new EnumEditBox control is an editor implementation that has a dropdown with an EnumListBox. When the dropdown is closed, the selected enumeration value is displayed.
The popular DateTimeEditBox control has been updated to display a time entry section on its dropdown when a date/time or time-only value are edited in it.
The DateTimeEditBox will automatically toggle whether a month calendar and/or clock are available in the dropdown based on the date/time format used for the control.
Need a control that provides an intuitive interface for navigating around large content? The new ZoomContentControl has what you need. It is extremely configurable, and allows for easy zooming/panning and other operations.
This sort of control is perfect for browsing around content such as large pictures, maps, reports, designers, and more.
Custom buttons (like the Open Image button above) or other controls can be easily embedded in the UI.
You asked for it and we delivered. In-ribbon galleries now support more than one display row if the height of the items can fit more than one row.
The rows even animate up and down as you scroll between them.
Tagging is an exciting new feature area that allows any text range in a document to be “tagged” with custom data. This data could be anything from custom classifications to something that indicates a squiggle line should be drawn when the text is rendered.
The new adornments features allow any custom UI elements to be inserted into the text area surface. This is one of the most exciting feature areas added to SyntaxEditor since it opens up the doors for providing amazing visualization customizations to end users. Our favorite demo of adornments is the sample that shows how to make animated smoke puff near the caret as you type.
See this previous post that talks about a number of new samples that show off ideas for adornment usage.
A built-in adornment layer supports squiggle line rendering.
Now you can “tag” document text ranges that have syntax errors and the squiggles will show up automatically in SyntaxEditor.
We’ve added a number of new event sinks that let your syntax language classes process when new documents or views are attached to or detached from the language. A number of language services have been opened up so that more than one instance of a service type can be registered. This means you could have two completion provider services in place, etc.
We’ve added a lot more documentation, especially in the area of language creation. Our language creation walk-through topic now also gives a table of common syntax language features and links to the steps/services needed to implement them.
Version 2009.2 adds designer support for Visual Studio 2010 and Expression Blend 3.
We’ve added a number of new QuickStarts for the various products to demo controls and features. SyntaxEditor alone is up to about 55 full source samples.
Since 2009.2 is a major new version, 2009.1 customers will need new license keys to use the 2009.2 version.
If you are an existing customer and have an active subscription, you can log into your Actipro account and there should be a link near the top of your Organization Purchases page allowing you to request a free upgrade to 2009.2.
Alternatively if your subscription has expired, you can order a renewal from our purchasing pages.
If you are using individual WPF products but would like to switch to either the WPF Essentials bundle or WPF Studio suite, e-mail our sales team and we’ll be happy to discuss discounted upgrade options.
Build 506 of WPF Studio 2009.1 is available for download now. It is one of the larger WPF Studio maintenance releases we’ve made. Let me do a quick review of some of the major exciting new features. In addition to this list, there are a lot of other minor enhancements made.
Any content can now be placed in docking window tabs. This screenshot shows an animated progress indicator in one tab and a drop-down button in the other tab.
New features have been added making it possible for you to resize the slots of a SplitContainer however you like. This screenshot shows a split container with an even distribution of space for its slots.
You now can cascade, tile horizontally, and tile vertically tabbed MDI documents. This screenshot shows how six tabbed documents are tiled horizontally.
WindowControl has several new options and even allows custom content to be in the title bar. This screenshot shows a small progressbar in the title bar.
An option has been added to allow tabs to close with a middle-click, much like in some popular browsers.
The built-in editors have had support for min/max values improved.
A new style has been added that renders similar to the Windows 7 expanders and even has smooth animation. The style is customized for each system and Office theme.
We’ve updated all our built-in expander styles so that all expand directions are supported: up, down, left and right.
We’ve added a new built-in property editor that uses a TextBox and includes a button that can be used to show a dialog.
This build finalizes the new language project and language definition XML formats. All language samples have been updated to use them instead of the classic SyntaxEditor 4.0 for WinForms dynamic language XML definition format.
Very major improvements (several weeks of dev time) have been made to the Language Designer application. It has a number of helpful tools for quickly getting started building a syntax language for use with SyntaxEditor. It now just takes a few minutes to get up and running, even for SyntaxEditor newbies.
We’ve added a new quick info provider service that can be added to a language. This service watches for mouse hovers and just asks you what to display in response to hovers over different areas of the editor. Quick info can be displayed for hovers over the text area, or any other part of the editor such as in margins.
A new view mouse hover event has been added. We handle all the processing for determining when to fire it.
You now can completely customize the look of the caret and selection. Don’t like our default settings? Change them however you like!
We’ve added a new feature to make it easy to know if the user is starting to type a new word, so that a completion list can display in response.
We’ve updated tokens generated from the Oslo Dataflow Add-on to provide an IToken.Key value if a TokenKey attribute is specified in the original MGrammar source
We’ve added a new PopupIndicatorToolTip property to PopupButton, which allows the popup indicator to display a unique tooltip, rather than the tooltip for the main button area.
Part of the large Actipro WPF Studio build 456 update was a number of new themes for our controls that match the "Royale" Windows system theme.
The Royale theme is a Media Center-like theme that was made available for Windows XP and generally looks more modern than the three standard Windows XP themes.
Now all our themed WPF products look great in the Royale system theme. Let's take a peek at some of the major controls:
Actipro Ribbon with its Royale theme
Actipro Docking & MDI with its Royale theme
ExplorerBar and Breadcrumb with their Royale themes
NavigationBar with its Royale theme
Wizard with its Royale theme
Today's WPF Studio maintenance release added a new Aero theme for the ExplorerBar control.
The ExplorerBar control in its new Aero theme
The screenshot above shows the normal and alternate styles for ExplorerBar items. In addition, when the mouse moves over a header, the header changes its background to reflect the hover state.
We've done a lot of blogging in the past couple of weeks on new WPF controls that were being prepared for the next maintenance release of WPF Studio v3.5. Well, I'm pleased to announce that all those controls are now live with today's latest build 425.
A slew of new controls and components are included in this build. Here is a brief list of the major new ones, with links to the previous blog posts that describe them:
Our already-thorough documentation has been further enhanced, with a lot of new topics.
We've continued to add many new samples to the Sample Browser with this build. In fact, there are 16 new samples added in this maintenance release!
If you already own WPF Studio v3.5, just go to your Organization Purchases page and download the new maintenance release from there. If you don't own WPF Studio v3.5, you can get it from the Download page.