Image von einer Karte zu einer anderen setzen.

Startseite Foren Deutsches LiveCode-Forum Image von einer Karte zu einer anderen setzen.

Ansicht von 3 Antwort-Themen
  • Autor
    Beiträge
    • #21375
      rob1010
      Teilnehmer

        Hey Leute habe ein Problem, bitte um Hilfe.
        Habe 2 Karten auf der einen habe ich drei Button und ein Feld Namens “Smi”.
        Auf der zweiten Karte habe ich ein Image. Jetzt möchte ich das bei drücken des Buttons(mouseUp)
        das Bild auf der ersten Karte im Feld “Smi” erscheint. Geht das mit “get” oder mit “put”?

      • #21377
        Klaus Major
        Administrator

          Hallo Rob,

          willkommen im Forum! 🙂

          Tja, man kann zwar ein Bild in ein Feld bekommen, aber dafür ist ein Feld eigentlich nicht ausgelegt.

          Es gibt eine Menge Möglichkeiten in LC.
          1. Warum das Bild nicht auf die erste Karte legen und erst einmal verstecken! 😎
          Im Inspector für das Bild den Haken bei VISIBLE wegmachen.
          Dann im Button:

          on mouseup
            show image "Name Deines Bildes hier"
            ## Oder auch: 
            ## set the VISIBLE of img xyz to TRUE
            ## Umgekehrt geht es natürlich auch:
            ## hide image xyz
            ## set the visible of img xyz to FALSE
          end mouseup

          2. Das Bild von der zweiten Karte auf die erste Karte kopieren:

          on mouseup
           copy img "Name Deines Bildes hier" of cd 2 to this cd
          end mouseup

          3. Das Bild als ICON in einem Button anzeigen!
          Erstelle einen button auf Karte 1, der so breit/hoch ist wie Dein Bild
          Alles wegklicken, Rand, Label etc.
          Dann die ID des Bildes auf der zweiten Karte notieren z.B. -> 1004
          Dann Dein Button auf Karte 1:

          on mouseup
           set the icon of btn "der das Bild anzeigen soll" to 1004
          end mouseup

          Such Dir was Nettes aus. 🙂
          Bei Fragen bitte fragen!

          Gruß

          Klaus

        • #21379
          Klaus Major
          Administrator

            Es gibt NOCH mehr Möglichkeiten, aber das sollte erst einmal reichen… 🙂

          • #21383
            rob1010
            Teilnehmer

              Vielen Dank Klaus, mache mich gleich an die Arbeit!

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