Page 3 sur 4

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : dim. 24/août/2014 19:49
par camomille
@MLD

Merci pour le code ,mais pas réussi à le lancer :twisted: :twisted:

Voila mon projet en cours de debuggage

Image

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : lun. 25/août/2014 8:35
par MLD
@ PAPPIP
Merci. Oui excuse , mais j'ai transmis un peu vite j'ai bien changer les boutons , mais oublier le chargement des images. :oops:
Pour Camomille ,'cétait simplement le principe de certains calculs que je souhaitait lui montrer.

@ Camomille joli travail. Bon courage.

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : mar. 26/août/2014 14:45
par Kwai chang caine
Eh ben !!! 8O
On a noir de traders dans les petits nouveaux :lol:
On va pouvoir savoir ou placer nos tunes !!! :mrgreen: (Quand j'en aurais !!)

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : mar. 26/août/2014 17:52
par Lemaquis
camomille si pouvait montrai ton projet à Hollande en en matière de courbe c'est un expert :mrgreen: :mrgreen: :mrgreen:

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : mar. 26/août/2014 18:42
par camomille
@Lemaquis

C'est pas une bonne idée ,car le but de ce programme est d'éviter ou de minimiser l'impôt . 8O
C'est donc l'inversion de la courbe ,mais du bon côté. :D :D
L' exemple montre le maximum que ponctionne l'état (zone jaune+bleu+verte). :twisted:

cdt

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : mar. 26/août/2014 18:49
par Lemaquis
camomille a écrit :@Lemaquis

C'est pas une bonne idée ,car le but de ce programme est d'éviter ou de minimiser l'impôt . 8O
C'est donc l'inversion de la courbe ,mais du bon côté. :D :D
L' exemple montre le maximum que ponctionne l'état (zone jaune+bleu+verte). :twisted:

cdt

j'ai dis ça pour rire

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : mar. 26/août/2014 18:53
par camomille
moi aussi,je vais de ce pas lui montrer :lol: :lol: :lol: :lol: :lol:

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : sam. 30/août/2014 17:50
par Flype
Salut tout le monde,

Suite MP de camomille sur le forum anglais,

Mon code source original : https://db.tt/4oSIOW6A

C'est daté de 2009, pour PureBasic 4.31 (Windows - x86) alors si cela s'avère vraiment utile je peux l'adapter à PB5.30 (?)

Ce programme est très lié au fonctionnement de l'IDE et de son fichier de config user, j'espère qu'il n'y a eu trop de changements.

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : sam. 30/août/2014 18:06
par falsam
Merci beaucoup Flype. ça serait pas mal d'éviter d'imprimer ce fond jaune. C'est de la consommation d'encre pour rien à mon avis.

■ Ligne 316 : Il faut remplacer

Code : Tout sélectionner

If  Not ARGUMENT_FILE
par

Code : Tout sélectionner

If ARGUMENT_FILE = ""

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : sam. 30/août/2014 18:26
par Flype
Pour le fond jaune il y avait une option pour ca de memoire.
Perso, j utilise un fond blanc quand je code (qqsoit le langage) alors je n avais pas ce probleme.
En tout cas oui c est de la conso d encre bien inutile...

Et ca marche dans PB5.30 alors ?

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : sam. 30/août/2014 18:29
par falsam
Flype a écrit :Et ca marche dans PB5.30 alors ?
Avec ta version oui.

Quand on configure l'outil il ne faut pas oublié ces arguments
"%FILE" "%TEMPFILE" CURSOR=%CURSOR SELECTION=%SELECTION MAGNIFICATION=3 PAGEBREAKS=1 COLORMODE=IDE MARGINS=80x80x80x80

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : sam. 30/août/2014 20:22
par camomille
@Flype

Merci encore pour ce merveilleux programme qui m'est fort utile.

Pour le faire fonctionner,j'ai fait quelques modifs (à ma manière) ,pour Windows 7 x64 :

en plus de la modif indiqué par Falsam

éliminer
;CompilerIf #PB_Compiler_OS = #PB_OS_Windows
; Import "C:\Program Files\DEV\PureBasic\SDK\Syntax Highlighting\SyntaxHilighting.lib"
; SyntaxHighlight(*Buffer, Length.l, *Callback, bEnableASM.l)
; EndImport
;CompilerElse
; CompilerError "At the moment, <SyntaxHilighting.lib> is only available on Windows."
;CompilerEndIf
;CompilerIf #PB_Compiler_OS = #PB_OS_Windows

éliminer
;Prefs\EnableColoring= ReadPreferenceLong("EnableColoring",#False)

remplacer
;SyntaxHighlight(@LineText, Len(LineText), @DrawLineCallback(), #True)
par
If OpenLibrary(#Dll, "C:\Program Files\DEV\PureBasic\SDK\Syntax Highlighting\SyntaxHilighting.dll")
CallFunction(#Dll,"SyntaxHighlight",@LineText,Len(LineText),@DrawLineCallback(),#True)
CloseLibrary(#Dll)
EndIf

@Falsam
Pour éliminer le fond il faut utiliser l'option "COLORMODE=IDEONWHITE"

Cdt

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : sam. 30/août/2014 20:25
par falsam
Merci pour ces précisions camomille :)

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : sam. 30/août/2014 20:28
par Flype
Ah bah voila j etais sur d avoir mis une option pour ca :mrgreen:

Elle existe pas la lib (syntax) pour pb linux / macos ?

Re: PureBasicPrint, imprimer vos codes sources en couleur

Publié : dim. 31/août/2014 2:24
par Flype
Pouvez vous me donner le code source de votre version.
J'ai l'impression qu'il est plus récent que le mien :?
et quelqu'un aurait encore le PDF ?