Welcome to MSDN Blogs Sign in | Join | Help

Lester's WPF blog


Simple, easy & beautiful

News

Time to shoot feature requests

WPF is shaping up to be a really nice crisp product and this wouldnt have been possible without the help of YOU - our customers.

The editing team is now planning for future releases and it would be nice to know what features you would like to see in the next release. Even if its not connected to editing buzz them in and we will make sure you are heard :) ... Send your requests as comments or just shoot an email...

Keep them coming.. We are listening...

 

Posted: Wednesday, September 20, 2006 4:35 PM by llester

Comments

bitbonk said:

Here is my shot:
http://bitbonk.spaces.live.com/blog/cns!E17530AA6EFF7871!177.entry
# September 21, 2006 5:30 AM

Kevin Kennedy said:

1.) Shader support for bitmap effects.
2.) Add the ability to place 2D controls on 3D surfaces.
3.) DWM integration.
# September 21, 2006 1:23 PM

hyungt said:

adding own words to spell dictionary
# September 21, 2006 8:43 PM

Pavan Podila said:

Ability to specify names (x:Name) for controls inside a ResourceDictionary.
# September 21, 2006 9:39 PM

wesley said:

databinding flowdocument would be very sweeet
# September 22, 2006 12:28 AM

Ramesh S said:

my shot at this
1> ability to obtain collection of inline textchanges
2> text search/find
# September 22, 2006 9:42 AM

Nigel said:

i second wesley :)
# September 22, 2006 11:56 AM

Joe said:

Ability to add editable fields in XPS documents.
# September 22, 2006 1:41 PM

Roman said:

2D - "pixel-precise" graphics for lines, rectangles, etc. with no antialiasing applied for horizontal and vertical lines/segments.
# September 22, 2006 2:43 PM

tom said:

I agree with Wesley. keep up the Good work WPF :)
# September 23, 2006 1:35 AM

RubenP said:

I've got loads:

Calendars: date picker, time picker, month picker. With nullable support.

NumericUpDown/Spinner.

Masked text input.

DataGrids. And less hand-coding ListViews for common tasks like sorting and check marks.

Vista task dialog and wizard support.

More media support (audio & video from streams, feedback for things like audio visualizations).

Open up the spelling & hypenation API. Allow exceptions to be defined by the user (like earlier versions did).

Proper font dialog (i.e., one that DOESN'T skip CFF OpenType fonts like WinForms does), augmented with OpenType feature selection.

Faux small caps for fonts that don't have OpenType small caps. (Like Word and IE do, but better.) Should probably be extended to all caps and all lower case.

Tear-off and docking toolbars with user customization support (à la Office and Visual Studio).

More built-in ValidationRules.

PdfDocumentWriter next to XpsDocumentWriter. Dito for document serialization.

Loose XAML with scripting support.

Control over sub-pixel ClearType vs. gray scale anti-aliassing (for generating, say, bitmaps).
# September 23, 2006 7:01 AM

ashley R said:

more speller language msi's
# September 23, 2006 9:23 PM

tony said:

mask textbox
more speller lang support
# September 24, 2006 6:42 PM

Bryan West said:

Increase support for additional speller languages.
# September 25, 2006 1:10 AM

WangLi said:

Enabl elements in RichtxtBox
# September 26, 2006 3:27 PM

llester said:

Hi Ruben
That was a nice list..:) Could you explain a bit on "Open up the spelling & hypenation API. Allow exceptions to be defined by the user (like earlier versions did). "
# September 26, 2006 4:37 PM

Ron said:

Improve perf of using bitmapeffects
# September 26, 2006 7:19 PM

Dmitro Zaharov said:

I am not sure if this can be treated as a feature request, but it will be very good (at least for me) if you make more editbox-related classes public (TextEditor class for example).
# September 27, 2006 10:09 AM

Chris Han said:

Just wanted to thank you guys for these thoughtful feature requests!
-Chris (WPF team)
# September 28, 2006 1:08 AM

Roberto said:

make adorner use easy. its so complex now
# September 29, 2006 10:22 AM

Dirk said:

Support for MDI and Dockable tool windows

# October 4, 2006 8:04 AM

llester said:

copied from reply on WPF forum by Wildert

Well if your taking suggestions for RichTextBox improvements, there are some very nifty collections that Word uses through VBA, like a collection of Words, Lines, Charactors, Pages, etc. Providing a RichTextBox that has those collections would be HANDY. Thanks

# October 4, 2006 7:45 PM

GRiNSER said:

a more glitchfree experience!

i have some rectangles with different colors in an horizontally oriented stackpanel and scale the width of the left rectangle in order to get a background movement for my application but unfortunately I can see a small gap between the rectangles where the background is shining through sometimes which doesn't look nice!

# October 5, 2006 8:46 AM

Foxfire said:

WPF PropertyGrid!

# October 11, 2006 8:49 AM

Rod Mac said:

MS are pitching Orcas against DreamWeaver and that's fine by me yet I fear MS underestimates the complexity of WPF vs. something like Flex. I really can't see designers writing WPF markup - sorry folks -it's just too complex (have just read Charles P's chapter on styles) just as I can't see developers wanting to step out of writing C#. What would have been wrong with a VB6 style approach of:

