Here's the problem:
The Html files I want to show are generated somewhere else in this format:
<html>
<HEAD>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=visual">
<title>header</title>
</HEAD>
<BODY>
<table align=right>
<tr>
<td><font size=-1><pre>
[I]....
.... text lines produced by an old DOS (!!!) program
.... as a .prn file. They contain a "rude" table
.... done with - | +
.... and contains both English, numbers, and Hebrew
..... hence the html are in "visual hebrew"
....[/I]
</pre>
</font>
</td></tr></table></body></html>
1) using webview.LoadUrl on this file does NOT scroll left/right.
2) A test version of same file but with <table> (without align=right) is scolling fine left/right
3) Since the files are generated elsewhere, they can NOT be changed to <table>
So I tried to read the file and manipulate it:
4) Reading the entire file with HttpClient and Str=HttpResponse.GetString("ISO-8859-8")
5) replace <table align=right> with <table> in Str
6) use webview.LoadHtml(Str)
This result in a the Hebrew being reversed. This is true even when step 5 is not done.
Somehow getting the entire file into a string nullifies the effect of charset=visual (even tried to Str.replace "visual" with the other options for hebrew with no effect)
Any ideas?