User Portlet User Portlet

Discussions
Hi, I want the middle mouse button (when *clicked*) to do what ***Shift+F1*** does in Mathematica, namely, to bring up a new Documentation window. As I know, adding a line in the file *KeyEventTranslations.tr* can do this. But how should this...
If I have a list of rules such as this, rules = {a -> tt, b -> ff, c -> tt, d -> ff} , then what is the correct code to replace the rule **c->tt** in the list with a new rule, like **c->ff**?
Is it possible to change the font colours displayed in the Preferences dialogue box and the Math Assistant palette? (And perhaps in other dialogue boxes as well.) The reason is that I want to make those font colours compatible with a custom...
The function I am referring to is as shown below, the height of the boxes being ***h***, the length of each of them ***a***, and the length of each gap ***b***. How can I write an expression for it in Mathematica (preferably most efficiently)? ...