Current filter:
                                You should refresh the page.
                                Support Center
                                0
                                  • Please improve cxRTTIInspector with this functionality.

                                0

                                Hello Konstantin.

                                Our developers have examined this request and decided to decline it.

                                First, our RTTIInspector does not sort properties itself. It uses standard VCL procedures to get a properties list. However, these methods return an already sorted list. I'm afraid that there is no simple way to change this behavior at our components level.

                                Also, we tend to think that there is no necessity to implement this functionality, because it will be complicating to search for properties, and it may confuse end-users.

                                Thank you for understanding.

                                Best regards,
                                Ingvar.

                                0

                                Hello Ingvar.

                                Tell me please which standard VCL procedures uses RTTIInspector to get a properties list? And where? (cxOI.pas ? line # ?). I'll try to take a look and maybe find out this sorting problem by myself. It is not deadly for me at all, I can name my properties with P00_prop, P01_prop...But... I'm sorry.

                                Best regards,
                                Konstantin.

                                0

                                Hello Konstantin.

                                We've examined our source code, and come to the conclusion that it is possible to implement this feature at our components level. So, again I'm forwarding this request to our developers for further processing. They will consider it, and will possibly implement it in future versions.

                                Meantime, I can't give you any time frame when this feature will be implemented. Fortunately or not, our TO-DO list is very long, so we have to decide which features to implement first, and which ones to delay. In any case, we try to take all requests into account when scheduling our development.

                                Best regards,
                                Ingvar.

                                0

                                Dear Ingvar,

                                Thank you, thank you for all good news.

                                With respect and best regards
                                Konstantin.

                                0

                                You are always welcome, Konstantin!

                                Best regards,
                                Ingvar.

                                0

                                Sir.

                                When do you planning release this feature? Now I use your original cxRTTIInspector and have to name all properties in my classes with P01_Prop1, P01_Prop2.. to avoid alphabetical sorting.

                                Before I purchased your product I asked about its functionality and get a positive answer. But in fact this it is not true.

                                Sincerely,
                                Konstantin Peskovsky

                                0

                                Dear Konstantin,

                                >>
                                Before I purchased your product I asked about its functionality and get a positive answer. But in fact this it is not true.
                                <<
                                As I see in your other report (Q158333), we have mentioned that this feature is not supported. That is why we have offered you to post a suggestion.
                                However, we cannot guarantee that it will be implemented soon. As I mentioned in your other suggestion, all our resources are concentrated on developing and improving features declared in our VCL Roadmap.

                                I understand that this issue is critical for you. I will discuss the possibility including this feature into the next version of our controls in the v2011 vol 2 planning scope.

                                Thank you for your patience.

                                Best regards,
                                Ingvar.

                                0

                                Dear Ingvar.

                                I wrote to you (05/23/2011)
                                KP>>Before I purchased your product I asked about its functionality and get
                                a positive answer. But in fact this it is not true

                                and you answered

                                > As I see in your other report (Q158333), we have mentioned that this
                                > feature is not supported. That is why we have offered you to post a
                                > suggestion.
                                > However, we cannot guarantee that it will be implemented soon. As I
                                > mentioned in your other suggestion, all our resources are concentrated on
                                > developing and improving features declared in our VCL Roadmap.

                                Now I have to show you my previous mail
                                http://www.devexpress.com/issue=Q157704 (03/31/2010)
                                >>Yes, the described functionality is supported.

                                >>Thanks.
                                >>Dimitros

                                Only after this mail I purchased VerticalGrid. Only for cxRTTIInspector. But
                                in fact "the described functionality is" NOT "supported".

                                Then you (DevRxpress ) had offered me to post a suggestion.

                                So, you can see that I had unauthentic information from DevExpress about
                                your product before purchasing.

                                I am sorry. but I nave to strongly urge DevExpress to fix this bug in
                                NEAREST release.

                                Regards,
                                Konstantin Peskovsky

                                Attachment.txt
                                0

                                Hello Konstantin.

                                When we processed the mentioned issue, we did not quite understand your second task. After further examining, we have found that it is impossible to disable sorting without some side effects with the current Inspector's architecture. Please accept our apologies for this inconvenience.
                                I have just discussed this request with our developers. I am afraid this feature is not planned for the next release.
                                I assure you that we will consider it in the v2011 vol 2 scope. I will trace it myself.

                                In the meantime, you can disable sorting manually by patching our sources. Open the cxOI.pas unit in some text editor and replace the TcxPropInfoList.Create method implementation with the following code:

                                	
                                [Delphi]
                                constructor TcxPropInfoList.Create(Instance: TPersistent; Filter: TTypeKinds); begin if Instance.ClassInfo <> nil then begin FCount := GetPropList(Instance.ClassInfo, Filter, nil, false); FSize := FCount * SizeOf(Pointer); GetMem(FList, FSize); GetPropList(Instance.ClassInfo, Filter, FList, false); end; end;

                                Thank you for your understanding. And again, please accept our sincere apologies for this misunderstanding.

                                Best regards,
                                Ingvar.

                                0

                                Dear Ingvar.

                                Thank you for reply. I have patched TcxPropInfoList constructor in cxOI.pas and now I can remove all P01, P02.. prefixes from my properties at last. Thank you.

                                Now I'm gonna upgrade all my Dx components from v 1.56 to 2011 vol 1. There are no questions to ExpesssBars and ExpressQuantumGrid Suites from me an I am ready to pay for renewal as soon as possible.

                                But if I buy ExpressVerticalGrid right now and there will not be implemented all patches (including http://www.devexpress.com/Support/Center/p/S34721.aspx - S34721 : Processed (Accepted - Release TBD) : cxRTTIInspector - RAD Studio 2010 - Support custom property attributes as Category Rows) in a year - then I just spent my money, accoding a new DevExpress One Year License Politic.

                                So, please, let me know when can I upgrade ExpressVerticalGrid with all patches that I do now manually.

                                Sinserely,
                                Konstantin

                                0

                                Hello Konstantin.

                                I will inform you once we decide to implement both these features. We appreciate your patience and understanding.

                                Best regards,
                                Ingvar.

                                0

                                Implementation Details:

                                The Sorted property has been added to the OptionsView option set. Set the property to False to disable the automatic sorting of properties by their names.

                                Thanks,
                                DevExpress VCL Team

                                To start a chat you should create a support ticket


                                If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

                                FOLLOW US

                                DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, Silverlight, ASP.NET, WinForms, HTML5 or Windows 8, DevExpress tools help you build and deliver your best in the shortest time possible.

                                Copyright © 1998-2014 Developer Express Inc.
                                All trademarks or registered trademarks are property of their respective owners