With...

 set property 1

 set property 2

End With?

Which brings me to the point of my rant - short of the afore, developers are going to have to have something like a PropertyGrid in their apps to allow designers and end users to customise WPF, and yet the control is MISSING!

# October 17, 2006 5:29 PM

someone said:

0.  Ability to turn off ClearType optionally and tune it. This is what is keeping many developers I know off WPF. ClearType DOESNT look good on CRTs.

1.  Core Image type GPU-accelerated pixel shader filters (Image Units) available to all applications and image editing applications. Where are the promised bitmap effects in WPF ?? Lots of free bitmap effects/filters. Call it WordPad.net

2.  A basic text editor+word processor+typography/page layout tool (Wordpad and RichEdit replacement) built on WPF's text engine. Blending the basics of Word, WPF text, OpenType advanced typography and some page layout. Keep it for download if you cannot make it a part of Windows. Exporting to OpenXML, HTML/XML, PDF and XPS. Full featured font dialog:

-  Powerful common font dialog:

 • Single and double underline/strike with choice of color, background color, outlines

 • Drop shadow controls (Distance, Blur, Fade, and Angle)

 • System-wide alignment / styles

 • Wrapping

 • Force plain text

 • Full right-to-left support

 • Favorites

 • Show/Hide Effects

-  Powerful character palette, related characters

-  Typography palette: Ligatures, letter cases, diacritics, superiors and inferiors, fractions, mathematical extras, adornments, character alternates, combining characters, decomposed unicode, glyph variants, oldstyle figures, ornaments, ruby glyphs, stylistic variants

3.  More media innovations (video effects!, audio visualizations)

4.  Spelling check (adding custom words, contextual spell check), grammar check, smart quote support, automatic link detection and support for copying and pasting multiple selections

5.  REPLACE THE OLD COMMON COLOR CHOOSING DIALOG WITH:

A Powerful common color choosing dialog:

-  Colors by name

-  Drag and drop supported, from one box to another

-  Individual RGB/HSL/HSV (HSB) /CMYK sliders and value boxes, Hex input

-  Extra: CIE1931, CIE1976, CIELAB, Tristimulus, CIECAM

-  Color picker (Eyedropper)

-  Sorting colors in the palette

-  Generating color palette from an image

-  Sophisticated color blending/mixing

-  Color transparency/opacity/saturation

-  Saving/loading/editing color palettes

-  Custom colors (Favorites)

-  Color comparisons (Before/after/revert/reset)

-  Shades of same color

-  Nicer default colors

-  Color conversions, formulas, color calculator, harmonies and color matching

-  Copy to and from clipboard

-  Color schemes

-  Web safe colors

7. New character map based on Avalon text engine. Basically, all the text-related apps updated to use WPF's text engine, Font folder and subsystem in Windows too. Keep the old one for backward compat. We need a better font viewer and manager to activate/deactivate/group fonts.

8. How about TeX support?

9. Full OpenType implementation...hey c'mon it's your own specification and prior to WPF, Mac OS X was better at supporting OpenType than Windows!!!

10.Use WPF everywhere thoroughout the next OS. You had planned it for Vista but "couldn't use a technology which itself was getting built". Eye-candy will be appreciated.

# October 18, 2006 8:01 AM

Marc Stevens said:

Take into account (XAML-wise) the user (role) in order to profile visibility, accessibility, editability, readability of elements.

# October 18, 2006 10:33 AM

Steven Paplanus said:

There are a couple of items that I would like to see in the next version of WPF:

1)  The ability to call any web service (local or remote) from an xbap application.  Currently, even local web service calling can be difficult.

2)  Respecting Z-Order with crossbar components and regular wpf components

3)  Enhanced datagrids

4)  Ability to mix WPF/XAML code within Office Server products.

5)  Support of other file formats for DocumentViewer control

6)  WCF integration with XBAP applications

7)  Better documentation of security implications of browser/xbap vs regular applications

# October 19, 2006 7:06 PM

Lois Lacroux said:

WPF 2D Requests:

1) True texture Mapping (i mean piloting the Filling of a path by associating texture coordinates on the vertices) in 2D.

2) Texture mapping the Stroke of a path (like Expression Graphic Designer feature).

3) Different ways of using text graphically: text on curves, text in shapes, deforming text with 2 rails etc... But keeping it as text( modification of the string, clicking and modifying the string even on deformed text)

4) Hardware accelerated BitmapEffects

WPF 3D Request:

1) Shaders support.

2) More access to low level manipulation

   - Enabling/Disabling ZBuffer

   - Enabling/Disabling Alpha culling...

3) Provide a good visibility order (back to front sorting) to use with transparent objetcs.

4) Interactive objects: being able to make truly interactive 3D windows.

# October 22, 2006 6:23 AM

gumtoo said:

Thanks for asking!

Performance are great, but i'd

like to ask for a period of performances

optimizations. ahhh march ctp..

3D area

1) HLSL Shaders

2) Morphing meshes ( related to 1) )

3) wireframe

4) 3d format file support like .x

5) hardware rendering to bitmap.

6) virtualizingPanel : a panel, surface where

controls are virtualized when reaching any side.

7) a bamlWriter.

# November 30, 2006 11:35 PM
New Comments to this post are disabled
Page view tracker