Dessiner dans une windows

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Dessiner dans une windows

Message 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

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
Avatar de l’utilisateur
Huitbit
Messages : 940
Inscription : jeu. 08/déc./2005 5:19
Localisation : Guadeloupe

Re: Dessiner dans une windows

Message 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 !
Dernière modification par Huitbit le sam. 05/mars/2011 14:06, modifié 1 fois.
Elevé au MSX !
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: Dessiner dans une windows

Message par SPH »

Grand merci pour ta reactivité :idea:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: Dessiner dans une windows

Message 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 ?
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: Dessiner dans une windows

Message 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

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: Dessiner dans une windows

Message 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 :(
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: Dessiner dans une windows

Message par dayvid »

Alors t'as abandonner SPH :mrgreen:
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Avatar de l’utilisateur
SPH
Messages : 4949
Inscription : mer. 09/nov./2005 9:53

Re: Dessiner dans une windows

Message 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:

!i!i!i!i!i!i!i!i!i!
!i!i!i!i!i!i!
!i!i!i!
//// Informations ////
Intel Core i7 4770 64 bits - GTX 650 Ti
Version de PB : 6.12LTS- 64 bits
dayvid
Messages : 1242
Inscription : mer. 11/nov./2009 18:17
Localisation : Poitiers (Vienne)

Re: Dessiner dans une windows

Message par dayvid »

Ah oki désoler alors :oops:
oui merci e"ncore d'ailleur :D
La vie, C'est comme, Une boitte, De startis, On en voie, De toutes, Les couleurs !

Mon forum http://purebasic.forumphp3.com/index.php
Répondre