Zusatzsteuerelement will ich, dass Text beinhaltet, OHNE PROBLEME scrollt, Bilder drin hat, farbe, unterstrichen, fett..



  • .. und das alles ohne irgendwelche Probleme, wie es bei der blöden RichEditBox der Fall ist.

    Es gibt soviele Programme die solche Teile haben, die haben dann Bilder drin, können Farbe haben, Unterstrichen etc. und das natürlich nicht im ganzen Ding sondern schön verteilt.
    Da nutzt bestimmt keiner so eine blöde RichEditBox, denn das Scrolling klappt bei den meisten und die RichEditBox ist da ja echt scheiße, sorry. 😞
    Ich scrolle ganz nach unten, aber wenn ich das mache, wenn das Scrolling noch aus ist, sieht man überhaupt nxi, es gibt bei total vielen PCs Probleme, ach das Ding ist Mist.
    Also wo finde ich so ein Steuerelement, kennt jemand so eines?

    Danke im Vorraus! !

    MfG MAV



  • Fehlen viele Infos. Soll das Control OLE-Controls beinhalten oder nur Bilder. Soll es editierbar sein oder nur Text anzeigen. Soll Drag'n Drop funktionieren u.s.w.u.s.f. ?!?



  • Viele nehmen einfach das Webbrowser Control.
    Google/MSDN: CHtmlView oder CHtmlCtrl



  • @RenéG:

    Fehlen viele Infos. Soll das Control OLE-Controls beinhalten oder nur Bilder.

    Erstmal nur Bilder, wobei OLE Controls...
    Eigentlich auch Links!

    Soll es editierbar sein oder nur Text anzeigen.

    Editierbar nicht unbecingt abver markierbar zum Kopieren!

    Soll Drag'n Drop funktionieren u.s.w.u.s.f. ?!?

    Villeicht, das ist irgedndwann villeicht auch mal nötig... oder eher nicht das...

    Viele nehmen einfach das Webbrowser Control.
    Google/MSDN: CHtmlView oder CHtmlCtrl

    *brodel*
    Also mit HTML sollte alles, was ich will realisierbar sein, ich probier das mal aus, danke. 🙂

    EDIT:
    Also nochmal zu CHtmlView.
    Ich brauche ein Steuerelement für den Dialog, wie kann ich diese Klasse noch gleich so dafür einsetzen?
    🙄

    MfG MAV



  • In der MSDN/Internet einfach mal nach CHtmlCtrl suchen.
    Den Text dann einfach in HtmlCtrl.h/.cpp abspeichern.

    Static im Dialog erstellen (ID z.B. IDC_HTML)
    Membervariable in der Dialogklasse anlegen (von CHtmlCtrl)
    In OnInitDialog CHtmlCtrl::CreateFromStatic aufrufen.



  • In der MSDN steht nichts zu CHtmlCtrl 😞

    Weder Direkteinmtrag noch Suche sind net da.
    Und wenn ich ein Label erstelle kann ich bei der Klasse den Variablentyp nur von Control CStatic machen. 😞

    MfG MAV



  • *push* 😞



  • Sieh mal in der FAQ nach, dort gibt es eine schöne Anleitung wie man aus einem CHtmlView ein CHtmlCtrl basteln kann.
    http://www.c-plusplus.net/forum/viewtopic.php?t=39081



  • Perfekt, vielen Dank! 🙂



  • Menno, das ist echt scheiße da geschrieben:

    > Erstelle ein Dialog und ordne diesem eine Klasse zu (z.B. CHtmlDlg).

    Wenn ich einen Dialog mache, im Ressourceneditor, dann kann ich da keine Basisklasse machen.

    > In diesen Dialog platziere in Ressourceneditor ein "Bild"- Control. Dies ist die Abgrenzung, in welcher später die HTML Datei angezeigt wird.

    Im ressourcneeditor ein HildContro, platzioeren?
    Wie soll das bitte gehen?

    > Füge Nachrichtenbehandlungsroutinen für die folgenden Nachrichten ein:
    WM_MOUSEACTIVATE [OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message)]
    Anmerkung: Um die Nachricht im Assistenten zu sehen, mußt du den Filter auf "Fenster" umsetzen

    WM_DESTROY [DestroyWindow() ]

    Wo kann man diesen verdamtten Filter bitte umstellen?

    MfG MAV



  • Google doch einfach mal danach... 🙄



  • Ne,aber da kann man ja dann auch nur eine Datei reinmachen.
    Ich möchte aber gerne jedesmal Daten hinzufügen können!
    Geht das denn damit?


Anmelden zum Antworten