Da ich bislang dachte, ich wär der Einzige auf der Welt der ein Prob hat, ich es aber gefixt
hab hier, für den interessierten Leser mein Lösungsansatz:
PROBLEM:
System: Siehe Signatur, imlib2-1.0.6, alles funzt, nur hat kein SteuerButton in den DVD-Menues
eine Beschriftung. Alle anderen Texte werden korrekt dargestellt.
FIX:
Habe in der render.c nachgeschaut und festgestellt, dass alle Schriften, ab einer "Height" von
"30" korrekt dargestellt werden, alles darunter nicht. Da ich weder Zeit noch Lust habe mich in die
imlib einzufuchsen, hier ein Quick'n'Dirty-Patch auf render.c aus burn-0.0-009:
--- render.c.org 2006-01-26 22:34:48.000000000 +0100
+++ render.c 2006-01-26 22:33:44.000000000 +0100
@@ -282,10 +282,10 @@
free(name);
if (mJob->Count() > p * MAXPAGETITLES + MAXPAGETITLES) {
- DrawText(next, 360, 513, 240, 25, 2);
+ DrawText(next, 360, 513, 240, 30, 2);
}
if (p > 0) {
- DrawText(prev, 120, 513, 240, 25);
+ DrawText(prev, 120, 513, 240, 30);
}
free(next);
@@ -403,13 +403,13 @@
DrawText(stitle, 90, 52, 450, 30);
lines = DrawText(summary, 90, 120, 450, 340, 0, lines);
if (lines != -1) {
- DrawText(next, 360, 472, 240, 25, 2);
+ DrawText(next, 360, 472, 240, 30, 2);
}
if (cnt > 0) {
- DrawText(prev, 120, 472, 240, 25);
+ DrawText(prev, 120, 472, 240, 30);
}
- DrawText(play, 120, 513, 240, 25);
- DrawText(back, 360, 513, 240, 25, 2);
+ DrawText(play, 120, 513, 240, 30);
+ DrawText(back, 360, 513, 240, 30, 2);
free(stitle);
free(summary);
Alles anzeigen
mit diesem Patch habe ich (BEI MIR) voll funktionsfähige, beschriftete DVD-Menues.
cu
Nobi