Accepted – Release TBD

19 January 2009

Back at the start of December, there was a popular thread on our General Discussion forum discussing whether we should stop researching and implementing new features and instead concentrate on the many suggestions in our database that have been marked as “Accepted – Release TBD” (henceforth “TBD”). At that time, Ray promised that we would set up a project to go through all the TBDs and review them and decide what to do with each.

From our viewpoint, there are several options open to us for each TBD. First is the continued acceptance of the suggestion. Now, obviously, we have to then make the actual determination of when we’re going to implement it, otherwise, there could be the distinct possibility that we’ll just slide into the status quo again and we’ll be having this conversation again next year.

The next resolution — a step down the perfection ladder, as it were — is to write a workaround, usually as part of the knowledgebase. The thought behind this one is that, because the workaround is available, the urgency of completing the suggestion is greatly reduced. It may even be that the workaround is deemed “good enough” to stand in for the suggestion completely, in which case we won’t make any plans to implement the suggestion at all (obviously, this would depend on a number of factors, including how difficult the workaround is to use or set up).

The final resolution — at the bottom of the ladder, to continue the metaphor — is to decline the suggestion completely. There will be many reasons for doing this, but I suppose there will be some that will be used many times. For example, the suggestion has merit, but would be very difficult to implement it in our current design and so would have to await a redesign or a from-scratch implementation. Another, for client-side behavior, may be that the suggestion would require too much JavaScript to be downloaded to the client, and therefore would impact other areas of our product (performance, or download sizes, etc). Another may be that too few people have evinced interest in the suggestions (maybe only the one suggesting the item is the only one tracking it).

Anyway, as you may have noticed, I’ve dropped a hint here and there that this project is actively under way. We didn’t want to completely halt everything we’re doing, complete this project, and then start up again, and so it’s getting done alongside all our other work. In parallel.

I have some surprising news though: since the date of Ray’s promise to do something about this, we’ve implemented 370 suggestions. No, I didn’t miss out a decimal point there, right now, at the time of writing, the teams have reviewed and completed well over three hundred and fifty suggestions for DXperience (our .NET products). VCL? 48. Overall, then, well over 400 suggestions implemented. See below for the .NET list.

Now, as part of this, the teams have also declined some items. We have started to change the status of these (and by “we” here I mean me and the evangelists — and so the teams have to convince us first), and those customers tracking these items will start to receive these status change emails. As a resolution of these suggestions, we are describing the reason for the rejection, and obviously if you feel that we’re wrong or misguided, you have the opportunity to re-open the suggestion and provide more reasoning or discussion in support of the suggestion. Of course, you can also email me if you want (julianb@devexpress.com).

Please be aware that we don’t like declining so many great suggestions, but we have to thin out our list, having promised to do so. We are reasonable people, so if you do have further information available that could sway our decision to decline your particular suggestion, then do please let us know.

So, are you ready? Here’s the table of suggestions implemented since the start of December. Of course, this list will be larger tomorrow, and the next day, and so on.

