Opinion : What would you change (if anything) about the Property Inspector

  1. 7 months ago

    Dave S

    2 Dec 2019 San Diego, California USA

    What would you add, delete, change or add to the way the current Xojo Property Inspector works.
    Astheics? Functionality? anything?

  2. Wayne G

    2 Dec 2019 Testers, Xojo Pro, MVP Auckland, New Zealand

    I would make the default value specific to the data type i.e. a switch for a boolean value, numeric input only for number types and a popup menu for enum selection.

  3. Norman P

    2 Dec 2019 Testers, Xojo Pro outside admiring the sunshine,...

    use less space
    keyboard accessible
    basically the old REAL Studio / REALbasic style that was just a custom listbox

  4. Kevin G

    2 Dec 2019 Xojo Pro Gatesheed, England

    More space for edit fields - especially method names & parameter lists.

  5. Norman P

    2 Dec 2019 Testers, Xojo Pro outside admiring the sunshine,...

    oh I wouldn't put method editing in the property list at all
    theyre not "properties"

  6. Tim J

    2 Dec 2019 Testers, Xojo Pro N. Phoenix, AZ

    Allow it to be visible at the same time as the Library palette (maybe stacked vertically) without floating them.

  7. Anthony C

    2 Dec 2019 Testers, Xojo Pro, XDC Speakers, Third Party Store, Forum Moderators, MVP GraffitiSuite Developer

    The inspector is awful. It needs to be a property list. The lack of uniformity and wasted UI look unprofessional, and make me cringe.

  8. Beatrix W

    2 Dec 2019 Testers, Third Party Store Europe (Germany)

    I want the thing not to move when I edit something (Feedback Case #57894) because it makes me curse every time I edit a control. Sorting alphabetically also would be nice.

    Rename the silly "value" back to "text". I search for "text" for the default. No, it's now "value".

  9. Thom M

    2 Dec 2019 Greater Hartford Area, CT

    @Anthony C The inspector is awful. It needs to be a property list. The lack of uniformity and wasted UI look unprofessional, and make me cringe.

    Aw. Personally, I think exactly the same about the Real Studio property list. It looks like an ugly uncreative hack.

    Geoff really wanted something more like Xcode, that was more designed and less automated. You can see a little bit of that in the locking selector and font properties. The inspector was smart enough to see the 4 locking properties exist for the object, and will bundle them all into one locking editor. If you were to remove a locking property from a control, the inspector would revert to just showing 3 boolean switches.

    But the fact of the matter is some level of automation is required. And that automation is completely at odds with the human-designed inspector.

    I'm not sure what I'd do differently if I had to do it all over again, aside from filling in more "designed" property groups.

  10. I'd like to see collapsible property groups. Also less flickering on windows.

    See here for an example (written in Xojo). https://forum.xojo.com/42618-more-flicker-on-windows/10

  11. Craig H

    2 Dec 2019 Black Hills, SD, USA

    Mouse over a property name, right click to show contextual menu.... scroll to select " Help for (property name). That is, just as in the code editor.

    Alternatively, add an info box at the bottom of the inspector area (as in the Library Inspector, where mousing over an icon will display info at the bottom of the window).

  12. Dave S

    2 Dec 2019 San Diego, California USA

    @Craig H Library Inspecto

    One of us is confused.... I am not talking property such as variable, but Property Inspector (aka Library Inspector)

  13. Craig H

    2 Dec 2019 Black Hills, SD, USA
    Edited 7 months ago

    Dave, I agree fully... one of us is confused.

    I was referring to this: http://docs.xojo.com/UserGuide:Inspector

    In my use case, suppose I wanted to know what "Allow Auto Deactivate" means? I would mouse over the text, right click... select "Show Help for RectControl.AllowAutoDeactivate" from the (new) popup/contextual menu, and then be taken to the language reference page with that name.

  14. Andy B

    2 Dec 2019 Airdrie, AB, Canada
    Edited 7 months ago

    Have a look at VS. RAD studio does the same thing, albeit it defaults to the wrong side. :-)

    There's a COMPLETE list of every property, with current values in each one. Ellipses if the property requires a dialog (font chooser, color, long text, etc.)
    What drives me more crazy than the properties being all over the place instead of a list (and some on the inspector, some in settings) is that not all properties are listed in the Xojo Inspector.
    I'd love to see property binding, but I get that Xojo doesn't really support binding...

  15. Tiago R

    2 Dec 2019 Testers Planet Earth

    @Tim J Allow it to be visible at the same time as the Library palette (maybe stacked vertically) without floating them.

    +1

  16. Norman P

    2 Dec 2019 Testers, Xojo Pro outside admiring the sunshine,...

    @Tim J Allow it to be visible at the same time as the Library palette (maybe stacked vertically) without floating them.

    That relates to the IDE's use of the inspector & library
    That wasnt Dave's question though

    Imagine you're going to lift the inspector all by itself out and make a new user defined control that maybe you were going to sell as its own component
    What would you change about the Inspector (just the inspector)

  17. Tiago R

    2 Dec 2019 Testers Planet Earth

    @Norman P That relates to the IDE's use of the inspector & library
    That wasnt Dave's question though

    Imagine you're going to lift the inspector all by itself out and make a new user defined control that maybe you were going to sell as its own component
    What would you change about the Inspector (just the inspector)

    I’d make it collapsible (accordion-like)

  18. Christian S

    3 Dec 2019 Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    We made the feature request to put all build settings on one screen in the middle and not in the inspector.
    Also shrinking height of entries to fit more there could be helpful.

  19. Philippe S

    3 Dec 2019 Testers, Xojo Pro

    Collapsible sections, fields and editors that make sense (method name, method parameters…)

  20. Gavin S

    3 Dec 2019 Testers, Xojo Pro, Forum Moderators, MVP UK

    • Much more dense Inspector
    • Font is not an "advanced" property of a control and should not be on an "advanced" tab
    • Lose the iOS-style switch

    Basically a more modern version of the Real Studio/REALbasic Inspector.

  21. Newer ›

or Sign Up to reply!