List Info

Thread: Aw: Re: Aw: Re: HB: representing code




Aw: Re: Aw: Re: HB: representing code
user name
2006-02-28 21:57:17
In message
<247777.1141118199629.JavaMail.ngmailwebmail-09.arcor-online.net>,
finn.anklamarcor.de writes
&gt;Hi,
>
>about the sample code : i recognized, that all (not only the list)
>array elements should be initialized in some way, before using the
>array (to make sure to not retrieve random strings or worse), and, the
>lower ascii codes describe control characters (is that their name ?)
>like backspace, delete and others. these cannot be displayed in html
>and should be handled in a different way. just to say : be careful if
>using the sample.
&gt;
>but back to my question : is there a memory limit to wxHtmlWindow ? or,
>i'm just guessing, a limit to the number of tags ? are html tags
>translated to containers and containers displayed as windows ? if so,
>maybe the number of containers or created windows is limited ?
>
&gt;i did some more testing and noticed that in some cases it looks as if
>every window is moved to the upper left position (0,0) of the screen,
>including the taskbar and subwindows like menubars or toolbars. tested
>systems : wxWidgets 2.6.2 on winxp (home edition) and win98se.
>
>i don't know, is this the right forum for this question or which would
>be a better forum ?
>
I'd guess that wx-users would be much better.&nbsp; Sorry I can't help.

Best Regards,

Alec

