Sorry Javier for "talking" too much about your project ;) I am just curious.
1) How to store tips? How are you going to store the tips? just class side variable with all stuff? 2) it would be great to be able to give properties to each tip. At least, to tell each tips in which context it should appear (not mandatory). For example, the tip "Do you want to save your workspaces to disk and manage easily multiple of them? Check out "Tools" -> "ScriptManager?<http://code.google.com/p/pharo/w/edit/ScriptManager>" should appear when using a workspace. so...a Tip may be dispatched against zero or more contexts 3) Define contexts: only type of windows ? or also capture events. For example, I can define a context is when browsing a class. That would be cool. 4) How to intercept these "contexts" without changing the PharoCore? Is is possible right now? what about using Announcments ? It would be cool to have inside PharoCore a way to notify these kind of stuffs 5) This is related to 1) How can a package define its own tips ? Suppose the example I gave in 2) I want to put it in the package ScriptManaget-PharoTips. It would be great to be able to define them there and then somehow to register them in the PharoTip "database". Ok...sorry. I know I flow too much hahaha. I went beyond the simple tool you wanted to do. The thing is that I am really interesting in this project and I think having this would be great. Mariano
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
