I'm beginning to tinker with editing system code via the code browser. In my view, as a new user, some of the best candidates for tweaking are the actions in the popup menu: create rectangle but instead green, create text morph but instead with stickies colors, open code browser with larger bounds. However none of these actions are exposed to the code browser individually - you instead have to edit the entire method: subMenuItems. So it would be nice if this method was instead a new set of classes (perhaps grouped in a namespace for grouping in the code browser). The subMenuItems method even has an existing comment: // FIXME this boilerplate code should be abstracted somehow. I think this is very important for new users to quickly understand using the code browser. Perhaps I will refactor that method over the next few days - but if anyone runs with this this let me know.
Also, aside: I could never find Morph.makeRectangle in the code browser. Phil
_______________________________________________ General mailing list [email protected] http://livelykernel.sunlabs.com/mailman/listinfo/general
