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
      Verwalter

      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
      Verwalter

      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
      Verwalter

      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
      Verwalter

      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.