Ankündigung

Einklappen
Keine Ankündigung bisher.

Erster Drittentwickler-Logikbaustein für den Gira L1 und X1: Textformatierer

Einklappen
Dieser Beitrag wurde beantwortet.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #61
    lag an meinem set-up (osx mit vmware) - danke.

    Kommentar


      #62
      habe die neue version des textformatierers verwendet (update lief sauber) eingefügt. beim einfügen der textvorlage (z.B. von Daniel2022 für die fensterüberwachung) werden vom baustein keine eingänge erzeugt. ausgänge lassensich problemlos erweitern. ist das ein bug oder sitzt das problem vor dem bildschirm?

      grüße.

      Kommentar


        #63
        Kopier doch mal Deine genaue Formatvorlage hier her. Was sagt die Validierung?

        Kommentar


          #64
          ich habe einfach mal die vorlage von Daniel verwendet, die ????? durch unicode zeichen ersetzt.
          {Status EG:B|U+1F534|U+25EF} {Text:S} | {Wohnzimmer:B|Wohnzimmer|} {Esszimmer:B|Esszimmer|} {Küche:B|Küche|} {WC:B|WC|}

          wie gesagt, nach einfügen der textvorlage werden im baustein keine eingänge erzeugt.

          grüße.

          Kommentar


            #65
            Hallo Horst,
            seit ein paar Tagen läuft bei mir der Textformatierer auf dem X1 einwandfrei.
            Eine wirklich hilfreiche Ergänzung für den schlanken Text-Output - Danke dafür!!!
            Jetzt wollte ich für eine Statusanzeige einen mehrzeiligen Text generieren.
            Irgendwie bekomme ich keinen Zeilenumbruch hin.

            Für einen Tipp wäre ich dankbar.

            Viele Grüße, Marco

            Kommentar


              #66
              Mehrzeilig hab ich bisher nicht gebraucht und ist deshalb auch nicht explizit vorgesehen. Hast Du schon mal versucht, einen Zeilenumbruch per Copy/Paste in die Formatvorlage zu kopieren? Bin grad im Urlaub und kann deswegen selber nix ausprobieren...

              Kommentar


                #67
                Hab alle möglichen Zeichen per c&p probiert und auch mit \n und html experimentiert. Es scheint als wären Control Codes unterhalb U+0021 außen vor?!

                PS Es ist nicht dringend/eilig
                PPS Genieß deinen Urlaub !

                Kommentar


                  #68
                  Wie willst Du denn den mehrzeiligen Text verwenden?

                  Kommentar


                    #69
                    Gerade eben habe ich finale Versionen meiner beiden Bausteinpakete freigegeben.

                    Mehrzeiligen Text gibt es noch nicht, da möchte ich erst den Anwendungsfall verstehen...

                    Kommentar


                      #70
                      Zitat von hyman Beitrag anzeigen
                      da möchte ich erst den Anwendungsfall verstehen
                      Wenn man sich so die Detailansicht der Funktion Textanzeige im X1 anschaut, kriegt man unterschiedlich viele Zeichen auf eine Zeile, je nach Auflösung des Displays (zB: Osten 6,016lx Süden 5,678lx ...)

                      Es wird ja in der Ansicht suggeriert, daß es auch 3-zeilig gehen könnte

                      Die Frage ist, würde das auch funktionieren oder sind die beiden anderen Zeilen nur Show und es zerstört das Template?

                      Für die Übersichtlichkeit wäre das Mehrzeilige eine gute Lösung

                      Kommentar


                        #71
                        OK, ich versuche mal einen mehrzeiligen Text zusammen zu hacken, und schau wie der dargestellt wird. Wenn das geht, bau' ich's in den Baustein ein.
                        Sinnvoll sind ggf. wahrscheinlich zwei Varianten:
                        • Automatischer Umbruch an Wortgrenze bei vorgegebener Maximalbreite
                        • Umbruch mittels Sonderzeichen oder -platzhalter in der Formatvorlage

                        Kommentar


                          #72
                          Ja gerade auf Smartphone Displays ist oft der hintere Teil nicht mehr lesbar. Mehrzeilig wäre eine gute Idee und man könnte endlich auch längere Informationen unterbringen Smartphone kompatibel
                          Gruss Tom

                          There are only 10 types of people in the world: those who understand binary, and those who don't

                          Kommentar


                            #73
                            Zitat von hyman Beitrag anzeigen
                            OK, ich versuche mal einen mehrzeiligen Text zusammen zu hacken, und schau wie der dargestellt wird.
                            Leider funktioniert die mehrzeilige Darstellung von Text nicht. Ich hab den Code des Textformatierers mal so gehackt, dass er nach dem formatierten Text noch 4 weitere Zeilen enthält, die jeweils mit System.Environment.Newline abgetrennt sind. In den Tests kann ich sehen, dass daraus "\r\n" wird. Die Gira SmartHome App macht daraus aber wieder einfache Leerzeichen:
                            Screenshot_20190911-231157.png
                            Ich habe mal im Beta-Forum (members only) eine entsprechende Änderung des App-Verhaltens angeregt. Bis da was kommt, lohnt jedenfalls eine Erweiterung des Textformatierers nicht...

                            Grüße von Horst
                            Zuletzt geändert von hyman; 12.09.2019, 08:34.

                            Kommentar


                              #74
                              Danke hyman für den Einsatz und den Versuch...... Mal schauen wie Gira reagiert.
                              Gruss Tom

                              There are only 10 types of people in the world: those who understand binary, and those who don't

                              Kommentar


                                #75
                                Die Problematik mit der Platzverschwendung u.a. bei Statusanzeigen ist uns schon lange bewusst, aber wer beim Logic Node SDK Hackathon bei Gira Ende Mai mit dabei war, weiß auch, warum wir leider nicht einfach so das UI ändern können...

                                Vermutlich wird's aber zur L+B 2020 hierzu Neuigkeiten geben.

                                Kommentar

                                Lädt...
                                X