Une instruction sur plusieurs lignes ? [Réponse : Non]
Une instruction sur plusieurs lignes ? [Réponse : Non]
Tout est dans le titre, y a-t-il un moyen de répartir une instruction sur plusieurs lignes ? (comme avec \\ en python)
			
			
													
					Dernière modification par Norswap le sam. 14/mars/2009 22:28, modifié 1 fois.
									
			
									
						Re: Une instruction sur plusieurs lignes ?
clairement non !Norswap a écrit :Tout est dans le titre, y a-t-il un moyen de répartir une instruction sur plusieurs lignes ? (comme avec \\ en python)
mais le purebasic n'a pas de fonctions qui aient des paramètres qui oblige a ça, non plus
certains ici demande cette fonctionalités ...
moi je trouve que ça embrouille , mais bon ...
Code : Tout sélectionner
OpenWindow(0, 0, 0, 800, 600, "Simple Dojo", #PB_Window_ScreenCentered | #PB_Window_TitleBar | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget | #PB_Window_SizeGadget | #PB_Window_SystemMenu)au pire tu peux faire
 
			
			
									
									
						Code : Tout sélectionner
Macro SC
#PB_Window_ScreenCentered
EndMacro
Macro TB
 #PB_Window_TitleBar 
EndMacro
Macro MG
    #PB_Window_MinimizeGadget
EndMacro
Macro MaG
      #PB_Window_MaximizeGadget 
EndMacro
Macro SG 
     #PB_Window_SizeGadget 
EndMacro
SC  TB MG MaG SG  SM
Macro SM
     #PB_Window_SystemMenu
EndMacro
OpenWindow(0, 0, 0, 800, 600, "Simple Dojo",  SC| TB|MG|MaG| SG| SM)Bonjour Norswap,  
j'avais le même problème, et voici comment je l'ai résolu :
 
 
Avantages :
- la ligne entière tient sur l'écran
- on peut supprimer l'une des options en la mettant en commentaire.
						 
Voilà ! Si ça peut t'aider ...
			
			
									
									
						j'avais le même problème, et voici comment je l'ai résolu :
Code : Tout sélectionner
      ValOptions = 0
      ValOptions = ValOptions | #PB_Window_SystemMenu
      ValOptions = ValOptions | #PB_Window_MinimizeGadget
      ValOptions = ValOptions | #PB_Window_SizeGadget
      ValOptions = ValOptions | #PB_Window_TitleBar
      ValOptions = ValOptions | #PB_Window_ScreenCentered
      ValOptions = ValOptions | #PB_Window_MaximizeGadget    
     ;;; ValOptions = ValOptions | #PB_Window_Maximize         ; <== si inutile 
       
 
       OpenWindow(#Fenetre, x, y, LargeurInterne, HauteurInterne, Titre$ , ValOptions)    Avantages :
- la ligne entière tient sur l'écran
- on peut supprimer l'une des options en la mettant en commentaire.
Voilà ! Si ça peut t'aider ...
- Kwai chang caine
 - Messages : 6992
 - Inscription : sam. 23/sept./2006 18:32
 - Localisation : Isere
 
Ouaih, l'idée est bonne  
 
Tant qu'on y est on peut peut etre faire encore plus court
 
			
			
									
									
						Tant qu'on y est on peut peut etre faire encore plus court
Code : Tout sélectionner
ValOptions = 0 
ValOptions = ValOptions | #PB_Window_SystemMenu 
ValOptions = ValOptions | #PB_Window_MinimizeGadget 
ValOptions = ValOptions | #PB_Window_SizeGadget 
ValOptions = ValOptions | #PB_Window_TitleBar 
ValOptions = ValOptions | #PB_Window_ScreenCentered 
ValOptions = ValOptions | #PB_Window_MaximizeGadget    
     ;;; ValOptions = ValOptions | #PB_Window_Maximize         ; <== si inutile 
Debug ValOptions
ValOptions = 0 
ValOptions | #PB_Window_SystemMenu 
ValOptions | #PB_Window_MinimizeGadget 
ValOptions | #PB_Window_SizeGadget 
ValOptions | #PB_Window_TitleBar 
ValOptions | #PB_Window_ScreenCentered 
ValOptions | #PB_Window_MaximizeGadget    
     ;;; ValOptions | #PB_Window_Maximize         ; <== si inutile 
Debug ValOptions