GUI
TRootCanvas
- In SetWindowSize the event queue is flushed to make sure
the window size change is really done.
TRootContextMenu
- When creating the dialog from the context menu, skip arguments that are pointers (but not char *) and have a default value. This should avoid confusing input fields in dialog.
- Implemented online help in root dialogs (the dialog boxes used with contextual menus) via a new "Online Help" button. This opens a Root HTML browser at the right class/method location in the Root reference guide on the web.
The base url can be changed with the Browser.StartUrl option in system.rootrc (by default: http://root.cern.ch/root/html/ClassIndex.html)
- Added a small '?' on the right of the context menu entries, giving access to online help
TGMenu
- Add possibility to add a right aligned shortcut by using a tab character ('\t') before the shortcut string, as shown below:
fMenuFile->AddEntry("&Open...\tCtrl+O", kOpenFile);
- Use new way of adding right aligned shortcuts in the menu entries in most of the GUI classes using shortcuts in their menu
TGSlider
- Added HandleConfigureNotify() to handle resizing events.
New Browser
- Automatically browse ROOT files if there is any open when starting the browser.
- Correct system files manipulations (copy, rename, delete) and automatic update of the list tree.
GUIHTML
TGHtmlBrowser
- Added ability to display single picture from the web and to open pdf files with external viewer (Windows only)
- Implemented anchor navigation (e.g. http://root.cern.ch/root/html/TH1.html#TH1:Multiply)