Agrandir / niveau inferieur

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
LavaLava
Messages : 173
Inscription : dim. 28/mars/2004 17:42
Localisation : Provence

Agrandir / niveau inferieur

Message par LavaLava »

Existe-il une commande pour connaitre l'état de l'icone "Agrandir / niveau inférieur" qui se situe en haut à droite du fenêtre (à gauche de l'icone croix)?
Sinon comment faire pour définir la taille 'niveau inférieur' d'une fenetre quand on appuit sur cet icone ?
Merci
Avatar de l’utilisateur
venom
Messages : 3137
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

oui sa existe si je me trompe pas comme je suis nouveau sa doit etre sa

Code : Tout sélectionner

|#PB_Window_MinimizeGadget
voila essaye de metre sa sa devrait aller :wink: :D dit moi quoi
Avatar de l’utilisateur
venom
Messages : 3137
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

et pour sa
Sinon comment faire pour définir la taille 'niveau inférieur' d'une fenetre quand on appuit sur cet icone
quand tu fait une fenetre tu met la taille de celle-ci ex:(x.x.xxx.xxx)les numeros c'est la taille de ta fenetre en reduit quand tu clic sur agrandit sa se met automatiquement a la taille de l'ecrant :wink: :D voila
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Message par Backup »

moi , si je savais a quel event ce bouton appartien, je redefinirai tous simplement la taille de la fenetre avec un "ResizeWindow(Largeur, Hauteur) "

le tout est de savoir quel event ça envois lorsque quelqu'un clique dessus !!

pour
|#PB_Window_MinimizeGadget
ps : venom a dit une betise !!

cela devrai en principe ressembler a
#PB_Event_MaximizeGadget
:D mais cette constante n'existe pas !!

sur le site de Denis il y a les constante de Pure, mais j'arrive plus a telecharger son truc !! :?
nico
Messages : 3702
Inscription : ven. 13/févr./2004 0:57

Message par nico »

Code : Tout sélectionner

;Nico
  
If OpenWindow(0, 100, 200, 195, 260, #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget, "PureBasic Window")
  Repeat
    EventID.l = WaitWindowEvent()
    Select EventID
      Case #WM_SIZE
        etat.s="Normal"
        
        If IsIconic_(WindowID(0))
          etat="Reduit"
        EndIf
        
        If IsZoomed_(WindowID(0))
          etat="Agrandit"
        EndIf 
        
        Debug etat
        
      Case #WM_CLOSE
      Quit = 1
  EndSelect
  
  Until Quit = 1 
EndIf
Avatar de l’utilisateur
venom
Messages : 3137
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Message par venom »

a oui c'est vrai
|#PB_Window_MinimizeGadget
c'est pour metre la fenetre dans la barre des taches que chu con :D bin je debute aussi :wink:
LavaLava
Messages : 173
Inscription : dim. 28/mars/2004 17:42
Localisation : Provence

Message par LavaLava »

Désolé de vous avoir laissé discuté sans moi ...
Mais apparament, Nico a bien compris mon probléme !
Impec, ça roule nikel !
Répondre