Griser le code source non concerné par l'OS de développement

Vous avez une idée pour améliorer ou modifier PureBasic ? N'hésitez pas à la proposer.
selzig
Messages : 68
Inscription : sam. 11/juil./2009 9:34

Griser le code source non concerné par l'OS de développement

Message par selzig »

Bonjour,

Quand j'utilise PureBasic sous Windows ou Linux, j'aimerais que ce code ne concernant les OS cités soit grisé comme dans d'autres IDE :

Code : Tout sélectionner

CompilerIf #PB_Compiler_OS = #PB_OS_MacOS
; Probablement un bug macOS sinon en dualscreen la fenêtre ne s'ouvre pas sur l'écran secondaire
  OpenWindow(#WdwGosht, xD , 0, 1 ,86, "",  #PB_Window_BorderLess)
  CloseWindow(#WdwGosht)
CompilerEndIf
Merci. Gilles
Marc56
Messages : 2146
Inscription : sam. 08/févr./2014 15:19

Re: Griser le code source non concerné par l'OS de développe

Message par Marc56 »

selzig a écrit : Quand j'utilise PureBasic sous Windows ou Linux, j'aimerais que ce code ne concernant les OS cités soit grisé comme dans d'autres IDE :

Code : Tout sélectionner

CompilerIf #PB_Compiler_OS = #PB_OS_MacOS
; Probablement un bug macOS sinon en dualscreen la fenêtre ne s'ouvre pas sur l'écran secondaire
  OpenWindow(#WdwGosht, xD , 0, 1 ,86, "",  #PB_Window_BorderLess)
  CloseWindow(#WdwGosht)
CompilerEndIf
Merci. Gilles
Pas possible (sauf à jouer avec la coloration des notes et les expressions régulières avec saut de lignes (pas testé))

Mais si le code alternatif est long, alors on peut en faire un fichier externe.

Code : Tout sélectionner

CompilerIf #PB_Compiler_OS = #PB_OS_MacOS
  XincludeFile("Fichier_à_inclure_si_c'est_un_mac.pb")
CompilerEndIf
https://www.purebasic.com/french/docume ... ludes.html

:wink:
Répondre