Seite 1 von 1

Mehrere Images

Verfasst: 04.06.2005 19:32
von Red Dog
hi

habe wieder mal ein problem
mein problem sieht etwa so aus.

ich habe ein fenster mit, etwa 5 imagegadgets.
ich will in jedem ein anderes bild darstellen.
im

1: bild1
2: bild2
3: bild3
4: bild4
5: bild5

das hört sich einfach an, bei mir gehts jedoch nicht.
wiso?

in allen gadgets werden immer das gleiche bild angezeigt, nämlich bild1.
habt ihr mir einen code, der zeigt wie das geht?
ich komm einfach nicht draf.
das mit dem useimage weis ich nicht wohin damit.

danke schonmal :allright:

Verfasst: 04.06.2005 21:02
von benpicco
Was hast du den bisher versucht?
5 imagegadgets -> gehen die?
Was wird den angezeigt (nicht angezeigt)?

Sorry

Verfasst: 04.06.2005 21:10
von Red Dog
sorry, hab wohl etwas voreilig gefragt, habs schon herausgefunden.
ich mache einfach beim Imagegadget bei der imageid loadimage, so gehts auch :wink:

aber wofür brucht man dan useimage?

Verfasst: 04.06.2005 21:12
von Rubiko

Code: Alles auswählen

Procedure WindowCallback(WindowID, Message, lParam, wParam)
  If Message = #WM_PAINT
    StartDrawing(WindowOutput())
      DrawImage(UseImage(0), 20, 10)
      DrawImage(UseImage(1), 320, 80)
      DrawImage(UseImage(2), 320, 200)
    StopDrawing()
  EndIf
  
  ProcedureReturn #PB_ProcessPureBasicEvents
EndProcedure
das ist aus der hilfe...
mit drawimage wird doch auf das bild gezeichnet, tja und welches? das, dass mit useimage angegeben wurde

genau genommen: useimage() ermittelt die imageID von einen bild, die ja nicht immer optional ist