Page 1 sur 1

Dessiner dans une windows

Publié : sam. 05/mars/2011 13:56
par SPH
Salut,

quelqu'un pourrait il me rapeller comment dessiner un plot dans un wondows ?
Faut il ouvrir un screen dans le windows ? (je ne me rapelle plus rien)

Code : Tout sélectionner

If OpenWindow(0, 0,0,400, 300, "PureBoutton", #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_ScreenCentered)

  ; This is the 'event loop'. All the user actions are processed here.
  ; It's very easy to understand: when an action occurs, the EventID
  ; isn't 0 and we just have to see what have happened...
  ;
  
  Repeat
    Event = WaitWindowEvent()

    If Event = #PB_Event_CloseWindow  ; If the user has pressed on the close button
      Quit = 1
    EndIf

  Until Quit = 1
  
EndIf

End   ; All the opened windows are closed automatically by PureBasic

Re: Dessiner dans une windows

Publié : sam. 05/mars/2011 14:04
par Huitbit
Hello,

Pas besoin d'ouvrir un écran.

Extrait de l'aide (légèrement allégé)

Code : Tout sélectionner

 OpenWindow(0, 0, 0, 200, 200, "2DDrawing Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)

StartDrawing(WindowOutput(0))

For x = 0 To 199
  For y = 0 To 199
    Plot(x, y, RGB(Random(255), Random(255), Random(255)))
  Next y
Next x

StopDrawing() 
    
Repeat
  Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
Hasta la vista !

Re: Dessiner dans une windows

Publié : sam. 05/mars/2011 14:06
par SPH
Grand merci pour ta reactivité :idea:

Re: Dessiner dans une windows

Publié : sam. 05/mars/2011 14:44
par dayvid
Oui et a propos les amis, comment je crée par exemple une forme sur la fenêtre mais
avec du transparent, on peut le faire sur une image (ya que la que sa marche d'ailleur)
sinon c'est pôssible d'apres vous ?

Re: Dessiner dans une windows

Publié : sam. 05/mars/2011 14:45
par SPH
dayvid a écrit :Oui et a propos les amis, comment je crée par exemple une forme sur la fenêtre mais
avec du transparent, on peut le faire sur une image (ya que la que sa marche d'ailleur)
sinon c'est pôssible d'apres vous ?
C'est ce que je suis exactement en train de coder pour toi !! :mrgreen:
Code dans la journee. Patience

Re: Dessiner dans une windows

Publié : sam. 05/mars/2011 15:02
par dayvid
Alors c possible ?

comment ?

je parle bien de déssiner directement sur la fenêtre (sa cher faire)
et de pouvoir choisir la transparence aussi (cher po faire :( )

par exemple tu dessine un carrer plein et tu lui applique une transparence
bin moi j'ai jamais réussi a faire ça :(

Re: Dessiner dans une windows

Publié : lun. 14/mars/2011 15:53
par dayvid
Alors t'as abandonner SPH :mrgreen:

Re: Dessiner dans une windows

Publié : lun. 14/mars/2011 16:49
par SPH
dayvid a écrit :Alors t'as abandonner SPH :mrgreen:
Bin, je t'ai fais un code de detection de boutons non rectangulaire. Ma mission est donc terminé :mrgreen:

Re: Dessiner dans une windows

Publié : mer. 16/mars/2011 14:51
par dayvid
Ah oki désoler alors :oops:
oui merci e"ncore d'ailleur :D