EPB
Re: EPB
oulakernadec a écrit :Bonsoir Dobro
avec la version 1.30.6
j'ai placé EPB dans un répertoire EPB à la racine du disque E:\

il faut le laisser tel quel !!
c'est ce dossier dans son ensemble qu'il faut copier ou bon te semble
dans ce dossier "EPB" (en Majuscule) il y a 2 dossiers INDISPENSABLE
le dossier "Outils" et le dossier "Styles"
bref , ne change rien au dossier Crée par l'archive

c'est donc le dossier EPB dans son entier , qu'il faut deplacer ...
ça c'est bizarre ! car chez moi mon EPB est au fond d'une arborescence de dossierle fichier "epb.prefs" est bien enregistré avec des chemins qui sont différents "F:\PureBasic460-3\Compilers\pbcompiler.exe"
et pourtant à chaque fois que je lance "compiler/exécuter"
MessageRequester stop la compilation..
et je pointe le compilateur qui est carrement dans une autre branche de l'arbo .. et ça marche bien... , j'essaierai sur ma Tour (plusieurs Partitions)
ça c'est parce qu'il ne trouve pas le compilateur... ou alors tu as une installation de Purebasic ésotérique ...."il faut définir les chemins dans menu Projet/option du projet"
chez moi Mes Purebasic sont chacun dans un dossier différent par version
"C:\Dobro\Purebasic_4_51\Compilers\pbcompiler.exe"
"C:\Dobro\Purebasic_4_50\Compilers\pbcompiler.exe"
"C:\Dobro\Purebasic_4_41\Compilers\pbcompiler.exe"
alors que mon EPB est lui dans
"C:\Dobro\PureBasic\dobro\Dobro_creation\EPB\EPB\EPB.exe"
tu vois, comme ça ça, marche , alors je ne comprends pas trop le probleme ...

pas de probleme meme si les chemins sont vide ..(d'ailleurs il vaut mieux ne rien mettre !! si tu t'en sert pas ...)je n'ai pas défini de chemin pour le compile 64bit... laissé en c:\
défaut c:\ également
pour le son c:\windows\media\ding.wav
ça doit apparaitre comme ça : (avec ton lecteur et ton chemin bien sur)
chemin_defaut = c:\
chemin_compilateur 32 bits = C:\Dobro\Purebasic_4_51\Compilers\pbcompiler.exe
chemin_compilateur 64 bits = c:\
activ_64_bits = 0
chemin_son_apres_compilation = C:\Dobro\mes_sons\compilation_terminé.wav
là tu m'inquiete !!ya un truc dans le menu a propos : il 'm'apparait un gadget bordeless gris et rien dedans
avec un début de son genre départ d'enregistrement bruit de fond de 10 secondes, mais rien d'autre.
car le Greeting qui est lancé par le menu "A propos" est une fenetre graphique avec des sprites
et un Mod pour la musique....
faut 'il que je le compilasse en DirectX7 ??
tu as quoi comme system d'exploitation, carte graphique ??
ça a été testé sur XP Familliale Sp 3 (mon NC10)
XPPRO (Ma tour)
SEVEN PRO (ordi portable de la frangine)
Merci a Toi de bien vouloir essayermerci Dobro pour ce projet

