Bonjour à tous
ATTENTION AUX MAUVAIS TOURS DU 1ER AVRIL ! humm...
Bon, passons aux choses sérieuses.
Ma question:
Je n'arrive pas à utiliser (Start and Stop drawing) sur un panel. Par contre, sur une surface windows ça marche.
Est-ce Pb ne le permet pas? ou est-ce que c'est moi qui ne sais pas utiliser la bonne méthode?
J'étais obligé de créer une fenêtre spécialement pour dessiner mon graphe statistique alors que j'aurais préféré qu'il soit sur mon panel.
Merci
			
			
													(RESOLU) Drawing on the panel
(RESOLU) Drawing on the panel
					Dernière modification par omega le dim. 03/avr./2016 11:54, modifié 2 fois.
									
			
									Win7 (x64)
Pb 6.03 LTS
						Pb 6.03 LTS
Re: Drawing on the panel
C'est pas possible !
... Poisson d'avril
			
			
									
									... Poisson d'avril
Code : Tout sélectionner
If OpenWindow(1, 200, 200, 400, 400, "Drag & Drop", #PB_Window_SystemMenu)
;     ExplorerListGadget(1, 10, 10, 380, 380, "*", #PB_Explorer_MultiSelect)
    PanelGadget(1,1,10,380,380)
    AddGadgetItem (1, -1, "Onglet 1")
    CloseGadgetList()
    EnableGadgetDrop(1, #PB_Drop_Files  , #PB_Drag_Copy)
    
    Repeat
      Event = WaitWindowEvent()  
        
      If Event = #PB_Event_GadgetDrop
        Files$ = EventDropFiles()
        
        Debug (Files$)
        
      EndIf      
      
    Until Event = #PB_Event_CloseWindow
  EndIf
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
						⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Drawing on the panel
Heu, Ar-s, je pense que tu t'es trompé (même si ton exemple est bien sympathique  ).
).
Omega : tu aurais un bout de code, qu'on voit quel est ton problème ?
			
			
									
									 ).
).Omega : tu aurais un bout de code, qu'on voit quel est ton problème ?
http://blendman.blogspot.com/
Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english
						Forum PB fr : http://www.purebasic.fr/french - Forum PB Eng : http://www.purebasic.fr/english
- falsam
- Messages : 7334
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: Drawing on the panel
Je confirme il c'est trompé   
 
			
			
									
									 
 Mais est ce que c'est possible ? A moins de mettre une image dans le panel et dans ce cas là c'est un StartDrawing() classique.Je n'arrive pas à utiliser (Start and Stop drawing) sur un panel
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM 
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
						Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: Drawing on the panel
Ah oui j'ai lu trop vite ^^ 
Effectivement tu veux dessiner dans un panel, ajoute soit une image, soit un canvas dans ce panel !
			
			
									
									Effectivement tu veux dessiner dans un panel, ajoute soit une image, soit un canvas dans ce panel !
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
						⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Drawing on the panel
Donc, ce n'est pas possible tout simplement, startDrawing() ne peut pas être utilisé directement sur un panel sauf si j'utilise une image comme surface graphique.
Merci à tous
			
			
									
									Merci à tous
Win7 (x64)
Pb 6.03 LTS
						Pb 6.03 LTS



