Firstly, congratulations and many thanks to Steve Fryatt fo his sterling work on the RISC OS toolbar implementation. While, as mentioned on the wiki, user-facing improvements aren't much in evidence, I understand the new implementation is much more future-proof than the old and should go some way towards ensuring a RISC OS port for some time to come. For people like me who subscribe to the commits mailing list, the amount of new code in the diffs for branches/stevef is positively horrifying!
I'm not putting this in a bug report because I'm not quite sure if it's intentional or not, or if I've missed something obvious. Clicking Menu above a toolbar produces two options: a submenu and an edit function. The edit function, thus far, has worked exactly as I'd expect it to; the submenu to remove the address bar, buttons or throbber has not. It seems that the settings are not stored anywhere, and apply only to the window they are set in, and to its descendants (links opened in new windows from that one). They do not apply to windows opened by other means (e.g. from the hotlist or 'Open URL' dialogue). Any window not a descendant of the original window gets the default complement of all three components. In effect, the settings are lost the moment the last descendant of the original window is closed. Buttons added or removed from the toolbar, on the other hand, apply to all windows opened as descendants of the original one and to new top-level windows, but not to other currently open windows or their descendants. I'd propose that the addition and removal of sections also works this way, if that was not the intention. While I'm at it, a minor glitch I noticed while testing: positioning the mouse pointer over any toolbar and moving the scroll wheel upwards (not downwards) will cause the components to scroll off the bottom, for a seemingly infinite distance. I'm pretty sure that's not intentional. -- __<^>__ "Your pet, our passion." - Purina / _ _ \ "Your potential, our passion." - Microsoft, a few months later ( ( |_| ) ) \_> <_/ ======================= Martin Bazley ==========================