erwin Posted February 20, 2012 Share Posted February 20, 2012 (edited) In meinem TimeshiftPlus-Plugin setze ich zyklisch durch einen Sekundentimer eine Datamanagervariable. Etwa so: Sekunde 1: #Plugin.TimeshifPlus.position = "- 00:00:10" Sekunde 2: #Plugin.TimeshifPlus.position = "- 00:00:10" Sekunde 3: #Plugin.TimeshifPlus.position = "- 00:00:10" Sekunde 4: #Plugin.TimeshifPlus.position = "- 00:00:10" Sekunde 5: #Plugin.TimeshifPlus.position = "- 00:00:10" Sekunde 6: #Plugin.TimeshifPlus.position = "- 00:00:10" Sekunde 7: #Plugin.TimeshifPlus.position = "11:29:08" Sekunde 8: #Plugin.TimeshifPlus.position = "11:29:09" Sekunde 1: #Plugin.TimeshifPlus.position = "- 00:00:10" ... Ziel ist es im MiniEPG 6 Sekunden die relative Position und 2 Sekunden die absolute Position anzuzeigen. Aus mir unverständlichen Gründen gibt es aber eine Abhängigkeit vom gewählte Fond (????!!!). Beispielsweise fondXi: "- 00:00:10" wird NICHT angezeigt; "11:29:08", "11:29:09", "11:29:16", "11:29:17", ... wird angezeigt fondYi: alles wird wie gewünscht angezeigt fondZi: wie fondXi aber nur "11:29:08" und nicht "11:29:09" DVBSpy bestätigt, dass der Wert "- 00:00:10" tatsächlichh gesetzt wurde. Irgendwelche Hinweise? erwin Edited February 20, 2012 by erwin Quote Link to comment
mague Posted February 20, 2012 Share Posted February 20, 2012 Meistens ist das Label zu klein. Machs mal extrem gross. Quote Link to comment
Tjod Posted February 20, 2012 Share Posted February 20, 2012 Vorallem die Höhe des Textfeldes ist wichtig. Quote Link to comment
erwin Posted February 20, 2012 Author Share Posted February 20, 2012 Wenn die Labeldimensionen hier schuld sind, müsste dann nicht ein "alles oder nichts" - Prinzip gelten? Ich habe aber dass 6 Sekunden lang nichts angezeigt wird und dann im selben Label 2 Sekunden die aktuelle (auf den Timeshift bezogene) Zeit. Also "- 00:00:10" zeigt nichts, aber "11:29:08" kommt richtig. erwin Quote Link to comment
mague Posted February 20, 2012 Share Posted February 20, 2012 (edited) Kann daher kommen, das bei manchen fonts die Zeichen unterschiedlich breit sind. Dann ist 11 schmaler als 00 und 08 schmaler als z.B. 09. 1234567890 ---------- 10 Bindestriche sind schmaler als 10 Ziffern Besser waere es die label wuerden soviel anzeigen wie eben geht... Edited February 20, 2012 by mague Quote Link to comment
erwin Posted February 20, 2012 Author Share Posted February 20, 2012 Besser waere es die label wuerden soviel anzeigen wie eben geht... Macht er bei mir. Wähle ich die hor. Dimensionen zu klein, erhalte ich "11.2..." Eben deshalb wundere ich mich das er bei "- 00.00.10" absolut gar nichts anzeigt erwin Quote Link to comment
erwin Posted February 21, 2012 Author Share Posted February 21, 2012 Meistens ist das Label zu klein. Machs mal extrem gross. Tatsächlich! Allerdings bleibt mir die Systematik nach der Labels beschnitten werden und wann sie total ausgeblendet werden nach wie vor verschlossen. Hier mal zur Demonstration dieses unterschiedlichen Verhaltens 2 Bilder: Das selbe OSD (also unveränderte Einstellungen) - nur zu verschiedenen Zeiten geschossen mit 3 Labels. 1. MS Sans Serif Kursiv 16 in 122x24 2. MS Sans Serif Kursiv 18 in 115x25 3. MS Sans Serif Kursiv 22 in 91x33 Auffallend 2. - Prinzip "Alles oder Nichts" 3. - Prinzip "Crop" erwin Quote Link to comment
Tjod Posted February 21, 2012 Share Posted February 21, 2012 Also ich war der Meinung dass die nicht angezeigt werden wenn was mit der Höhe nicht stimmt. Und wenn die Breite nicht stimmt wird der Text gekürzt. Quote Link to comment
erwin Posted February 21, 2012 Author Share Posted February 21, 2012 (edited) Aber "- 00:00:11" und "17:38:43" sollten doch dieselbe Höhe haben? Eben die Höhe, die der Fond "MS Sans Serif Kursiv 18" hat. Und "17:38:43" kommt in Label2 und "- 00:00:11" kommt nicht. erwin Edited February 21, 2012 by erwin Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.