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

The Actipro Blog

Tag Cloud

  • blog
  • docking
  • editors
  • intelliprompt
  • micro charts
  • navigation
  • propertygrid
  • ribbon
  • shared library
  • silverlight
  • syntaxeditor
  • themes
  • views
  • web site
  • winforms
  • winrt
  • wpf

Twitter Feed

Tweets by @Actipro

Month List

  • 2013
    • May (5)
    • April (7)
    • March (9)
    • February (2)
    • January (7)
  • 2012
    • December (4)
    • November (7)
    • October (5)
    • September (7)
    • August (5)
    • July (9)
    • June (11)
    • May (12)
    • April (6)
    • March (11)
    • February (11)
    • 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 (401)
  • RSS feed for AppsApps (7)
  • RSS feed for Blog SummaryBlog Summary (19)
  • RSS feed for Customer ShowcaseCustomer Showcase (1)
  • RSS feed for GeneralGeneral (43)
  • RSS feed for In developmentIn development (194)
  • RSS feed for New featuresNew features (207)
  • RSS feed for New productNew product (56)
  • RSS feed for PromotionPromotion (2)
  • RSS feed for SilverlightSilverlight (142)
  • RSS feed for Tips and tricksTips and tricks (4)
  • RSS feed for Visual Studio 2008Visual Studio 2008 (2)
  • RSS feed for Windows FormsWindows Forms (28)
  • RSS feed for Windows VistaWindows Vista (10)
  • RSS feed for WinRTWinRT (39)
  • RSS feed for WPFWPF (314)
  • RSS feed for XAMLXAML (34)

About Us

Actipro Software is a leading provider of .NET user interface controls for the WPF, WinRT XAML, 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.

A first look at a possible XAML Icons product and browser application

January 2, 2009 at 6:04 PM
by Bill Henning (Actipro)

Happy new year everyone.  As mentioned in this previous post, we have been looking into whether customers would like to see us provide XAML icons.  Right now we offer a very high quality raster icons product (Actipro Icons).  This XAML Icons product would be similar however the icons would be DrawingImage-based so that they could easily be used anywhere in WPF that has an ImageSource property.

You’d simply do something like this to use an icon (assuming “Paste32” is a key for one of our DrawingImages that has been exported into your application):

<Image Width=”32” Height=”32” Scale=”Uniform” Source=”{StaticResource Paste32}” />

The Actipro XAML Icon Browser

Without further ado, I’d like to present the icon browser application we’ve put together to view the icons and export them for usage.

Xaml256

The Icon Browser showing a variation of the sample Paste icon that is designed to look best around 256x256 size

The browser is really easy to use.  On the left you select the Target Size.  There are 7 size options, meaning we’ve designed 7 variations of each icon, where each variation is meant to be used at or close to the selected target size.  Target sizes range from 16x16 up through 256x256.

When a target size is selected all the available icons in that size are displayed in the list on the right.  Please note that the sampler only contains the 7 Paste icon variations.  More icons will be included in the Sampler if we do decide to pursue this product.

You can use sliders to scale and rotate the icons.  This really shows off how good they continue to look, even when animation effects have been applied.

Xaml32

The Paste icon designed to look best around 32x32 size, scaled up to 400% size and rotated 17 degrees

When you are ready to export icons for usage in your application, just select the icons to export in the list.  Then click the Export Selected button.  This exports them all to a file that you designate.  The file contains a ResourceDictionary so you simply add it to your own application, merge in the ResourceDictionary with your Application.Resources and you are good to go.

From that point on you reference the icons by their key name, using StaticResource as mentioned above.

Download the Sampler and send us your comments

We’d appreciate it if you could download the free sampler and let us know what you think, both about the icon quality as well as the Icon Browser application.  Please post comments here or email them over.

Download the beta version of the Sampler now

 

Thanks for your assistance!  Whether we pursue this product or not will be based on your feedback.

Tags: icons, media
Filed under: Actipro, In development, WPF, XAML
Submit to DotNetKicks...
Permalink | Comments (8)

Related posts

Would you like to see XAML icons?We recently released our Actipro Icons product that is a huge bundle of some of the most professiona...First Look at SyntaxEditor for WinRT/XAML One thing we always wanted to do was write a small free application that used SyntaxEditor (our sy...New Product: Actipro Icons - Over 1,750 unique icon designs for your apps!We’re very happy to announce the release of a brand new media product that can be used by any ...

Comments

December 31, 2008 at 21:42  

Christoph Brändle

Hello Bill

Happy New Year
This is great, I will use it together with
http://www.codeplex.com/WPFLocalizeExtension

The direction will hopefully be towards exports containing additional animation/storyboards, but for now this is a good start. I will buy itSmile

Cheers, Christoph

Christoph Brändle

January 2, 2009 at 05:48  

I get a fatal error on startup... XP Media Center.

KB

January 2, 2009 at 10:51  

woops.  Didn't extract all the contents Smile

Looks nice.  If this came with a large library of images I would find it very useful.

KB

January 2, 2009 at 17:30  

Yes indeed... the Sampler currently only contains the 7 variations of the Paste image however in the future the Sampler would contain several images.  And of course a final product that you purchase would contain potentially hundreds of icons.

Bill Henning (Actipro)

January 26, 2009 at 08:17  

Rick Engle

This looks good.   Can a resource created by this tool be used as the source for a Window.Icon property?  Your tool exports the icons as DrawingImage but I can't seem to find a technique where you can assign a DrawingImage resource to the Icon property.  I hope thats possible.

Thanks!
  Rick

Rick Engle

January 26, 2009 at 22:20  

Rick, unfortunately even though Window.Icon is an ImageSource, I believe Microsoft coded it internally so that only ImageSources created from an .ICO file can be used there.  That's the only place we can think of in the framework where there is the odd restriction.  It's likely due to having WPF interop with the API-based Windows system.

But like I said, any other place ImageSource properties appear in the WPF framework or in custom controls, our DrawingImages could be placed.

Bill Henning (Actipro)

January 27, 2009 at 08:56  

Rick Engle

Yeah I was afraid of that.   Would your tool also provide the ability to export a XAML based icon to .ico?   Ideally it could export for both a ResourceDictionary and .ico.

Thanks,
    Rick

Rick Engle

January 27, 2009 at 13:59  

It doesn't export to .ICO right now.  That is something we could possibly look into if we do go forward with the product.

Bill Henning (Actipro)

Comments are closed
Copyright © 1999-2013 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us