PureBasicPrint, imprimer vos codes sources en couleur

Vous avez développé un logiciel en PureBasic et vous souhaitez le faire connaitre ?
camomille
Messages : 11
Inscription : dim. 10/août/2014 16:11
Localisation : Grenoble

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message par camomille »

@MLD

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

Voila mon projet en cours de debuggage

Image
Dernière modification par camomille le mer. 27/août/2014 10:45, modifié 1 fois.
Avatar de l’utilisateur
MLD
Messages : 1124
Inscription : jeu. 05/févr./2009 17:58
Localisation : Bretagne

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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.
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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 !!)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Lemaquis
Messages : 271
Inscription : mer. 25/déc./2013 7:34
Localisation : la corse

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message par Lemaquis »

camomille si pouvait montrai ton projet à Hollande en en matière de courbe c'est un expert :mrgreen: :mrgreen: :mrgreen:
LeMaquis
camomille
Messages : 11
Inscription : dim. 10/août/2014 16:11
Localisation : Grenoble

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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
Lemaquis
Messages : 271
Inscription : mer. 25/déc./2013 7:34
Localisation : la corse

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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
LeMaquis
camomille
Messages : 11
Inscription : dim. 10/août/2014 16:11
Localisation : Grenoble

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message par camomille »

moi aussi,je vais de ce pas lui montrer :lol: :lol: :lol: :lol: :lol:
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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.
Image
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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 = ""
Dernière modification par falsam le sam. 30/août/2014 18:39, modifié 2 fois.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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 ?
Image
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
camomille
Messages : 11
Inscription : dim. 10/août/2014 16:11
Localisation : Grenoble

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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
Avatar de l’utilisateur
falsam
Messages : 7317
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message par falsam »

Merci pour ces précisions camomille :)
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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 ?
Image
Avatar de l’utilisateur
Flype
Messages : 2431
Inscription : jeu. 29/janv./2004 0:26
Localisation : Nantes

Re: PureBasicPrint, imprimer vos codes sources en couleur

Message 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 ?
Image
Répondre