ID Subject Product
- Technology: .NET (Count=370)
  A1092 Extend the behavior of linked identifiers to work with linked words DXCore for Visual Studio.NET
  A1233 XtraBars - use the full screen area for the subItem'd DropDown Menu for cases when it is not completely visible XtraBars Suite
  A1262 GridView.CopyToClipboard - add Column.Caption to the exported data as well XtraGrid Suite
  A1511 Save/RestoreLayout - GroupSummarySortInfo - add ability to store restore this setting with layout XtraGrid Suite
  A1646 Printing - Add the PrintingSystem.EndPrint event XtraPrinting Library
  A1900 GridView - add ability to put some space between master row and its detail view XtraGrid Suite
  A2115 PictureEdit - add ability to paste images of different formats XtraEditors Library
  A2244 Export to PDF - Need to compress XRChart data XtraCharts Suite
  A2397 Column header context menu - add the "hide column" menu item XtraGrid Suite
  A442 Add an ability to format the QueuedEdits Refactor! Pro
  A738 BarButtonItem with DropDown style and ActAsDropDown must open the popup control when its mnemonic is pressed XtraBars Suite
  A745 Toolbox registration - we need to improve it or change the process DXperience Enterprise
  A831 Add an option that will prevent the selected rows from remaining selected when a View is resorted XtraGrid Suite
  A901 Filter display text for default filters is not localizable .NET Windows Forms Component Collection
  AS10242 XAFCore.Web: The callback functionality takes no account of possible errors during server processing eXpressApp Framework
  AS10243 Templates.Web: The default web-templates are too high eXpressApp Framework
  AS10259 Security: A user should always have permission to change it's password eXpressApp Framework
  AS10272 ErrorHandling: A page with explanations should be shown in case a user clicked on a ShowPopupWindowAction button and an ASP Session was unloaded by a timeout after the last request eXpressApp Framework
  AS10345 Documentation - Describe limitations of CriteriaOperator.Parse eXpress Persistent Objects
  AS10369 PropertyEditors.ApplicationModel: The EditorType attribute within the DetailViewItems\PropertyEditor\DefaultEditor has wrong choice behaviour eXpressApp Framework
  AS10431 XAFCore: The "TargetObjectType" property should be of the "Type" type instead of "string" type. eXpressApp Framework
  AS10628 PropertyEditors.Web.Lookup: The clicks to lookup buttons (New, Search) should be correctly processed after the Session was unloaded by a timeout eXpressApp Framework
  AS10883 XAFCore: Save persistent object if it was modified but OnChanged() was not called eXpressApp Framework
  AS11446 Documentation - Add a topic about passing a parameter to a report XtraReports Suite
  AS11491 Describe the specifics of NotEqual filters when they are applied to object references eXpress Persistent Objects
  AS11542 Impossible to identify the original exception inside the InvalidValue event XtraGrid Suite
  AS11763 RibbonControl - add the ability to disable the buttons animation feature XtraBars Suite
  AS11980 Layout.Web: Redunant double caption in aggregated collection nested frame in web application eXpressApp Framework
  AS12081 Providers - fetch string fields size from the underlying database when creating persistent classes based on this dartabase eXpress Persistent Objects
  AS12472 SystemModules: Problem with refresh of child list on detail view eXpressApp Framework
  AS12482 Documentation - XPView.Sorting vs XPCollection.Sorting - describe the difference in documentation eXpress Persistent Objects
  AS12762 Add the capability to change the scroll step XtraLayout Suite
  AS13181 Ribbon - Tooltip on application menu XtraBars Suite
  AS13257 Important change to VB that affects Expand Ternary Expression and Compress to Ternary Expression Refactor! Pro
  AS13345 Documentation - ValueConverter - complete the sample code eXpress Persistent Objects
  AS13460 Introduce the ColumnPositionChaned event XtraGrid Suite
  AS14142 Documentation - Generation help error should be corrected DXperience Enterprise
  AS14240 PropertyEditors: Provide visualization to show a list of ReadOnly conditions for each editor on a DetailView eXpressApp Framework
  AS14968 PropertyEditors.Win.Lookup: Add a capability to define the initial size of a lookup drop-down window in Windows Forms applications, and save user customizations eXpressApp Framework
  AS15160 Web - Support clustered environments (Web farms and Web gardens) XtraReports Suite
  AS15195 Implement BarManager.FindItem method that would locate a BarItem by name XtraBars Suite
  AS15238 MS office 2007 style filtering XtraGrid Suite
  AS15643 Summary - Calculate summaries for System.TimeSpan values in XtraGrid XtraGrid Suite
  AS15675 Add a property to disable the built-in popup menu XtraGrid Suite
  AS16551 Support for composite key is required ASPxGridView and Editors Suite
  AS16873 Data Summaries - Change AVR to AVG XtraTreeList Suite
  AS16956 Print Options Form - Make this form fully customizable (e.g. make all buttons protected) XtraScheduler Suite
  AS17191 Encapsulate Field - Do not show the "Replace call" message if the field name isn't changed Refactor! Pro
  AS17497 Performance problem in DevExpress.Data.Helpers.ListSourceRowsKeeper XtraGrid Suite
  AS17530 Make IL available for one line statements Refactor! Pro
  AS17568 ASPxPageControl - Correct the behavior of displaying the LoadingPanel, so that it should be always visible on screen regardless of the tab page's content size ASPxperience Suite
  AS17713 ASPxGridView - Horizontal Scrollbar is required ASPxGridView and Editors Suite
  AS17719 Convert Function to Procedure Refactor! Pro
  AS2407 VS2005 - DataColumn.Caption property has not any affect on the grid XtraGrid Suite
  AS2577 Add the AddVisible overloads to the GridColumnCollection XtraGrid Suite
  AS2770 Customization Form - The Properties window is not updated when another category is selected, although another item is highlighted in this case. XtraBars Suite
  AS2773 Customization Form - Disable the Clear menu item if there are no items in the Items list XtraBars Suite
  AS2796 Multiline text in the status bar XtraBars Suite
  AS2936 New Item Row must be saved when clicking the empty grid area XtraGrid Suite
  AS3073 Apply the appearance settings supplied via the RowStyle event when the XtraGrid is printed XtraGrid Suite
  AS3122 Add a MaxWidth property for a grid column XtraGrid Suite
  AS3126 Grouping by display text feature is needed XtraGrid Suite
  AS3208 Ability to obtain editor content as plain text XtraRichEdit
  AS3262 Skins - highlighting of the dropdown BarButtonItem must have the same height as its main area XtraBars Suite
  AS3340 Save/restore the FormatConditions property when the layout is saved/restored XtraGrid Suite
  AS3648 DXperinece installation for Delphi 2006 - must not show the "Cannot register XPO types" error on the last page Installation for .NET
  AS3882 BarManager must provide a way to use custom helper classes instead of the predefined ones XtraBars Suite
  AS3905 Printing - Ability for the WeekView to span for more than one page XtraScheduler Suite
  AS4378 Refactoring: Consolidate Conditional Blocks Refactor! Pro
  AS4468 Vertical alignment of column captions XtraTreeList Suite
  AS4831 XpoDataSource - implement a Criteria property of type CriteriaOperator eXpress Persistent Objects
  AS4962 The Move mouse cursor must be displayed when mouse is over the toolbar's drag area XtraBars Suite
  AS5424 Smart parenthesis - move the caret after ) when ')' is typed CodeRush for Visual Studio .NET
  AS5821 Bands' MinWidth in BandedGridView must be taken into account when columns are resized XtraGrid Suite
  AS6135 Add possibility to define filter display text XtraGrid Suite
  AS6380 Add support for scrolling RibbonPages and RibbonGroups XtraBars Suite
  AS6644 Documentation - Add a topic describing the report style sheet XtraReports Suite
  AS7106 Custom display text supplied via the CustomColumnDisplayText event should be used for incremental search XtraGrid Suite
  AS7157 When Editable is False, row deletion and appending must be also disabled XtraGrid Suite
  AS7158 Print (export) only selected rows and their details XtraGrid Suite
  AS7180 Windows Vista silver skin XtraBars Suite
  AS7375 XtraScrollableControl does not display snaplines for inner controls XtraEditors Library
  AS7754 EditorShowMode.Click+MouseDown is needed XtraGrid Suite
  AS7831 Improve Ribbon Designer - Add the Customize... design-time menu option for a SubMenu and Gallery bar items XtraBars Suite
  AS8181 Suppress the error trying to create virtual directories when installing DevExpress controls for WinForms Installation for .NET
  AS8297 BarManager controls (toolbars and items) should be visible in the Designer when they are used on a UserControl and this UserControl is embedded into another UC or Form XtraBars Suite
  AS8700 Bullet lists support XtraRichEdit
  AS8702 Numbered lists support XtraRichEdit
  AS8704 Multilevel lists (mixed bullet and numbered) support XtraRichEdit
  AS8706 Ability to search text XtraRichEdit
  AS8707 Ability to search/replace text XtraRichEdit
  AS8833 Create Method Stub and generics Refactor! Pro
  AS8969 Ribbons: Add the capability to control the visibility of item links in code XtraBars Suite
  AS9332 mssql provider: string size eXpress Persistent Objects
  AS9483 Preserve non-conflicting formatting in selection XtraRichEdit
  AS9487 Ability to load from or save to a string in RTF format XtraRichEdit
  AS9575 DXDesignSettings - Display an error when the registry cannot be updated and include this tool in the installation DXperience Enterprise
  AS9723 Improve horizontal scrolling in Group mode XtraGrid Suite
  AS9851 Column autoscoll delay interval XtraGrid Suite
  AS9957 "Break Apart Arguments" should be available on case clause list Refactor! Pro
  B2670 XtraGrid - Add CaptionText property similar to DataGrid XtraGrid Suite
  B30543 Documentation - Default ExportToXls method behavior is not described XtraPivotGrid Suite
  B30963 ASPxSpellChecker demo - prevent multiply dialogs ASPxSpellChecker
  B31238 Parser: "embedded resource" files should not be parsed at all DXCore for Visual Studio.NET
  B31276 Rename is not available from inside XAML Refactor! Pro
  B31786 PropertyEditors.Win.Criteria: Introduce a Property Editor to edit string properties that hold criteria used to filter object collections eXpressApp Framework
  B32444 Documentation - Describe the DevExpress.XtraPivotGrid.PivotGridOptionsChartDataSource class XtraPivotGrid Suite
  B32917 Loading panel of the ASPxComboBox is not centered when the items' area is dropping down with animation. ASPxGridView and Editors Suite
  B33382 TODO: CodeFixHint: caret movement in the code should drop the Code Issue hints CodeRush for Visual Studio .NET
  B33456 Add autoscrolling when selecting text by the mouse. XtraRichEdit
  B34172 Describe the XPQuery class in the documentation eXpress Persistent Objects
  B34328 TODO: Hints on the left column -- those should match the hints in the code CodeRush for Visual Studio .NET
  B34329 TODO: For the hints on the Document Column -- if I move my mouse into the hint, it should stay up CodeRush for Visual Studio .NET
  B34332 TODO: If I move the mouse across all the files, I see a lot of flicker as the file hints close and then reopen CodeRush for Visual Studio .NET
  B34333 TODO: Zoom Window: there is a lot of flicker there as I move left and right CodeRush for Visual Studio .NET
  B34334 TODO: When the zoom window is up, I need to see the portion of the project/file bar that it corresponds to CodeRush for Visual Studio .NET
  B92496 Sorting XPCollection on a calculated PersistentAlias property eXpress Persistent Objects
  B95472 ASPxPopupControl - If the ContentUrl property is defined, hide the content of the popup window being dragged ASPxperience Suite
  B97439 Provide descriptions for all public properties All .NET WinForms Components
  C18 Better exception for invalid entries in DisplayableProperties eXpress Persistent Objects
  C22 Using the PersistentObject V2 template should include DevExpress.Data eXpress Persistent Objects
  CS10776 Add AllowBandResizing etc property to BandedGridOptionsCustomization XtraGrid Suite
  CS15399 "Declare Method Stub" to work with VB AddHandler and RemoveHandler Refactor! Pro
  CS2459 Vista's new Filter on Columns XtraGrid Suite
  CS39545 Hints over footer cells XtraGrid Suite
  CS39659 TabStop property in a grid column XtraGrid Suite
  CS40416 Improve column labelling / tooltips in column chooser XtraGrid Suite
  CS42878 xtratreelist custom node management XtraTreeList Suite
  CS45104 SimpleButton - Align image relative to text XtraEditors Library
  CS45827 ListEditor: detail lines eXpressApp Framework
  CS49652 Provide small application samples, how-to videos All ASP.NET Components
  CS52034 Printing - Print only appointments in selected range XtraScheduler Suite
  CS52829 BeforePopup of GalleryDropDown is not cancellable XtraBars Suite
  CS5305 Add methods to access the focused row XtraGrid Suite
  CS53934 Create Links in code that take me to a predefined code target CodeRush for Visual Studio .NET
  CS54871 Improve the scrolling behavior when the PageDown/PageUp keys are used to scroll rows XtraGrid Suite
  CS56182 Align bar items within a RibbonPageGroup XtraBars Suite
  CS56214 Center items when the alignment is set to Center and the SmallWithTextWidth property is set XtraBars Suite
  CS60210 pattern column name XtraGrid Suite
  CS60239 Enhancements for RibbonBar XtraBars Suite
  CS60536 xtragrid showing only group footer summaries with sorting capabilities of summary columns XtraGrid Suite
  CS62940 Column Header Auto Height with Word Wrap XtraGrid Suite
  CS64368 Preview - Ribbon - Embed the ZoomTrackBar control into the status bar for setting a zoom factor XtraPrinting Library
  CS904 Allow GridLookupEdit's Designer to be quickly accessed XtraGrid Suite
  D1965 Put a marker after outmost closing smart parentheses CodeRush for Visual Studio .NET
  DS13045 Weekly/Monthly Report Time Appointments Appearance XtraScheduler Suite
  DS14858 Designer - Option to sort Fields XtraGrid Suite
  DS16923 Summary Format should be taken from the Column XtraGrid Suite
  DS3026 Why not a RowClicked/CellClicked event? XtraGrid Suite
  DS30372 Project Converter for DXperience DXperience Enterprise
  DS3117 C++ member variable access type Refactor! Pro
  DS33271 Ribbon - make QAT buttons infinitely tall XtraBars Suite
  DS42263 HTML Label Control XtraEditors Library
  DS52277 Add a large menuitem in front of small menu items to a Ribbon like Office2007 products XtraBars Suite
  DS52505 Multiple row selection in CellSelect mode XtraGrid Suite
  DS53998 Hide Unmovable Columns XtraGrid Suite
  DS5525 Localizing FilterPanel.Text XtraGrid Suite
  DS56096 Improve Project Converter behavior Installation for .NET
  DS6782 XPCollection/XPView Designer in Design Mode eXpress Persistent Objects
  DS9752 Inconsistent: GetFocusedRowCellValue is overloadded to accept FieldName or Column, SetFocusedRowCellValue only accepts Column XtraGrid Suite
  Q105268 Provide a way to set the generator name in FireBird eXpress Persistent Objects
  Q130650 LINQ - cast support eXpress Persistent Objects
  Q132104 Improve XtraLayoutControl constructor performance XtraLayout Suite
  Q132290 ASPxLoadingPanel - Add a capability to change the panel's text via client code ASPxperience Suite
  Q132431 VistaDB 3.4 support eXpress Persistent Objects
  Q132984 Documentation - Add information on ViewInfo and Painter classes used by GridLookupEdit control XtraEditors Library
  Q136868 Add editors to modify the text BackColor and ForeColor attributes XtraRichEdit
  Q139367 Documentation - How to get XtraScheduler synchronized with XtraGrid, XPO Version which supports recurrence XtraScheduler Suite
  Q35847 Add multiplier support for scale tickmarks XtraGauges Suite
  Q35848 Introduce an automatic scaling mechanism XtraGauges Suite
  Q36582 Documentation: XPO:CustomDocument4060.htm, LINQ to XPO eXpress Persistent Objects
  Q92707 Documentation - Finish Documentation on core classes implemented in the eXpress Persistence Objects framework eXpress Persistent Objects
  Q93412 ASPxComboBox - Provide a capability to control a delay of initiating a filtering callback ASPxGridView and Editors Suite
  Q99856 ASPxGridView with the "ShowSelectionCheckbox" ASPxGridView and Editors Suite
  S130114 Documentation FieldValueDisplayText event: describe when the e.Field property returns a null reference ASPxPivotGrid
  S130149 Allow custom OptionsColumnFilter for custom GridColumn XtraGrid Suite
  S130191 "Declare Local/Field" should be able to infer a correct type from a generic method CodeRush for Visual Studio .NET
  S130221 Introduce an option for DXValidationProvider to ignore hidden controls All .NET WinForms Components
  S130320 DXCore.Solution cache - Keep cache files in the [Documents and Settings] folder DXCore for Visual Studio.NET
  S130336 SplitContainerControl - a method to swap panels XtraEditors Library
  S130423 Add the BeforePopup event to the AgMenuItem AgMenu Suite
  S130449 Slovak localization All .NET WinForms Components
  S130461 Ribbon icons - update large glyphs for Bold, Italic, Underline items XtraRichEdit
  S130465 "Create Implementor" should copy comments for implemented members from interface CodeRush for Visual Studio .NET
  S130470 New refactorings request - C# casting - Switch between Old C Style cast and "as" keyword Refactor! Pro
  S130512 Convert not implemented property to autoproperty or property with backing field Refactor! Pro
  S130524 AlertControl - Suggestion 'IsShowing' property and/or an 'OnClose' event XtraBars Suite
  S130560 Improve cloning persistent objects eXpress Persistent Objects
  S130588 Skin Editor - Correct the description of the "Grid->Indicators" skin element XtraPivotGrid Suite
  S130636 Simplify panel creation in a derived TabControl XtraEditors Library
  S130670 LayoutControl - Add the capability to resize items in customization mode AgLayoutControl
  S130688 Update the custom appointment form tutorial XtraScheduler Suite
  S130742 Cloned objects example E804 eXpress Persistent Objects
  S130779 GridLookupEdit - Problem with Smart Tag in Designer XtraGrid Suite
  S130821 Demo - Add a note about missing ability of exporting merged reports to XLS into the "Report Merging" demo XtraReports Suite
  S130823 ComboBoxEdit.SelectedIndexChanged documentation typo XtraEditors Library
  S130837 LayoutControl - Add the capability to drop an item into an empty space between or above/below other items AgLayoutControl
  S130842 Localization - Update Spanish localization XtraReports Suite
  S130849 LayoutControl - Customization: Add images to the alignment buttons on the Customization Toolbar AgLayoutControl
  S130859 LayoutControl - Customization: show actual (visible) horizontal and vertical alignments in the Customization Toolbar and update item's Width/Height if needed to produce the assigned alignment AgLayoutControl
  S130869 LayoutControl - Customization: ability to select parent LayoutGroup via Customization Toolbar (with preview of the selection) AgLayoutControl
  S18047 Improve the appearance of CheckBoxEdit control when a large DPI (120) setting is used XtraEditors Library
  S18086 Class Generator - generate properties for columns of type varchar2 in Oracle eXpress Persistent Objects
  S18150 Fix memory allocation algorith in DevExpress.Data / VisibleIndexCollection XtraGrid Suite
  S18184 Ribbon - Allow transparent background for ZoomTrackBarControl XtraEditors Library
  S18212 Option UseAdvVertNavigation must work for the New Item Row and Auto Filter Row XtraGrid Suite
  S18296 Improve the TreeList's performance when selecting nodes XtraTreeList Suite
  S18315 Add a client side method to obtain an instance of the AutoFilterRow editors ASPxGridView and Editors Suite
  S18367 Add new client side events which will allow a developer to decide whether a certain column can be moved to a certain position or not ASPxGridView and Editors Suite
  S18383 Pie Series View - When painting an exploded pie, before the slices are spread apart, consider its final size to prevent flicker XtraCharts Suite
  S18386 Drag&Drop nodes - use different arrow images (drag icons) in dependence on a new node position XtraTreeList Suite
  S18528 ASPXGridView support the frozen pane (fixed columns and rows) feature ASPxGridView and Editors Suite
  S18537 XAFCore.Web.Performance: Support the Web Garden mode eXpressApp Framework
  S18538 Convert to Extension Method Refactor! Pro
  S18659 Create Method Stub should be available for ASP Web Controls Events CodeRush for Visual Studio .NET
  S18679 Shortcuts options page -- add Expand and Collapse all to the popup menu CodeRush for Visual Studio .NET
  S18760 Add client- and server-side methods to obtain rows belonging to a certain group ASPxGridView and Editors Suite
  S18768 Declare Property should be available inside object initializers CodeRush for Visual Studio .NET
  S18782 GridView.CalcHitInfo must allow a programmer to detect a detail tab under the mouse pointer XtraGrid Suite
  S18875 TreeList must not close inplace editor when it loses focus (optional) XtraEditors Library
  S18902 Skins - set skin color for a banded column gap XtraGrid Suite
  S19138 Documentation - Correct the BaseLayoutItem.Move method's parameter list XtraLayout Suite
  S19161 Implement a method that will make it possible to use my own descendant from the TreeListCustomizationForm as a CreateCustomizationForm in the XtraGrid XtraTreeList Suite
  S19209 MySQL 5.x support eXpress Persistent Objects
  S19279 ASPxGridView - add a method to scroll the ASPxGridView to a certain row ASPxGridView and Editors Suite
  S19291 The most useful controllers should be well documented eXpressApp Framework
  S19305 Create a KB article with the custom editor to illustrate how to work with the editor's painter, and view info classes in a descendant XtraEditors Library
  S19311 Screencast for Dock Functionality XtraBars Suite
  S19392 Include folders of the applied AutoFormat to a web application All ASP.NET Components
  S19448 XPO:CustomDocument3185.htm, Connecting XPO to a Database Server eXpress Persistent Objects
  S19505 CodeGen - Add support for generating compiler directive's code DXCore for Visual Studio.NET
  S19674 New CodeProvider: "make method void" CodeRush for Visual Studio .NET
  S19721 ASPxObjectContainer - Support QuickTime objects (MOV files) ASPxperience Suite
  S19783 ASPxPageControl - Add a property allowing tab headers to be hidden ASPxperience Suite
  S19789 Allow ASPxHtmlEditor to be resized in a container ASPxHtmlEditor
  S19837 ASPxGridView - HeaderFilter - add a new option to define the number of visible items without scrollbar ASPxGridView and Editors Suite
  S20196 Make ScrollBarViewInfo.ButtonWidth virtual XtraEditors Library
  S20274 Use delegates to perform an action on all nodes XtraTreeList Suite
  S20298 AsPxGridView Height Irrespective Of Number Of Rows ASPxGridView and Editors Suite
  S20304 Documentation - Add VB.NET code to the 'How to: Validate Rows' help topic ASPxGridView and Editors Suite
  S20307 AlertControl - provide the capability to define the alert form's location XtraBars Suite
  S20308 AlertControl - provide the ability to access the list of currently displayed forms XtraBars Suite
  S30009 Add an Image Column ASPxGridView and Editors Suite
  S30016 Documentation - Create a screencast lesson about using the LayoutView XtraGrid Suite
  S30031 Improve the GridMainDemo project - add the print/export functionality to all possible modules XtraGrid Suite
  S30053 Appearances - Word Wrap and Trimming combination is needed XtraGrid Suite
  S30063 XRPivotGrid - Use the XtraReport.DataSourceSchema to allow setup of the XRPivotGrid XtraReports Suite
  S30073 Optimize Namespace References - Make it possible to sort usings if there are no unused namespace references Refactor! Pro
  S30109 Add Accessibiilty support (similar to MS Outlook) XtraScheduler Suite
  S30117 Add a help topic about the DataLayoutControl into the XtraLayout section, and provide a "Getting Started" section for it XtraLayout Suite
  S30145 ASPxGridView - support data inserting in an empty ObjectContainerDataSource ASPxGridView and Editors Suite
  S30164 "Use IsNullOrEmpty" - add an option to make it available when only one condition is met Refactor! Pro
  S30180 Create Backing Store should be available on simple properties without code Refactor! Pro
  S30221 Support HTML-lite markup for headers (and maybe other elements such appointments) XtraScheduler Suite
  S30244 ASPxPageControl - add a property which enforces the page control to reload content ASPxperience Suite
  S30245 ValidateRow and RowUpdate events don't fire in ServerMode with XPServerCollectionSource XtraGrid Suite
  S30283 ASPxPopupControl - fire CloseButtonClick when CloseAction=None ASPxperience Suite
  S30333 ASPxImage, ASPxObjectContainer - ID and ClientInstanceName cannot be equal ASPxperience Suite
  S30376 Code Issues - Allow hiding individual messages CodeRush for Visual Studio .NET
  S30414 Hide the NavBarControl.BackgroundImage and BackgroundImageLayout properties as they do not work XtraNavBar
  S30418 Recurrence - editing the pattern should handle exceptions in a custom manner Core of ASPxScheduler and XtraScheduler
  S30540 Provide support for the Google Chrome browser All ASP.NET Components
  S30594 New Refactorings: "Compress Assignment" and "Expand Assignment" Refactor! Pro
  S30713 Documentation - Add a topic describing how to format values for embedded fields XtraReports Suite
  S30721 Demos - show how to use a hyperlink grid column to open a new page with query parameters ASPxGridView and Editors Suite
  S30730 Add useful properties to RefactoringEventArgs Refactor! Pro
  S30733 "Contains" filter mode in GridLookUpEdit with highlighting XtraGrid Suite
  S30741 "Declare Method Stub" - make it available on delegates CodeRush for Visual Studio .NET
  S30746 Documentation - Add information to the CustomColumnSort topic XtraGrid Suite
  S30764 Help: Describe product requirements (Win and Web) for development and deployment environments eXpressApp Framework
  S30788 Add support for "Break Apart Arguments" refactoring to this code Refactor! Pro
  S30791 Add the capability to customize the popup form caption at runtime (applies to Appointment edit, Reminder, Go to Date forms) ASPxScheduler Suite
  S30830 View Headers - make them skinnable XtraScheduler Suite
  S30859 Template - Provide the capability to customize the TimeCell template ASPxScheduler Suite
  S30860 Provide the capability to customize the Time cell via event (like the ASPxGridView.HtmlDataCellPrepared event) ASPxScheduler Suite
  S30867 ListEditor: Provide the capability to save the focus in the list view in server mode eXpressApp Framework
  S30876 Improve the capability to create custom storages for user/logon differences and trace log files. eXpressApp Framework
  S30950 Add the client PerformCallback method ASPxGauges Suite
  S30966 Add a help topic about the PropertyCollectionSource class eXpressApp Framework
  S30978 Add project references to the DevExpress.Web.ASPxEditors and DevExpress.Web.ASPxGridView libraries for the MySolutioon.Module.Web project eXpressApp Framework
  S31065 ASPxGauge - improve usability - add a some public property like Value in root ASPxGauges Suite
  S31082 Split Conditional (logical OR) should be available on conditional statements with an else statement Refactor! Pro
  S31087 Alert Control - add an event that fires when the Alert Form is hidden and the capability to determine whether it was closed by a user or not XtraBars Suite
  S31091 ASPxComboBox - Provide support for the Byte type of item values and a capability to choose this data type when editing the ValueType property ASPxGridView and Editors Suite
  S31186 Help.Reports: Demonstrate different parameter types in report's criteria string in the FeatureCenter application eXpressApp Framework
  S31282 ASPxPopupControl - Add a new Closing event to make it possible to cancel closing ASPxperience Suite
  S31301 Documentation: describe the Session.DropIdentityMap method eXpress Persistent Objects
  S31302 Include an example demonstrating how to use the XtraTabbedMdiManager into the documentation XtraBars Suite
  S31311 Documentation - Describe which series views are affected by the Top N feature XtraCharts Suite
  S31328 Hit-testing - Provide API for determining clicked rows/cells, etc. DXGrid for WPF
  S31330 Data Binding - Support for observable collections (INotifyCollectionChanged and INotifyPropertyChanged) DXGrid for WPF
  S31362 Documentation - add a note to the Reload and ReloadChangedObjects methods about the fact that these methods do nothing in a Nested UnitOfWork eXpress Persistent Objects
  S31363 ASPxRoundPanel - Provide a capability to specify the content height of a panel ASPxperience Suite
  S31382 Localization Support DXNavBar for WPF
  S31393 Support for UI Automation DXNavBar for WPF
  S31396 Make internal client methods operating with selection available within the editor's public client-side API ASPxHtmlEditor
  S31397 Web - Add a ReportViewer.EnableCallbackCompression property XtraReports Suite
  S31402 Help: Introduce a reference to the FeatureCenter, PropertyEditors group, FileAttachments entry to the "File Attachments Module Overview" topic eXpressApp Framework
  S31404 Declare Class should create properties automatically when initialization syntax is used for instantiation CodeRush for Visual Studio .NET
  S31411 New CodeProvider: Declare Property with Initializer CodeRush for Visual Studio .NET
  S31419 Documentation: UnitOfWork.CommitChanges Method - remove a note. It's not true since 8.2 eXpress Persistent Objects
  S31420 Add a new method to convert LINQ expressions to XPO criteria eXpress Persistent Objects
  S31424 Marshall a background thread exception to the main thread if this exception is caused by an invalid cross thread operation Data Library
  S31428 When declaring classes with constructor arguments, it should be the default to introduce properties for these arguments automatically CodeRush for Visual Studio .NET
  S31429 Demos - Modify the detail popup displayed within the Templates - Cell demo ASPxGridView and Editors Suite
  S31440 Help: Describe the SecuritySimple.AllowNonAdministratorNavigateToUsers property eXpressApp Framework
  S31458 Project Converter - If a WpfApplication contains a reference to DevExpress.Wpf.Charts.v8.3, it is necessary to add a reference to DevExpress.Wpf.Utils.v8.3 Installation for .NET
  S31463 ProjectConverter - /sc command line switch - auto-close the converter when done Installation for .NET
  S31467 Add support to the IsNull Function Operator for the Oracle database eXpress Persistent Objects
  S31472 "Manual Load Assemblies" tool window issues/suggestions DXCore for Visual Studio.NET
  S31477 XRPivotGrid - Add the ExpandAll and CollapseAll methods XtraReports Suite
  S31478 Help: show the main concept of creating new nodes in the model eXpressApp Framework
  S31514 Show the hand cursor for the HyperLink in-place editor in the TreeList XtraTreeList Suite
  S31523 Add a capability to insert the SPxListViewWebPart to any WebPart page and choose a SharePonit List to be displayed ASPxGridView and Editors Suite
  S31526 FeatureCenter: add a demo showing how validate data against of related object properties via the RuleCriteriaAttribute ( Q140264 ) eXpressApp Framework
  S31527 Add ability to load deleted records in XPView eXpress Persistent Objects
  S31531 TODO: If a Code Issue hint is still up and at least one marker exists and I press escape, I still end up jumping to that marker instead of dropping that hint CodeRush for Visual Studio .NET
  S31533 Suggestion: Decompose Initializer should be available here Refactor! Pro
  S31535 Help.ClickOnce.UserSettings: Update the "ClickOnce Deployment" section of the "Deploy a Windows Forms Application" topic (http://www.devexpress.com/Help/?document=expressapp/customdocument2853.htm) eXpressApp Framework
  S31553 Help: Update the "Use the DiagnosticInfo Action" topic (DetailView items and Validation rules information are included now) eXpressApp Framework
  S31596 ProjectConverter shouldn't update DevExpress.AgDataGrid assembly's version Installation for .NET
  S31620 Calculated Fields - Add the capability to evaluate field expression via the specific event XtraReports Suite
  S31644 Promote to Parameter should be available on primitives Refactor! Pro
  S31667 CheckedComboBoxEdit - load items when requested in bound mode XtraEditors Library
  S50106 DevExpress.ExpressApp.SystemModule.FilterController.SetFilterAction: Add a capability to set a custom tooltip eXpressApp Framework
  S90141 auto-close splitter in SplitterContainer XtraEditors Library
  S90261 Make Explicit and Make Implicit refactorings for the block scope variable declaration in the VB "For Each" statement Refactor! Pro
  S90295 Provide methods to get/set cell values in a focused row XtraGrid Suite
  S90335 The "Declare Local" should be smart and use the variable name as a hint for determining the intended overload and use the type of the parameter in that overload. CodeRush for Visual Studio .NET
  S90348 Add wait/progress indicators when launching built-in forms XtraScheduler Suite
  S90478 Dragging a column header outside of control should always indicate an 'X' XtraGrid Suite
  S90523 Gauge and KPI (Key Performance Indicator) ASPxPivotGrid
  S90544 Jump to next Code Issue using the mouse CodeRush for Visual Studio .NET
  S90608 Automatically set MenuManager property XtraEditors Library
  S90612 Update the XpoDefault.GetConnectionProvider help topic eXpress Persistent Objects
  S90624 Xtra Grid NULL value in cell, Min formula (group function or footer function) shows "MIN=" with blank XtraGrid Suite
  S90626 PictureEdit: Add method that triggers Load menu functionality XtraEditors Library
  S90711 Add option for "Conditional to Case" Refactor! Pro
  S90857 Change term "Style Conditions" to "Format Conditions" in designer XtraGrid Suite
  S90865 Format text in SuperToolTip XtraEditors Library
  S90940 How to disable command buttons and columns in new release 8.x ASPxGridView and Editors Suite
  S91114 Add ShowGroupExpandCollapseButton XtraGrid Suite
  S91130 SetFocusedRowCellValue override for fieldName XtraGrid Suite
  S91143 ASPxGridView Popup EditForm add an ability to resize it ASPxGridView and Editors Suite
  S91152 RowCellStyle arguments XtraGrid Suite
  S91162 Make CardView.CardCaptionFormat 'Record N {0}' localizable XtraGrid Suite
  S91186 CodeProvider - Change method to extension method Refactor! Pro
  S91217 Load speed ASPxHtmlEditor
  S91289 5-Star rating control XtraEditors Library
  S91454 Add an "Under development" option to the new plugin wizard DXCore for Visual Studio.NET
  S91479 add new property to disable column hiding by dragging XtraGrid Suite
  S91546 New code provider: Declare Method Stub (abstract) Refactor! Pro
  S91554 SplitContainerControl - provide the ability to set a panel's size less than 25 pix XtraEditors Library
  S91632 Documentation - The client GetRowValues method is not properly documented ASPxGridView and Editors Suite
  S91679 Add a FilterStateChanged event that occurs when the current filter state is changed XtraGrid Suite
  S91695 Hide the footer cell beneath the indicator. XtraGrid Suite
  S91704 Hide the list with code file issues at bottom of editor windows, make it a separate window CodeRush for Visual Studio .NET
  S91713 Add a property DropDownRows to CheckedComboBoxEdit XtraEditors Library
  S91766 Code provider: "Implement Memory Backing Store" CodeRush for Visual Studio .NET
  S91792 Project Converter: Show me what version you're updating to Installation for .NET
  S91833 AutocalcPreviewLineCount Max = provide the ability to restrict the height of the preview line XtraGrid Suite
  S91845 ASPxGridView - automatically discover the key field name when using the LinqServerModeDataSource ASPxGridView and Editors Suite
  S91911 Update SQLite to 1.0.51 eXpress Persistent Objects
  S91950 Change SummaryType at runtime via menu XtraPivotGrid Suite
  S91957 Improve sorting/grouping of repository item list XtraGrid Suite
  S91999 "Auto Declare Variable" enhancement for interface names CodeRush for Visual Studio .NET
  S92039 Documentation - create a new demo project re. popup menu customization ASPxScheduler Suite
  S92177 Restore the Model Editor's previous state after it's been reloaded eXpressApp Framework
  S92221 Implement GridView.GetFocusedDataSourceRowIndex XtraGrid Suite
  S92301 ASPxComboBox - Provide support for the Char type of item values and a capability to choose this data type when editing the ValueType property ASPxGridView and Editors Suite
27 comment(s)
Mehul Harry (DevExpress)

Some of these are major enhancements like the Horizontal Scrollbar for ASPxGridView. Stay tuned to check out some of these suggestions in the next major release, 2009 volume 1.

19 January, 2009
pete

Obviously all these requests completed is a major feat. However how many Accepted release TBD's do you have?

19 January, 2009
Boris Bosnjak

These are amazing enhancements!  Perhaps internally you have been underestimating their value to the developers working with your products day-to-day :-)

