scrollarea.. et image de fond
- 
				Le Soldat Inconnu
 - Messages : 4312
 - Inscription : mer. 28/janv./2004 20:58
 - Localisation : Clermont ferrand OU Olsztyn
 - Contact :
 
Re: scrollarea.. et image de fond
API windows, fait une recherche sur msdn (dans google tu tapes le nom de la fonction + msdn et zou)
			
			
									
									Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
						[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
Re: scrollarea.. et image de fond
Bonjour,
merci, je vais regarder cela
			
			
									
									
						merci, je vais regarder cela
Re: scrollarea.. et image de fond
bonjour    Patix
j'avais trouver le moyen de fixer une image de fond dans une fenêtre sur le forum anglais sans utilser d' API,
mais je ne me souviens plus où, aussi je suis désolé pour l'auteur..
mais avec l'astuce de l'image de fond dans la fenêtre, voila ce que ca donne pour ton scrolling.
cordialement
ps: je viens de retrouver le post et l'auteur :
**by MyTrial ** http://www.purebasic.fr/english/viewtop ... e&start=15
			
			
									
									
						j'avais trouver le moyen de fixer une image de fond dans une fenêtre sur le forum anglais sans utilser d' API,
mais je ne me souviens plus où, aussi je suis désolé pour l'auteur..
mais avec l'astuce de l'image de fond dans la fenêtre, voila ce que ca donne pour ton scrolling.
Code : Tout sélectionner
CreateImage(0,500,500) 
LoadImage(1,"C:\PureBasic\skin.bmp")     ; chemin de l'image
StartDrawing(ImageOutput(0)) 
DrawImage(ImageID(1),0,0,500,500) 
StopDrawing() 
If OpenWindow(0, 0, 0, 500, 400, "ScrollAreaGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) 
  ImageGadget(2,0,0,500,500,ImageID(0)) 
  DisableGadget(2,1)
  ScrollAreaGadget(3, 10, 10, 300,300, 375, 600, 30)
  ImageGadget(8,  -12, -12, 300, 300, ImageID(0))                      ; image gadget standard
  DisableGadget(8,1)
 	ButtonGadget  (4, 10, 10, 230, 30,"Bouton 4")
	ButtonGadget  (5, 50, 50, 230, 30,"Bouton 5")
	ButtonGadget  (6, 90, 90, 230, 30,"Bouton 6")
	StringGadget(7,50,130, 230, 20,"Ceci est le contenu d'une zone de défilement !",#PB_Text_Right)
	CloseGadgetList() 
 Repeat 
	Select WaitWindowEvent() 
				Case  #PB_Event_CloseWindow 
					End 
				Case  #PB_Event_Gadget 
			Select EventGadget()
				Case 4
  		 	 MessageRequester("Info","Le bouton 4 a été appuyé !",#PB_MessageRequester_Ok)
				Case 5
  		 	 MessageRequester("Info","Le bouton 5 a été appuyé !",#PB_MessageRequester_Ok)
				Case 6
  		 	 MessageRequester("Info","Le bouton 6 a été appuyé !",#PB_MessageRequester_Ok)
			EndSelect
		EndSelect 
	ForEver 
EndIf
ps: je viens de retrouver le post et l'auteur :
**by MyTrial ** http://www.purebasic.fr/english/viewtop ... e&start=15
Re: scrollarea.. et image de fond
Eh génial comme astuce !!!
Tout simplement en utilisant DisableGadget(), il fallait y penser...
			
			
									
									
						Tout simplement en utilisant DisableGadget(), il fallait y penser...
Re: scrollarea.. et image de fond
Merci
Je vais tester cela !
			
			
									
									
						Je vais tester cela !