I might be nice for the appearance of all controls, windows etc. to adhere to a standard set of UI states as identified:
Enabled Enabled Mouse over Enabled Mouse down inside Enabled Mouse down outside (*) Enabled Selected Enabled Selected Mouse over Enabled Selected Mouse down inside Enabled Selected Mouse down outside (*) Disabled Disabled Mouse over (*) Disabled Mouse down inside (*) Disabled Mouse down outside (*) Disabled Selected Disabled Selected Mouse over (*) Disabled Selected Mouse down inside (*) Disabled Selected Mouse down outside (*) And repeat for additional "inactive" (non-primary/top window) (*) indicates a nice to have, rather than strictly necessary... Thoughts appreciated beforehand. Anything missing, suggestions for fallback (don't want to have to do all for everything)?... Perhpas worth a tutorial/help/etc. for those making new widgets. I'm sure I discussed this with Igor before, but not sure I had a response. Regards, Gary
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
