Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - Pshifter verändern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    [Codebeispiel] - √ - Pshifter verändern

    ich murkse schon seit tagen an folgendem trivialen Problem herum und schaff' es einfach nicht...

    ich möchte zur Laufzeit den angezeigten Text des pshifters verändern:
    Code:
    [webserver]
    // PAGE: RUSSOUND
    //------------------------------------------------------------------------------------
    page(RussID1)[$Russound$,$Allgemein$]
    pshifter(ButtonZone)[SPEAKER,SPEAKER,SPEAKER,SPEAKER]$aktuelle Zone: $
    im Code:
    Code:
    if change(pbutton(ButtonZone,RussID1)) then {
    	Zone=pbutton(ButtonZone,RussID1)-1u08;
    	pdisplay(ButtonZone,convert(Zone,$$),SPEAKER,SPEAKER,SPEAKER,SPEAKER,GREEN,RussID1);
    	write('10/10/10'c14,$Zone:$c14+convert(Zone,$$c14));
    } endif
    Der Debug (write(...)) wird korrekt aus gegeben - was nicht funktioniert ist die Ausgabe des Zusatztextes im Pshifter-Element auf der Visu

    Ich komm' einfach nicht dahinter woran es hapert...

    Endziel wäre natürlich das entsprechende Symbol zu "highlighten"..
    EPIX
    ...und möge der Saft mit euch sein...
    Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

    #2
    das einzige was mir jetzt auf die schnelle auffällt ist dein pdisplay Aufruf in der If Anweisung.. passt der schon so ? bin mir jetzt aber auch nicht sicher ? (Handbuch nicht zur Hand)..

    was sagt den der Debugger zu den einzelnen Variablen also speziell: Zone

    Gruß Martin
    Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

    Kommentar


      #3
      die Werte werden vom "write()" brav auf die Debug-GA geschrieben, also wird das if... ausgeführt und die Werte passen auch
      geraqde kontrolliert: im Debugger wird alles korrekt angezeigt
      EPIX
      ...und möge der Saft mit euch sein...
      Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

      Kommentar


        #4
        was sagt das Handbuch zum pdisplay Befehl ? passen die Argumente ?
        Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

        Kommentar


          #5
          pdisplay(ID, Text, Icon, State, TextStil,PageID, [Mbutton])

          hmmmmm mal ein bisserl "testen" mit

          pdisplay(ButtonZone,convert(Zone,$$),SPEAKER,ACTIV E,GREEN,RussID1);

          BRICK: du bist ein HELD und ich ein Esel.... (sicher 10x im Handbuch gelesen und die Parameter angeschaut, aber nichts "aufgefallen")

          Das highligten eines einzelnen Symbols ist aber nach wie vor nicht möglich - oder?
          EPIX
          ...und möge der Saft mit euch sein...
          Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

          Kommentar


            #6
            Zitat von EPIX Beitrag anzeigen
            pdisplay(ButtonZone,convert(Zone,$$),SPEAKER,ACTIV E,GREEN,RussID1);
            das sieht richtig aus...
            Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

            Kommentar


              #7
              "witzig" nur, dass der (sonst recht meckerfreudige Compiler") so ruhig geblieben ist

              Aber: klarer Fall vom PEBCAK
              EPIX
              ...und möge der Saft mit euch sein...
              Getippt von meinen Zeigefingern auf einer QWERTZ Tastatur

              Kommentar


                #8
                Zitat von epix Beitrag anzeigen
                "witzig" nur, dass der (sonst recht meckerfreudige compiler") so ruhig geblieben ist
                ...
                Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                Kommentar

                Lädt...
                X