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) 64 bits Pb 5.72
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 : 7324
- 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) 64 bits Pb 5.72