New gadget style for Custom Element - Change

Got a cool idea that should be in R'n'D? Let's hear it!

Moderators: Flumminator, Zomis

Post Reply
Zomis
Posts: 1502
Joined: Mon Jun 21, 2004 1:27 pm
Location: Sweden
Contact:

New gadget style for Custom Element - Change

Post by Zomis »

Considering the answer on these two related subjects:
viewtopic.php?t=1125
viewtopic.php?t=1127

I now wonder if it would be possible to change the gadget style, to some kind of dynamic style, so that gadgets appear and disappear considering if they are currently used or not.

For example, "at <side> side" is needed when using "touched by player", but not "change by page of". So if it's not used, then hide it.
And "page: <page>" is only used with "change by page of", so why not hide it otherwise?

I think this change (or another style of change - come with suggestions if you have!) would be good for Rocks'n'Diamonds for mainly two reasons:
1. It would simplify the interface of complex custom element creation, and so new Rocks'n'Diamonds users would learn CE-creation faster and easier.
2. It would give space for more gadgets, which could be showed when they're needed :)
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

Very good point! This could indeed clean up the CE properties pages!

I already considered this option once, but did not implement it, because it would need partial (de)activating of gadgets (therefore making things a bit more complicated).

But you're perfectly right! This could indeed help making things easier to understand for new users (and giving more options to advanced users due to added space for new gadgets)! :-)

I'll try to add this soon, ad the lack of space on that screen is really bad! :-)
Tomi
Posts: 339
Joined: Wed Aug 03, 2005 3:37 pm
Location: Slovakia

Post by Tomi »

Already said this on viewtopic.php?t=1127, but I'll repeat it for completeness: what about simply using a scrollbar?
User avatar
Holger
Site Admin
Posts: 4081
Joined: Fri Jun 18, 2004 4:13 pm
Location: Germany
Contact:

Post by Holger »

Yes, using a scrollbar is maybe an even better solution, as it would completely remove the limitations that could only partly be removed by context-sensitive gadgets. (Besides that, it's still not clear for me if context-sensitive gadgets would be more confusing or displaying gadgets that only make sense in certain context. Oh, well... :-) )
Zomis
Posts: 1502
Joined: Mon Jun 21, 2004 1:27 pm
Location: Sweden
Contact:

Post by Zomis »

Holger wrote:Yes, using a scrollbar is maybe an even better solution, as it would completely remove the limitations that could only partly be removed by context-sensitive gadgets. (Besides that, it's still not clear for me if context-sensitive gadgets would be more confusing or displaying gadgets that only make sense in certain context. Oh, well... :-) )
Then how about using a scrollbar and somehow disabling (greying out) gadgets which shouldn't be used.

But I don't think hiding gadgets when they are unused would hurt. I think that's the best thing to do. But of course, a scrollbar would also be nice :)
Post Reply