19 January, 2009
Claudio Souza

Great improvements!

How about  S20132 ?

The workaround doesn't work when you have only 1 label to print.

19 January, 2009
vincent

Real work.Real men.

20 January, 2009
drew..

Ray, Julian, Harry et al: thank you very very much. I could not have asked for any better response to the thread i opened only a very short while ago. Things like this will go a long way, and in ways you can never really envision. Again, thank you, and kudos all around.  drew..

20 January, 2009
Alex Boston

As usual DX is the best

20 January, 2009
Roy

Would like to see S91028 ("date edit control include time picker" on the list.

20 January, 2009
Hedi Guizani

No one can underestmate the effort made by dx team

But some basic features (that most competitors propose) are simply not there

Calculated Columns (excel like) for xtragrid or pivot

a very poor implamentation of calculated field in xtra reports (no date calculation!!!)

A serious data export (excel)

let s be realistic no company in the word don t use Excel or Calc

Till these feature r not implemented I don t think (actuly have seen many devs) refuse using DX with regrets or at best use an other suite with it.

Sorry guys.

20 January, 2009
Julius Jackson

I wonder if he means the ability for an end-user to add columns at runtime that get their values by parsing a user-entered formula for the column...

Sounds a little far-fetched for the XtraGrid to me.

20 January, 2009
Matthew

Using the printing system, the grid can be exported to excel.

20 January, 2009
Jens Fudickar [DX-Squad]

What about the list of implemented VCL issues?

20 January, 2009
Ferruh Köroğlu

Yes,

"What about the list of implemented VCL issues?"

Where is ?

21 January, 2009
heather

Watermarks for text box...are these every going to see the light of day?

:)

