• 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 (3)
    • 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 (289)
  • RSS feed for Blog SummaryBlog Summary (13)
  • RSS feed for GeneralGeneral (34)
  • RSS feed for In developmentIn development (150)
  • 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 (20)
  • 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.

SyntaxEditor for WPF - Mouse wheel zooming

December 31, 2008 at 1:02 AM
by Bill Henning (Actipro)

One new feature that has been requested by our customers is support for mouse wheel zooming.  Basically when you hold down the Ctrl key and turn the mouse wheel you can increase or decrease the zoom level of the editor.

Zooming in is ideal when you are doing overhead presentations.  Zooming out is useful for getting a larger picture of your document.

We’ve made this feature very configurable too.  The SyntaxEditor.ZoomLevel property sets the current scale factor of the control.  A value of 1.0 means 100%.  MinZoomLevel and MaxZoomLevel properties can be used to set the range of allowed ZoomLevel values.  The default minimum is 0.5 and the default maximum is 3.0, but these can be changed to anything you wish.

When the SyntaxEditor.IsMouseWheelZoomEnabled property is true (the default), mouse wheel zooming is enabled, allowing zooming between the minimum and maximum zoom level settings.

Zoom

SyntaxEditor in the midst of a change to 150% zoom level, with an adornment animating and displaying the new zoom level to the end user

As the control is zoomed in or out via the mouse, a small adornment appears indicating the current zoom level percentage.  It subtly fades way over a brief period.  In addition if you are zooming in, it grows slightly and if you are zooming out, it shrinks slightly.  Altogether it’s a very nice way to know what zoom level you are at without having to bind to another control to tell you.

While these properties are all geared for easy use with the mouse wheel, you can also bind the ZoomLevel property to a Slider, perhaps in the status bar of your window.

UPDATE: See the second post on mouse wheel zooming for updated information and new features!

Tags: wpf, syntaxeditor
Filed under: Actipro, In development, WPF
Submit to DotNetKicks...
Permalink | Comments (0)

Related posts

SyntaxEditor for WPF - Mouse wheel zooming - Part 2In the blog, we recently discussed a new feature added to SyntaxEditor for WPF:  mouse wheel zo...Actipro SyntaxEditor for WPF and Editors for WPF are released SyntaxEditor for WPF with a custom theme loaded Yesterday evening we published WP...Next SyntaxEditor for WPF build gets mouse hover and IntelliPrompt quick info providersOne highly requested feature for SyntaxEditor for WPF is the ability to be notified when a mouse hov...
Comments are closed
Copyright © 1999-2012 Actipro Software LLC. All rights reserved.
Home Actipro Software | Products | Download | Contact Us