Added conversion of ENUM to integer types

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5881 8c9fc860-2736-0410-a75d-ab315db34111
reverted changes that require other components to be changed

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5882 8c9fc860-2736-0410-a75d-ab315db34111
eliminate redundant Invalidates. 
avoid resize while text is NIL.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5883 8c9fc860-2736-0410-a75d-ab315db34111
cleanup

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5884 8c9fc860-2736-0410-a75d-ab315db34111
avoid two traps when text not yet loaded

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5885 8c9fc860-2736-0410-a75d-ab315db34111
comment out some debug output

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5886 8c9fc860-2736-0410-a75d-ab315db34111
Fix some browser issues. 
local HTML files can now be opened directly in the Oberon web browser by clicking on them in file list.
However, file paths containing spaces are not yet handled correctly - needs better patch in WebBrowser.OpenFile().
The browser is still rudimentary in terms of layout.

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5887 8c9fc860-2736-0410-a75d-ab315db34111
cleanup

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5888 8c9fc860-2736-0410-a75d-ab315db34111
urlEncode filenames with spaces

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5889 8c9fc860-2736-0410-a75d-ab315db34111
performance - structure very long ELSIF sequence using a CASE statement

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5890 8c9fc860-2736-0410-a75d-ab315db34111
cleanup

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5895 8c9fc860-2736-0410-a75d-ab315db34111
remove redundant SetSequencer() in VisualComponents.AddVisualComponent()

git-svn-id: https://www.ocp.inf.ethz.ch/svn/aos/trunk@5896 8c9fc860-2736-0410-a75d-ab315db34111