&gt;many thanks in advance,
>finn
&gt;
>
>----- Original Nachricht ----
>Von: &nbsp;   Alec Ross <alecarlross.demon.co.uk&gt;
>An:  ; &nbsp;  anthemion-devtools@yahoogroups.com
>Datum: &nbsp; 26.02.2006 21:10
>;Betreff: Re: Aw: Re: [anthemion-devtools] HB: representing code
>
>> Hi,
>&gt;
>&gt; Many thanks Finn.
>;>
>> The problem I'm seeing is not due to memory limits: all my tests have
>> been on very small test samples.
>>
&gt;> Thanks too for the sample code. ; Yes, I'll need to do some translation
>> of special characters: but the translation should also account for
>&gt; whitespace characters in the original cpp source that are significant
>> for humans.
&gt;>
&gt;> The exact combination of standard and own-written tool support, and
>&gt; manual editing involved will have to be chosen.&nbsp; I had hoped that
>> something very simple, ideally within HB, such as use of CDATA sections,
>> or external tools such as CPP2HTML or similar would provide good
>> usability.
>>
>> I'm not sure yet how much of this translation I'll be doing.&nbsp; At the
>&gt; moment, manual editing may be the best option.
&gt;>
&gt;> Anyway, thanks again for your helpful suggestions.
>>;
>> Regards,
>>
&gt;> Alec
>>
>&gt; In message
&gt;> <14523756.1140978615679.JavaMail.ngmailwebmail-03.arcor-online.net>,
>> finn.anklamarcor.de writes
&gt;> >hi,
&gt;> >
>> >maybe this mail has an answer, but a question also :
>>; >
>> >1) the question first (so i can't forget it) : is there a memory limit
>;> >for wxHtmlWindow ? my app is generating big html tables (the one that
>> >causes problems has 3.808.441 bytes). no problems with smaller tables
&gt;> >(around 700 kb), but with the bigger sizes, when loading the html into
>> >the wxHtmlWindow by calling wxHtmlWindow's SetPage(), the window
&gt;> >freezes for some seconds and then the graphics on my screen go wild. it
>&gt; >looks as if random small parts of open windows are distributed anywhere
>> >over the screen.
&gt;> >
>> >i did not check LoadPage() in code, but in DialogBlocks i did set the
>&gt; >url property of the wxHtmlWindow to a html file with identical html
>> >code. the html loads and is displayed in DialogBlocks editor tab. but,
>> >when i select "Test" in the context menu of the frame object i get the
>&gt; >same behaviour as mentioned above.
&gt;> >
>> >2) the possible answer : i am not much into character sets and
>&gt; >non/unicode conversion etc., so i don't know if i correctly understand
>> >alec's issue. if it is about how to convert special characters to valid
>;> >html code, the following code did work fine, at least with special
&gt;> >german characters, like 'ä', 'ß', 'ü'. but i didn't test it for all
>&gt; >characters in the list.
>;> >
>> >hope this works for you, too.
>> >
>> >finn
>> >
>> >-------
>> >
>> >wxString arrHtml[256];
>&gt; >bool blnArrHtmlIsset;
>;> >
>> >wxString stringToHtml( const wxString&amp; strString )
>>; >{
>;> >   ; if(! blnArrHtmlIsset ) {
>>; >
>> >   ; &nbsp; &nbsp; // set array content only once.
>;> >   ; &nbsp; &nbsp; blnArrHtmlIsset = true;
>;> >
>> >   ; &nbsp; &nbsp; // following list based on selfhtml's html character reference
>> >   ; &nbsp; &nbsp; // by http://en.selfhtml.org/html/referenz/zeichen.htm.
&gt;> >
>> >   ; &nbsp; &nbsp; // Html.
>;> >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '"' ] = "&;quot;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '&' ] = "&;amp;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) '<' ] = "&;lt;";
>> >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '>' ] = "&;gt;";
>> >
>> >   ; &nbsp; &nbsp; // ISO 8859-1 (since Html 3.2).
>;> >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¡' ] = "&;iexcl;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¢' ] = "&;cent;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '£' ] = "&;pound;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¤' ] = "&;curren;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Â¥' ] = "&;yen;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¦' ] = "&;brvbar;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '§' ] = "&;sect;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¨' ] = "&;uml;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) '©' ] = "&;copy;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ª' ] = "&;ordf;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '‹' ] = "&;laquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¬' ] = "&;not;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) '®' ] = "&;reg;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¯' ] = "&;macr;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '°' ] = "&;deg;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) '±' ] = "&;plusmn;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '²' ] = "&;sup2;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '³' ] = "&;sup3;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '´' ] = "&;acute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'μ' ] = "&;micro;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¶' ] = "&;para;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '·' ] = "&;middot;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¸' ] = "&;cedil;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¹' ] = "&;sup1;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'º' ] = "&;ordm;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '›' ] = "&;raquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¼' ] = "&;frac14;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '½' ] = "&;frac12;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¾' ] = "&;frac34;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '¿' ] = "&;iquest;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'À' ] = "&;Agrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã?' ] = "&;Aacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Â' ] = "&;Acirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã' ] = "&;Atilde;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ä' ] = "&;Auml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã…' ] = "&;Aring;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Æ' ] = "&;AElig;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ç' ] = "&;Ccedil;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'È' ] = "&;Egrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'É' ] = "&;Eacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ê' ] = "&;Ecirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ë' ] = "&;Euml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ÃŒ' ] = "&;Igrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã?' ] = "&;Iacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ÃŽ' ] = "&;Icirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã?' ] = "&;Iuml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã?' ] = "&;ETH;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ñ' ] = "&;Ntilde;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã’' ] = "&;Ograve;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ó' ] = "&;Oacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ô' ] = "&;Ocirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Õ' ] = "&;Otilde;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ö' ] = "&;Ouml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '×' ] = "&;times;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ø' ] = "&;Oslash;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ù' ] = "&;Ugrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ú' ] = "&;Uacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Û' ] = "&;Ucirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ü' ] = "&;Uuml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã?' ] = "&;Yacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Þ' ] = "&;THORN;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ß' ] = "&;szlig;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'à' ] = "&;agrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'á' ] = "&;aacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'â' ] = "&;acirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ã' ] = "&;atilde;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ä' ] = "&;auml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ã¥' ] = "&;aring;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'æ' ] = "&;aelig;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ç' ] = "&;ccedil;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'è' ] = "&;egrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'é' ] = "&;eacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ê' ] = "&;ecirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ë' ] = "&;euml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ì' ] = "&;igrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'í' ] = "&;iacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'î' ] = "&;icirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ï' ] = "&;iuml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ð' ] = "&;eth;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ñ' ] = "&;ntilde;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ò' ] = "&;ograve;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ó' ] = "&;oacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ô' ] = "&;ocirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ãμ' ] = "&;otilde;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ö' ] = "&;ouml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '÷' ] = "&;divide;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ø' ] = "&;oslash;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ù' ] = "&;ugrave;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ú' ] = "&;uacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Û' ] = "&;ucirc;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ü' ] = "&;uuml;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ý' ] = "&;yacute;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'þ' ] = "&;thorn;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'ÿ' ] = "&;yuml;";;
>>; >
>> >   ; &nbsp; &nbsp; // greek (since Html 4.0). here only 1 of 52 defined.
>> >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'μ' ] = "&;mu;";
>> >
>> >   ; &nbsp; &nbsp; // mathematical symbols (since Html 4.0) : 3 of 39 defined.
>> >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ø' ] = "&;empty;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '~' ] = "&;sim;";
>>  ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'Ëœ' ] = "&;asymp;&quot;;
>&gt; >
>> >   ; &nbsp; &nbsp; // technical symbols (since Html 4.0) : completely missing here.
>;> >   ; &nbsp; &nbsp; // arrow symbols (since Html 4.0) : completely missing here.
>;> >
>> >   ; &nbsp; &nbsp; // diverse symbols (since Html 4.0) : 5 of 15 defined.
>> >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '•' ] = "&;bull;";;
>>; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '…' ] = "&;hellip;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '\'' ] = "&;prime;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'â„¢' ] = "&;trade;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '€' ] = "&;euro;";;
>>; >
>> >   ; &nbsp; &nbsp; // punctuation (since Html 4.0) : 12 of 20 defined.
>> >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '—' ] = "&;mdash;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '‘' ] = "&;lsquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '’' ] = "&;rsquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '‚' ] = "&;sbquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '“' ] = "&;ldquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) 'â€?' ] = "&;rdquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '„' ] = "&;bdquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '†' ] = "&;dagger;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '‡' ] = "&;Dagger;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '‰' ] = "&;permil;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '‹' ] = "&;lsaquo;&quot;;
>&gt; >   ; &nbsp; &nbsp; arrHtml[ (unsigned char) '›' ] = "&;rsaquo;&quot;;
>&gt; >
>> >   ; } // if(! blnArrHtmlIsset )
>>; >
>> >   ; // replace characters in string if necessary.
>> >   ; wxString strReturn = wxEmptyString;
>&gt; >   ; unsigned char c;
>&gt; >   ; for( unsigned int i = 0; i < strString.Len(); i++ ) {
>>; >
>> >   ; &nbsp; &nbsp; c = (unsigned char)strString.GetChar( i );
>&gt; >
>> >   ; &nbsp; &nbsp; if( ( ( c >= ' ' ) && ( c <= '!' ) ) &nbsp;  // 32 to 33
>&gt; >   ; &nbsp; &nbsp; &nbsp; &nbsp; || ( ( c >= '#' ) && ( c <= '%' ) ) // 35 to 37
>&gt; >   ; &nbsp; &nbsp; &nbsp; &nbsp; || ( ( c >= '(' ) && ( c <= ';' ) ) // 40 to 59
>&gt; >   ; &nbsp; &nbsp; &nbsp; &nbsp; || ( c == '=' ) &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ; // 35 to 37
>&gt; >   ; &nbsp; &nbsp; &nbsp; &nbsp; || (( c >= '?' ) && ( c <= '}' ) )  // 63 to 125
>&gt; >   ; &nbsp; &nbsp; ) {
>>; >   ; &nbsp; &nbsp; &nbsp; &nbsp; strReturn += c;
>&gt; >   ; &nbsp; &nbsp; } else {
>>; >   ; &nbsp; &nbsp; &nbsp; &nbsp; strReturn += arrHtml[ c ];
>&gt; >   ; &nbsp; &nbsp; }
>>; >   ; }
>>; >
>> >   ; return( strReturn );
>&gt; >
>> >} // stringToHtml
>>; >
>> >
>> >
>> >
>> >----- Original Nachricht ----
>> >Von:&nbsp; &nbsp;  Alec Ross <alecarlross.demon.co.uk&gt;
>>; >An:&nbsp; &nbsp; &nbsp; anthemion-devtools@yahoogroups.com
>>; >Datum:  ; 26.02.2006 13:58
>;> >Betreff: Re: [anthemion-devtools] HB: representing code
>> >
>> >> In message <6.2.1.2.2.20060225214648.02ca3410pop3.gotadsl.co.uk>;,
>>; >> Julian Smart <juliananthemion.co.uk> writes
&gt;> >> >At 14:41 25/02/2006, you wrote:
&gt;> >> >>Hi,
>> >> >>
>> >> >>I'm wanting to use C++ code fragments in HB pages, and experiencing
>>; some
>> >> >>problems.&nbsp; Specifically, I'd like to be able to use things like
>> >> >>
>> >> >>#include ....   ;  // which is being treated as a macro at the HB level
>;> >> >>...
>> >> >>{
>> >> >>&nbsp; &nbsp;  cout << "Hello, world.\n&quot;;
>> >> >>...
>> >> >>
>> >> >>without having to escape each problematic character, or manually
>> replace
&gt;> >> >>'&lt;' with &lt; , and so on.
>&gt; >> >>
>> >> >>I've tried the <code&gt;, <pre>;, and <blockquote> tags: none seem to give
>> >> >>me what I'm after.&nbsp; Does anyone have any ideas, experience, or
>&gt; solutions
>> >> >>for this? ; Are there issues in wxHTML involved?
>> >> >
>> >> >Unfortunately you have to escape these, because of the preprocessor
>>; >> >used by HelpBlocks.
>> >> >
>> >> >Regards,
>>; >> >
>> >> >Julian
>> >> >
>> >> Many thanks Julian.&nbsp; FWIW, and, as a PS:
>&gt; >>
>> >> 1)  I've tried using CDATA sections, with varied amounts of useful
&gt;> >> rendering achieved from wxHTML,&nbsp; and .chm, helpfiles, and IE, Firefox,
>> >> and Opera, looking directly at the (x)html source.
&gt;> >>
>> >> 2)  I know that I can convert the source using a number of tools, such
>> >> as CPP2HTML - but don't yet know how to do this with close to zero
>> >> manual editing.
>> >>
>> >> Thanks again,
&gt;> >>
>> >> Alec
>> >> --
>&gt; >> Alec Ross
>> >>
>> >>
>> >>
>> >> Yahoo! Groups Links
>;> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >>
>> >
>> >finn anklam
&gt;> >rellinger str. 58, 20257 hamburg, germany
&gt;> >phone : (+49) 40 85 37 32 83
>&gt; >-------
>> >automatisch vom mailprovider erzeugt ...
>&gt; >automatically generated by mail provider ...
>&gt; >
>> >Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren
>>; >ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor:
&gt;> günstig
>> >und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer,
>&gt; >nur&nbsp; 44,85 €&nbsp; inkl. DSL- und ISDN-Grundgebühr!
>> >http://www.arcor.de/rd/emf-dsl-2
>> >
>> >
>> >
>> >Yahoo! Groups Links
>;> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>&gt; --
>&gt; Alec Ross
>>
>&gt;
>&gt;
>>; Yahoo! Groups Links
>;>
>>
>&gt;
>&gt;
>>;
>>
>>
>
>finn anklam
&gt;rellinger str. 58, 20257 hamburg, germany
&gt;phone : (+49) 40 85 37 32 83
>-------
>automatisch vom mailprovider erzeugt ...
>automatically generated by mail provider ...
>
>Viel oder wenig? Schnell oder langsam? Unbegrenzt surfen + telefonieren
>ohne Zeit- und Volumenbegrenzung? DAS TOP ANGEBOT JETZT bei Arcor: günstig
>und schnell mit DSL - das All-Inclusive-Paket für clevere Doppel-Sparer,
>nur  44,85 €  inkl. DSL- und ISDN-Grundgebühr!
&gt;http://www.arcor.de/rd/emf-dsl-2
>
&gt;
>
&gt;Yahoo! Groups Links
>;
>
&gt;
>
&gt;
>

--
Alec Ross
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )