Gummiband erzeugen

Startseite Foren Deutsches LiveCode-Forum Gummiband erzeugen

Schlagwörter: 

Ansicht von 6 Antwort-Themen
  • Autor
    Beiträge
    • #13377
      Torsten
      Teilnehmer

        Ich möchte im Run-Modus mit dem “Gummiband” mehrere Objekte/Buttons auswählen, die dann alle eben selected sind. Wie mache ich das? @Klaus?

        LG
        Torsten

      • #13379
        Klaus Major
        Administrator

          Hi torsten,

          immer ich, der Fluch der langjährigen LC-Erfahrung! 😀

          Tja, keine Ahnung, aber ich werde mir das mal durch den Kopf gehen lassen.
          Einfach temporär mal “choose pointer tool” klappt wohl nicht, oder?

          Gruß

          Klaus

        • #13381
          Klaus Major
          Administrator

            Hi Torsten,

            tut mir leid, es hat etwas länger gedauert.

            Zum Testen das hier mal ins Kartenskript packen und mit
            gedrückter Maus über ein paar Objekte ziehen:

            local darfziehen
            
            ## Nur wenn Maus gedrückt ist!
            on mousedown
               put TRUE into darfziehen
            end mousedown
            
            on mousemove x,y
               if darfziehen then
                  put controlAtLoc((x,y)) into tControl
                  if tControl <> EMPTY then
                     set the selected of tControl to true
                  end if
               end if
            end mousemove
            
            on mouseup
               put FALSE into darfziehen
            end mouseup
            
            on mouserelease
               put false into darfziehen
            end mouserelease

            Getestet und funktioniert.

            Du kannst das ja bei Bedarf ins Skript eines Buttons legen und den,
            wenn nötig, “into front” inserten und später wieder entfernen.

            Macht dann fümpf Maak! 🙂

            Gruß

            Klaus

          • #13549
            Klaus Major
            Administrator

              Hallo? Kein Interesse an einer Lösung?

            • #13551
              Torsten
              Teilnehmer

                Hallo Klaus,

                bin gerade bei einem anderen Projekt und werde die Lösung noch ausgiebig Testen. Ich melde mich 🙂

                Momentan ist schade, dass man das Gummiband ja nicht sieht. Das ist für den naiven User ungewöhnlich und wird so nicht gut funktionieren,

                Beste Grüße
                Torsten

              • #13555
                Klaus Major
                Administrator

                  Ist schon klar, aber den Teil wollte ich Dir überlassen. 🙂
                  Stichwort: Rectangle graphic mit gestrichelter (dashes) Linie.

                • #13557
                  Torsten
                  Teilnehmer

                    Klingt interessant 🙂

                Ansicht von 6 Antwort-Themen
                • Du musst angemeldet sein, um auf dieses Thema antworten zu können.