ImageGadget Verschieben?

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
Lukaso
Beiträge: 720
Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Kontaktdaten:

ImageGadget Verschieben?

Beitrag von Lukaso »

Hallo,

ich suche den Befehl um ein Image Gadget zu verschieben /:->

Kann mir jemand helfen :roll:

MFG Lukaso <)
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

such mal nach resizegadget.
noch so eine sache, wo pb keine norm drin hat :roll:
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
RolandIV
Beiträge: 28
Registriert: 11.09.2004 13:33

Beitrag von RolandIV »

EInfach die X-Koordinaten des Gadgets ändern...

Code: Alles auswählen

ImageGadget(ID,100,200,...)
For i=0 to 10
  ImageGadget(ID,i*10,i*20,...) :Verwende gleiche ID
  Delay(100)
Next
Benutzeravatar
ChaOsKid
Beiträge: 66
Registriert: 29.08.2004 15:07
Wohnort: Oktoberfest

Beitrag von ChaOsKid »

oder mit SetWindowPos_() gehts auch

Code: Alles auswählen

If OpenWindow(0, 0, 0, 800, 600,  #PB_Window_SystemMenu | #PB_Window_TitleBar | #PB_Window_ScreenCentered , Titel$)
  If CreateGadgetList(WindowID())
    ImageID = CreateImage(0, 100, 100)
    Gadget_Image.l = ImageGadget(#PB_Any, 10, 10, 100, 100, UseImage(0), #PB_Image_Border)
  EndIf    
EndIf    
Repeat
  SetWindowPos_(GadgetID(Gadget_Image), 0, WindowMouseX(), WindowMouseY(), 0, 0, #SWP_NOSIZE | #SWP_NOZORDER)
  Select WindowEvent()
    Case #PB_Event_CloseWindow
      Quit = 1
  EndSelect
  Delay(10)
Until Quit 
mfG
ChaOsKid
Benutzeravatar
Lars
Beiträge: 347
Registriert: 31.08.2004 23:53
Wohnort: Shanghai
Kontaktdaten:

Beitrag von Lars »

Warum einfach, wenns auch kompliziert geht :lol:
Was spricht gegen ResizeGadget()?
Lars
The only problem with troubleshooting is, that sometimes the trouble shoots back.
P4 2,6Ghz, 512MB RAM, GeForce 6200, WinXP Pro SP2, PB V3.94
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Oder hat hier vielleicht wer ne Methode in ASM /:->
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
Benutzeravatar
Lukaso
Beiträge: 720
Registriert: 08.09.2004 18:51
Wohnort: Oberkirch
Kontaktdaten:

Beitrag von Lukaso »

Lars hat geschrieben:Was spricht gegen ResizeGadget()?
Ist ja einfach, habe die Ganze liste durchgekleppert, nur der befehl ResitzeGadget, hab ich ausgelassen, dachte der ist NUR fürs Vergrößern/Verkleinern :wink:

THX Lukaso
Nextgen Guild Wars Fanseite: Guild Wars Tactics (Pseudo-Admin + Developer)
"Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht." - Unbekannter Autor
Antworten