@BenoƮt & Fabien I have been hacking around in our local IDE code over the last month attempting to create a way to make a popup control property editor (like say, the list editor for a combobox, but please bear with me) entirely contained within the custom control component itself. A more illustrative example would be Fabien's Angle property for a Report.?? control.
My theory is this: It would be (generally) better to be able to define the property editor within the actual component itself, rather than having to change the IDE code each time a new popup property editor is needed. The IDE would then have to invoke the required editor from within that component. My actual situation is this: I have a (yes, the dreaded) virtual menu control component "vappoptions" that reduces the management of the user's application configuration down to a reasonably simple IDE virtual control. That is, we drag a "vappoptions" control from the toolbox onto a form and it provides the entire "Tools|Options" popup with no further coding needed. However, it has an IDE exposed property "Options" that needs a specialised property value editor (which exists inside the custom control component itself). That popup editor (to cut a long story short) edits via a nice gui a ".options" file in the project. So I need, for our purposes a way to invoke that popup editor from within the IDE form designer. Gawd. I hope that was understandable? Anyway, our local version of the IDE has a modified FProperty.class (and some other things) that makes this all possible... sort of.... but it works! It's essentially a "hack" at the moment. So here's the guts of this: 1) It is possible to have a custom property editor, encased entirely within a custom component. 2) The hack is v e r y undeveloped. 3) I think this has great possibilities for "lightening the load" on the IDE for custom controls. 4) I need some help !!! So if any of the above is sensical and/or of interest, let me know. best regards bruce -- B Bruen <adamn...@gnail.com (sort of)> ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user