Textüberlappung im Header des Programmverlaufs

Wünsche, Anträge, Fehlermeldungen
Mucki
Interessierter
Interessierter
Beiträge: 78
Registriert: Freitag 7. Januar 2011, 01:20

Textüberlappung im Header des Programmverlaufs

Beitrag von Mucki »

Hi, bei "Programmverlauf" (und auch in der Senderliste) überlappen sich die Texte im Header.
Fällt aber nur bei längeren Satellitennamen auf.
Programmverlauf.gif
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von dbt »

Das ist wie zu erwarten war kein Wunder. Da ist einfach zu viel drin. Müsste man anders Lösen, wenn man da "alles" drin haben will, wobei die Satanzeige beim Programmverlauf irgendwie unnötig ist :gruebel:
MTM
Foren-Moderator
Beiträge: 944
Registriert: Freitag 21. Januar 2005, 16:18

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von MTM »

Hallo,
"Programmverlauf" ist aber auch kein schöner Ausdruck.
Die Funktion hieß laut Wiki ja auch mal Zapping History, wie wäre es also mit dem (kürzeren) "Historie" ? So wird es übrigens auch an einer Stelle im Wiki genannt und verlinkt.

MfG,
MTM.
bellum
bbs-Maintainer
Beiträge: 282
Registriert: Montag 23. Oktober 2006, 22:13

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von bellum »

MTM hat geschrieben:Hallo,
"Programmverlauf" ist aber auch kein schöner Ausdruck.
Die Funktion hieß laut Wiki ja auch mal Zapping History, wie wäre es also mit dem (kürzeren) "Historie" ? So wird es übrigens auch an einer Stelle im Wiki genannt und verlinkt.

MfG,
MTM.
Wie wäre es einfach mit "Verlauf"?
Dann wäre es auch "kompatibel" mit Neutrino-HD

Gruß bellum
GetAway
Contributor
Beiträge: 1509
Registriert: Donnerstag 27. Dezember 2007, 12:59

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von GetAway »

Jedenfalls sollte die Bezeichnung genauso lauten wie die in den Tasteneinstellungen.
Dort gibt es nämlich noch eine Diskrepanz, auch in Neutrino-HD.
Mucki
Interessierter
Interessierter
Beiträge: 78
Registriert: Freitag 7. Januar 2011, 01:20

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von Mucki »

Um das Thema nochmal aufzugreifen, ich habe folgendes festgestellt:

Solange der Satellitenname unter 19 Zeichen lang ist, wird er richtig positioniert.
Programmverlauf_Sat_kurz.gif
Ist der Satellitenname 19 und mehr Zeichen lang, wird er gekürzt, erscheint dann aber zu weit links.
Programmverlauf_Sat_lang.gif
Kann man die Positionierung fixen? Bei der Anzeige der Kanalliste passiert das übrigens auch.

PS: Nicht von den geänderten Menü-Farben ablenken lassen ;-)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von Gaucho316 »

Sollte es nicht reichen, in Zeile 1304 von channellist.cpp satList_it->satName in provstr zu ändern?

Aus

Code: Alles auswählen

provstr_len = g_Font[SNeutrinoSettings::FONT_TYPE_CHANNELLIST]->getRenderWidth(satList_it->satName, true); // UTF-8
wird also

Code: Alles auswählen

provstr_len = g_Font[SNeutrinoSettings::FONT_TYPE_CHANNELLIST]->getRenderWidth(provstr, true); // UTF-8
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von Gaucho316 »

Hat jemand meinen Vorschlag ausprobiert? Ich selbst kann es nicht testen, da ich Kabel habe.
Mucki
Interessierter
Interessierter
Beiträge: 78
Registriert: Freitag 7. Januar 2011, 01:20

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von Mucki »

Hab's getestet. Funktioniert. :up:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Textüberlappung im Header des Programmverlaufs

Beitrag von rhabarber1848 »

Gaucho316 hat geschrieben:Sollte es nicht reichen, in Zeile 1304 von channellist.cpp satList_it->satName in provstr zu ändern?

Aus

Code: Alles auswählen

provstr_len = g_Font[SNeutrinoSettings::FONT_TYPE_CHANNELLIST]->getRenderWidth(satList_it->satName, true); // UTF-8
wird also

Code: Alles auswählen

provstr_len = g_Font[SNeutrinoSettings::FONT_TYPE_CHANNELLIST]->getRenderWidth(provstr, true); // UTF-8
committed