21 January, 2009
Byron Baynham_1

I'd also like to see the VCL issues that have been implemented.

21 January, 2009
Hedi Guizani

Quote : ""I wonder if he means the ability for an end-user to add columns at runtime that get their values by parsing a user-entered formula for the column...

Sounds a little far-fetched for the XtraGrid to me.""

I wonder myself how most of other competitors propose it and not DX

When you have exigeant customers you can't afford to recompile the code everytime they request a new information.

Quote:""Using the printing system, the grid can be exported to excel.""

Thats for sure but how flexible this methode is, Who ever tryed it will tell that I don t need to go in to BrickModifier... to accomplish such a simple talk

a template based generation is just much simpler and more efficient.

I feel that I m beeing hard with my critics but that's my way to express my frustration to find a such a good product (DX) missing some refinement to be the best product on the market.

We getting very close thought..

Keep up the good work ;)

22 January, 2009
Robson Previato

Would like to see these too:

DS15312, AS11751, S31076, S91624

22 January, 2009
Linton

After exporting the list provided to Excel and sorting by product (hint-hint), I see that XAF Reporting Issue haven't received any attention yet. XAF Report is a real weak-point. There are 81 Accepted-TBD features that are related to XAF-Reporting and about 75% of those are sorely needed for everyday real-world apps.

