TextWrapper macht Zeilenumbruch innerhalb von '...'

  • Ich habe schon ein paar mal beobachtet, dass der Text in der Beschreibung mitten in ... umgebrochen wird. Da ich momentan auch an dem modifizierten textwrapper aus dem skin Elchi arbeite, wollte ich hier mal nachfragen, ob die Lösung so geht, oder ob man das anders machen muss:

    Code
            if (strchr("-.,:;!?_", *p)) {  //! Breaks '...'
                if (*p != *(p + 1)) {      // Next char is different, so use it for 'Delim'
                    Delim = p;
                    Blank = nullptr;
                } else {
                    dsyslog("flatPlus: FloatingTextWrapper skipping double delimiter char!");
                }
            }

    Nach kurzem Testen scheint das zu funktionieren. Performance dürfte hoffentlich auch nicht zu stark leiden...

    Kanallogos: Picon.cz2VDR | Picons2VDR | MP-Logos
    Backupskripte:
    MV_Backup (RSync) | MV_BorgBackup (Borg)

    Skin: Skin FlatPlus  VDR-Add_MSGT

    "Es gibt keinen Grund, warum irgendjemand einen Computer in seinem Haus wollen würde."
    [Ken Olson], Präsident der Digital Equipment Corp., 1977

    VDR01 - yaVDR 0.7 (VDR 2.7.3)

    VDR 2.7.3; Gehäuse: Antec Fusion V2 Black & iMon LCD; Atric IR-Einschalter Rev. 4; Board: Intel DH77EB, Core i5-3550, GTX 1050 Ti, 8 GB RAM; DVB: 1x Digital Devices CineS2 Quad V6.5

    >Systeminfo.txt< [VDR-User #1540]

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!