Hallo,
ich versuche den osdserver dazu zu bringen, Multiline-Text darzustellen und es will mir nicht gelingen.
Ein einfache Kommandofolge wäre z.B.
Code
telnet localhost 2010
201 Welcome to OSDServer version 0.1.3, VDR version 2.3.8.
version 0.1
200 Ready.
menu = new menu 'Test'
200 Ready.
item1 = new osditem 'Multi\nline'
200 Ready.
menu.add item1
200 Ready.
menu.show
200 Ready.
Alles anzeigen
Mir ist es noch nicht gelungen item1 so zu gestalten, das tatsächlich der Text mehrzeilig dargestellt wird. Mehrfache Maskierung des Zeilenumbruchs, ein echter Zeilenumbruch im Code.
Hat das schon jemand mal versucht? Ist das überhaupt vorgesehen? Was übersehe ich?
In der Doku sind auch die Return codes
5xx Quoted text return, single line
6xx Unquoted text return, multilinebeschrieben. Ich habe diese Codes bisher noch nicht erzeugen können, um zu sehen, wie der Text formatiert wurde. Generell scheint es aber vorgesehen zu sein, mehrzeiligen Text zu verarbeiten, oder?
Zabrimus