Re: EPB
[Reedit]
ton probleme de chemin de compilation viens peut etre que tu as laissé cocher la case "Activ"
dans la configuration .... (petite case a coté du chemin du compilateur 64)
si tu ne te sert pas du compilateur 64 Bits , il faut laisser cette case vide non coché !!
ça permet de renseigner le chemin du compilateur 64 bits, mais de activer/désactivé celui-ci
a la demande grace a cette petite case
si la case est activé , et que le chemin est vide , ça va afficher le requester ...
le compilo 32 bits est actif par defaut si le chemin est renseigné ...
lorsque l'on dispose des 2 versions du compilateur (32/64) et qu'on renseigne les 2 chemins
et case Activ pour le 64 bits ;
EPB genere automatiquement un Exe pour le 32 bits (ext "_x86"dans le nom de l'exe) ,
et un exe pour les 64 bits ("_x64" dans le nom de l'exe)
ps : je viens de refaire l'archive en ayant compilé le Greeting avec Directx7
dis moi si "A propos" fonctionne maintenant
un autre de 512 Mo (usb)
un Graveur externe (usb)
etc ..
ton probleme de chemin de compilation viens peut etre que tu as laissé cocher la case "Activ"
dans la configuration .... (petite case a coté du chemin du compilateur 64)
si tu ne te sert pas du compilateur 64 Bits , il faut laisser cette case vide non coché !!
ça permet de renseigner le chemin du compilateur 64 bits, mais de activer/désactivé celui-ci
a la demande grace a cette petite case

si la case est activé , et que le chemin est vide , ça va afficher le requester ...

le compilo 32 bits est actif par defaut si le chemin est renseigné ...
lorsque l'on dispose des 2 versions du compilateur (32/64) et qu'on renseigne les 2 chemins
et case Activ pour le 64 bits ;
EPB genere automatiquement un Exe pour le 32 bits (ext "_x86"dans le nom de l'exe) ,
et un exe pour les 64 bits ("_x64" dans le nom de l'exe)
ps : je viens de refaire l'archive en ayant compilé le Greeting avec Directx7
dis moi si "A propos" fonctionne maintenant

non j'ai 2 Disques de 1 TO (usb)avec ton nc10
tu as peut être que le disque c:\
sinon, je pense tu connais truecrypt :http://www.truecrypt.org/
je l'utilise pour mes données sur clé USB, car en cas de perte..
Cordialement
un autre de 512 Mo (usb)
un Graveur externe (usb)
etc ..

Re: EPB
Pour les greets il y a un petit prob d'affichage chez moi.
bordure grise bas et droite qui fait moche (genre 1 à 2 pixel). il faudrait aussi supprimer le curseur dedans, il sert pas ça ferait plus joli.
Voilà ce que ça rend en 1680x1050 sur ma config

J'ai eu un bug...
J'ai fait mon theme graphique qui marche.
Pour le tester, j'ai essayer différentes syntaxes.
;commentaire
messagerequester("test","coucou")
beep_(couleur,API)
Procedure Brouzouf (#toto,truc)
Lorsque j'ai tapé # EPB a freezé..
en gros si ALT + 3 = Freezette ... => kill le prog pour fermer.
bordure grise bas et droite qui fait moche (genre 1 à 2 pixel). il faudrait aussi supprimer le curseur dedans, il sert pas ça ferait plus joli.
Voilà ce que ça rend en 1680x1050 sur ma config

J'ai eu un bug...
J'ai fait mon theme graphique qui marche.
Pour le tester, j'ai essayer différentes syntaxes.
;commentaire
messagerequester("test","coucou")
beep_(couleur,API)
Procedure Brouzouf (#toto,truc)
Lorsque j'ai tapé # EPB a freezé..
en gros si ALT + 3 = Freezette ... => kill le prog pour fermer.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: EPB
bonjour Dobro
Je viens de comprendre avec tes infos
tu as raison la ligne "activ" dans epb.prefs auquel je n'avais pas prêter attention était à mise à "1",
je pensais que "activ" était pour demander d'exécuter la prise en compte des chemins.
Si on la choisi la case "activ" lors d'un d'une modification de chemins avec un mode "c:\" pour le 64bit et que l'on enregistre.
ça ne peut pas fonctionner c'est logique, avec tes infos.
Mais ensuite si on effectue un changement de chemin avec la case "activ" décochée cette fois..
la ligne "activ_64_bits = 1" n'est pas remise à zéro dans le fichier epb.prefs avec actualisePB,
en tout cas chez moi, elle reste à "1"
c'était ça mon soucis... je l'ai remis manuellement à "0" car cela fonctionne à présent.
Pour le problème pour le panneau Apropos
c'est vrai, j'ai un directX qui me fais des ptits truc bizarres des fois...
Mais c'est pas vraiment facile de changer et de réparer un sous système directX lorsqu'il à un fichier corrompu..
et pour le moment, je n'ai pas le temps ni l'envie de réinstaller WindowsXP sur cette bécane0....
J' attend un fukushima... de mon Windows pour le faire.
Ensuite j'ai essayé EPB sur une autre bécane pas de problème de DirectX
et Apropos ni pour les chemins, c'est une version 64bit.. tout fonctionne..
merci de ton écoute
Ps: après ce message, je viens de télécharger ta release et là c'est OK activ=0 en mode décoché. Merci
Cordialement
Je viens de comprendre avec tes infos
tu as raison la ligne "activ" dans epb.prefs auquel je n'avais pas prêter attention était à mise à "1",
je pensais que "activ" était pour demander d'exécuter la prise en compte des chemins.
Si on la choisi la case "activ" lors d'un d'une modification de chemins avec un mode "c:\" pour le 64bit et que l'on enregistre.
ça ne peut pas fonctionner c'est logique, avec tes infos.
Mais ensuite si on effectue un changement de chemin avec la case "activ" décochée cette fois..
la ligne "activ_64_bits = 1" n'est pas remise à zéro dans le fichier epb.prefs avec actualisePB,
en tout cas chez moi, elle reste à "1"
c'était ça mon soucis... je l'ai remis manuellement à "0" car cela fonctionne à présent.
Pour le problème pour le panneau Apropos
c'est vrai, j'ai un directX qui me fais des ptits truc bizarres des fois...
Mais c'est pas vraiment facile de changer et de réparer un sous système directX lorsqu'il à un fichier corrompu..
et pour le moment, je n'ai pas le temps ni l'envie de réinstaller WindowsXP sur cette bécane0....
J' attend un fukushima... de mon Windows pour le faire.
Ensuite j'ai essayé EPB sur une autre bécane pas de problème de DirectX
et Apropos ni pour les chemins, c'est une version 64bit.. tout fonctionne..
merci de ton écoute
Ps: après ce message, je viens de télécharger ta release et là c'est OK activ=0 en mode décoché. Merci
Cordialement
Re: EPB
je vais faire en sorte de séparer graphiquement le chemin 64bit et sa case correspondantekernadec a écrit : je pensais que "activ" était pour demander d'exécuter la prise en compte des chemins.
pis ajouter une aide (bulle) si on laisse le pointeur sur la case

Re: EPB
non , parce qu'il faut bien comprendre c'est que actuellementkernadec a écrit :peut être un OptionGadget à la place du CheckBoxGadget
bonne journée
l'utilisation du Compiler 32 bits avec EPB est obligatoire !
ceux qui ont en plus la version 64 bits , Active ce compilateur 64 bits s'il veulent..
car EPB dans ce cas genere 2 exécutables
1 exécutable 32 bits (avec "_x86" dans le nom du fichier)
ET
1 exécutable 64 bits (avec "_64" dans le nom du fichier)
suite a la demande de Case qui voulait pouvoir generer 2 exe d'un coup !!
donc pour EPB le compilo 64 bits est une option !
de toute façon actuellement si on a un systeme d'exploitation 64 bits
on est quasi obligé de generer un executable 32 bits , pour que le prg soit compatible
avec la majorité du park informatique ..

Re: EPB
ok je vais voir çaAr-S a écrit :Pour les greets il y a un petit prob d'affichage chez moi.
bordure grise bas et droite qui fait moche (genre 1 à 2 pixel).

au debut c'etait comme ça (pas de curseur)il faudrait aussi supprimer le curseur dedans, il sert pas ça ferait plus joli.
mais .....
ainsi que d'autres m'ont demandé de laisser le curseur, parceque ça les stressait de voir disparaitre le curseur ...falsam a écrit :Hello Dobro
Toujours à propos de greeting.exe, le pointeur de la souris disparaît au lancement.


ha oui dis donc ...J'ai eu un bug...
J'ai fait mon theme graphique qui marche.
Pour le tester, j'ai essayer différentes syntaxes.
;commentaire
messagerequester("test","coucou")
beep_(couleur,API)
Procedure Brouzouf (#toto,truc)
Lorsque j'ai tapé # EPB a freezé..
en gros si ALT + 3 = Freezette ... => kill le prog pour fermer.


- falsam
- Messages : 7317
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: EPB
- Ouvre simplement ton application et quitte sans rien écrire dans ton onglet. La demande sauvegarde est quand même proposée.Dobro a écrit :pffff !!bon en principe cette fois , y va coincé le Falsam
(
- Ouvre ton application puis ouvre un de tes codes. Modifie une ligne et n'utilises pas la touche entrée puis tu quittes EPB. La sauvegarde n'est pas demandée.
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%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
- Mindphazer
- Messages : 694
- Inscription : mer. 24/août/2005 10:42
Re: EPB
Idem pour moifalsam a écrit : - Ouvre ton application puis ouvre un de tes codes. Modifie une ligne et n'utilises pas la touche entrée puis tu quittes EPB. La sauvegarde n'est pas demandée.
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
- Mindphazer
- Messages : 694
- Inscription : mer. 24/août/2005 10:42
Re: EPB
Ca me le fait aussi avec la version 1.30.6 (ça ne le faisait pas avec le 1.30...)falsam a écrit : - Ouvre simplement ton application et quitte sans rien écrire dans ton onglet. La demande sauvegarde est quand même proposée.
Enfin, plus exactement, ça le fait si tu insères un onglet et que tu quittes sans rien écrire dedans....
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
- Mindphazer
- Messages : 694
- Inscription : mer. 24/août/2005 10:42
Re: EPB
Même en appuyant sur Entrée, la sauvegarde n'est pas demandée...falsam a écrit : - Ouvre ton application puis ouvre un de tes codes. Modifie une ligne et n'utilises pas la touche entrée puis tu quittes EPB. La sauvegarde n'est pas demandée.
Bureau : Win10 64bits
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Maison : Macbook Pro M3 16" SSD 512 Go / Ram 24 Go - iPad Pro 32 Go (pour madame) - iPhone 15 Pro Max 256 Go
Re: EPB
pour les greetings je suppose que tu utilise examinemouse() donc ça capture le curseur de la souris... c'est ça surtout qui vas pas car si le curseur est visible il reste coincé dans la fenêtre
...
tu pourrais utiliser les events plutôt non et laisser examinemouse() de coté .

tu pourrais utiliser les events plutôt non et laisser examinemouse() de coté .
Re: EPB
oui j'utilise examinemouse() mais la n'est pas le problemecase a écrit :pour les greetings je suppose que tu utilise examinemouse() donc ça capture le curseur de la souris... c'est ça surtout qui vas pas car si le curseur est visible il reste coincé dans la fenêtre...
tu pourrais utiliser les events plutôt non et laisser examinemouse() de coté .

examinemouse() me sert a capturer le click pour quitter !
au Debut on ne voyais pas le pointeur ! je trouvais ça bien
mais on m'a demandé de remettre le pointeur parce que ça ne plaisait pas de ne plus voir le pointeur !!

de toute façon dans la prochaine version je met le greeting en plein ecran
SANS pointeur , les gens seront bien obligé de cliquer pour revoir leur Ecran
