### 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)