22 January, 2009
The ASPx Blog - Mehul Harry's DevExpress Blog

Check out this list of the planned features and controls for our ASP.NET products in 2009. The ASP.NET

22 January, 2009
Dave Frank

Also hoping to see VCL issues dealt with.

22 January, 2009
Gary's Blog

As you’ll have noticed by now, there are a few of us Developer Express types sequestered away in a nice

22 January, 2009
Steve Sharkey

Really good seeing a list like this, I don't suppose the request numbers could have been links to the request though?

23 January, 2009
Crono

In the very same spirit, may I invite you to reconsider DS10314?

It should be a breeze to implement, and yet it would save us so many clicks...

23 January, 2009
Marcelo Schostik

Hi,

I think there are a big issue connected with the integration of reports, pivot tables and other analysis object into the Security System.

Regards,

Marcelo

23 January, 2009
Mani Kolluri

It is great that the company decided to not only consider the enhancement requests but also decided to fix and implement the suggestions to improve the current offering. Yet another suggestion if you do not mind, I would like to see the items that are implemented in a grid so that items can be sorted by the title or by the control which you have listed next to the item that was implemented. It'll certainly help review items quickly. I hope it is not asking too much since you already offer grids that are easily maneuverable.

Regards-

Mani

25 January, 2009
DanB

I'd love to see the VCL list as well

26 January, 2009
Philip Lee

Ok, I see that 400 suggestions have been implemented which is greate, but out of how many?  There are nearly 15000 suggestions marked as processed.  How many of these have been accepted but not implemented?

What does annoy me is that since this blog post appeared two suggestions I made a long time ago (S91146 4/11/08) and (AS7031 10/6/2006!!!) have now been marked as duplicate because there is a more recent similar suggestion.  

This has happened before (S91274 4/24/08).  Shouldn't the more recent suggestion be marked as a duplicate, or is it just a strategy to remove suggestions that have been sitting around for too long?

2 February, 2009

Please login or register to post comments.