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