tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
6
ZUGRIFFE
751
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    Hallo Leute,

    mal wieder Probleme mit dem WebBrowser-Control.
    Und zwar verwenden wir zwei Controls übereinander gelagert: Das TX-Textcontrol, wenn der User den Text bearbeiten will, oder das WebBrowser Control zur Anzeige.

    Beim TX ist so es, dass, sobald der linke Rand des Controls erreicht wird, der Text automatisch umgebrochen wird.
    Beim WebBrowser-Control ist das leider nicht so. Dieses macht einfach einen horizontalen Scrollbalken und schreibt die Zeile solange weiter, bis der Break kommt.

    Meine Frage: Kann das im WebBrowser Control oder im Document Objekt irgendwie eingestellt werden?

    Ich habe über Onkel Google nur was bei BigRessource gefunden, aber die scheinen alle auch keine Lösung für das Problem zu haben.
     

  2. #2
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Eigentlich ist das ja keine Sache des Controls sondern eher der angezeigten Seite. Wenn eine Seite nicht von selbst umbricht, interpretiert das Control nur den HTML-Code, den es anzeigt.


    Der Doc!
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  3. #3
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    es ist ja keine Website, die ich anzeige.
    Es ist offline im VB6 das WB-Control, welches HTML-Text resp. eben Plain-Text anzeigen soll.

    Das es nur den entsprechenden Text interpretiert ist schon klar, aber es muss doch möglich sein, dass das Control selber merkt, dass es am Rand ist und sich dort umbricht, anstatt einfach weiter zu schreiben.
     

  4. #4
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Auch wenn du Text bzw. eine Offline-Seite anzeigst, ist es für das Control eine Web-Seite (Web-Seite klingt vielleicht etwas ungeschickt, HTML-Seite wäre besser). Wenn du im Browser eine Textdatei anzeigst, wird ja für gewöhnlich auch nicht umgebrochen.

    Du könntest deinen anzuzeigenden Text ja in HTML-Code kapseln, ein kleines DIV und darin dein Text müsste doch reichen.


    Der Doc!
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  5. #5
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    Naja so einfach wird's dann nicht, wir resizen das Control natürlich je nach Fenstergrösse mit. Dann müsste ja bei jedem Resize der Text angepasst werden.

    Aber wie gesagt, ich denke hier gibt es keine einfache Lösung. Entweder wir probieren selber oder wechseln das Control.
     

  6. #6
    Avatar von DrSoong
    DrSoong DrSoong ist offline Iss was, Doc!
    tutorials.de Premium-User
    Registriert seit
    Jul 2003
    Ort
    Dem Zentrum meiner Welt
    Beiträge
    1.836
    Blog-Einträge
    85
    Wenn du den Text als HTML-Code in ein DIV packst und das DIV auf eine Größe von 100% stellst, kümmert sich das Control dann um den Umbruch, egal wie groß die Seite und damit dein Control ist. Du musst ihm das nur als HTML-Code sagen.
    Code :
    1
    
    <div width="100%">Dein Text kommt hier rein</div>


    Der Doc!
    Geändert von DrSoong (08.08.11 um 12:13 Uhr)
     
    A: Hilfe, ich hab zwei Dateien hinzugefügt und nun sind die anderen weg
    B: Die Scrollbar da rechts ist dir schon mal aufgefallen?

  7. #7
    DrMueller DrMueller ist offline Mitglied Brokat
    Registriert seit
    Aug 2006
    Beiträge
    396
    Danke Dir, Doc.
    Wir haben es bisschen abgeändert und skalieren den Text im Pre-Tag auf 100%, so passt es unabhängig vom Control.
     

Ähnliche Themen

  1. Automatischer Umbruch nach Aufzählungszeichen in Indesign
    Von Jan-Frederik Stieler im Forum Desktop Publishing (DTP)
    Antworten: 0
    Letzter Beitrag: 02.11.10, 21:43
  2. automatischer umbruch
    Von maxikey im Forum PHP
    Antworten: 11
    Letzter Beitrag: 18.06.08, 18:14
  3. automatischer umbruch
    Von maxikey im Forum HTML & XHTML
    Antworten: 0
    Letzter Beitrag: 12.06.08, 18:28
  4. Automatischer Umbruch bei eigener Messagebox
    Von Meldur im Forum .NET Windows Forms
    Antworten: 1
    Letzter Beitrag: 16.11.07, 09:44
  5. Antworten: 1
    Letzter Beitrag: 25.04.05, 16:12