Gummiband erzeugen

Startseite Foren Deutsches LiveCode-Forum Gummiband erzeugen

Schlagwörter: 

Dieses Thema enthält 6 Antworten und 2 Teilnehmer. Es wurde zuletzt aktualisiert von  Torsten vor 2 Monate, 1 Woche.

  • 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
    Moderator

    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
    Moderator

    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
    Moderator

    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
    Moderator

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

  • #13557

    Torsten
    Teilnehmer

    Klingt interessant 🙂

Du musst angemeldet sein, um auf dieses Thema antworten zu können.