jaPBe pour PureBasic v4.x
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Un lien sur le forum anglais sur une discussion sur Wine & JaPBe :
http://www.purebasic.fr/english/viewtop ... japbe+wine
http://www.purebasic.fr/english/viewtop ... japbe+wine
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
j'ai un blem avec Japbe, ce probleme est récurent suivant les versions
je viens de recuperer la derniere version (3.8.8.717) pour voir si le probleme persiste, et il semble qu'il persiste !!
ce probleme est simple, je perd la fonction "Rechercher"
et bien sur "Rechercher/remplacer" , en fait tout ce passe comme si la fonction, n'existait pas
elle est bien apparente dans les menu, mais lors de son utilisation, ben il ne recherche rien !!!
je souspconne peut etre une degradation du fichier de preference.. mais pas sur ..
parceque tel quel si je remplace Japbe par les derniers fichier telecharger sur ton site (Gnozal) , ben ça change rien !!!
question , y a t'il un fichier que ton archive ne remplace pas ??
qui serai toujours présent dans le dossier Purebasic, et qui mettrai le bazarre....quelque sot la version de JApbe qu'on installe ... ???

1er symptome ! lorsque je selectionne un mot a rechercher dand l'editeur
et que j'appel la fenetre de recherche, le mot n'apparait plus automatiquement dans le champ !!
bon je fait un colle du mot, et j'appuis sur recherche ..
il saut a la derniere ligne du prg, sans avoir trouvé quoique ce soit
et pourtant il aurai du !!
je viens de recuperer la derniere version (3.8.8.717) pour voir si le probleme persiste, et il semble qu'il persiste !!
ce probleme est simple, je perd la fonction "Rechercher"
et bien sur "Rechercher/remplacer" , en fait tout ce passe comme si la fonction, n'existait pas
elle est bien apparente dans les menu, mais lors de son utilisation, ben il ne recherche rien !!!

je souspconne peut etre une degradation du fichier de preference.. mais pas sur ..
parceque tel quel si je remplace Japbe par les derniers fichier telecharger sur ton site (Gnozal) , ben ça change rien !!!
question , y a t'il un fichier que ton archive ne remplace pas ??
qui serai toujours présent dans le dossier Purebasic, et qui mettrai le bazarre....quelque sot la version de JApbe qu'on installe ... ???

1er symptome ! lorsque je selectionne un mot a rechercher dand l'editeur
et que j'appel la fenetre de recherche, le mot n'apparait plus automatiquement dans le champ !!
bon je fait un colle du mot, et j'appuis sur recherche ..
il saut a la derniere ligne du prg, sans avoir trouvé quoique ce soit
et pourtant il aurai du !!

Bizarre, bizarre.
Tout fonctionne chez moi, y compris le mot sélectionné qui apparaît dans le champ 'Chercher' quand on appuie sur CTRL+F.
Tu travailles en mode ANSI [Page de codes = 0] ou UNICODE [Page de codes = 65001] ou autre ?
Les fichiers non remplacés par l'archive sont les préférences (jaPBe.Pref et jaPBe-*.* dans le répertoire racine de jaPBe) et les options de syntaxe (dans le répertoire Syntax).
Est-ce corrigé si tu renommes ton fichier de préférences (jaPBe.Pref) ?
Sinon, est-ce lié à un fichier source particulier ?
Tout fonctionne chez moi, y compris le mot sélectionné qui apparaît dans le champ 'Chercher' quand on appuie sur CTRL+F.
Tu travailles en mode ANSI [Page de codes = 0] ou UNICODE [Page de codes = 65001] ou autre ?
Les fichiers non remplacés par l'archive sont les préférences (jaPBe.Pref et jaPBe-*.* dans le répertoire racine de jaPBe) et les options de syntaxe (dans le répertoire Syntax).
Est-ce corrigé si tu renommes ton fichier de préférences (jaPBe.Pref) ?
Sinon, est-ce lié à un fichier source particulier ?
non rien de specialgnozal a écrit :Bizarre, bizarre.
Tout fonctionne chez moi, y compris le mot sélectionné qui apparaît dans le champ 'Chercher' quand on appuie sur CTRL+F.
Tu travailles en mode ANSI [Page de codes = 0] ou UNICODE [Page de codes = 65001] ou autre ?

si je renomme le fichier de pref en "japbe.prof"
Est-ce corrigé si tu renommes ton fichier de préférences (jaPBe.Pref) ?
voila ce que j'obtiens au lancement de japbe

je precise que japbe se trouve bien dans mon repertoire de la version 4.20 de Purebasic...

d'ailleurs renomme ton fichier pref, tu devrai avoir la meme erreur !!

a ce titre , je me demande comment font les gens qui installe pour la premiere fois japbe !! ??
puisque tu ne fourni pas le fichier pref par defaut...
et qu'apparemment japbe ne peut fonctionner sans lui !!

non ! tout les sources !!Sinon, est-ce lié à un fichier source particulier ?

S'il ne trouve pas de fichier Pref, jaPBe va le créer. Mais il ne peut que deviner le chemin de PB en se basant sur la base de registres, qui est une information non documentée ...Dobro a écrit :... je me demande comment font les gens qui installe pour la premiere fois japbe !! ?? puisque tu ne fourni pas le fichier pref par defaut... et qu'apparemment japbe ne peut fonctionner sans lui !!
1. la clé concernée dans la base de registres change à chaque version de PB, voire d'une version beta à l'autre
2. chaque fois qu'on lance Purebasic.exe, il change la clé
3. sans parler des différentes versions de Windows (Vista ...)
Il s'agit ici (évidemment) d'un problème de détection du chemin de PB, il y a un endroit dans ta base de registres qui pointe vers ton répertoire de PB3.94.Dobro a écrit :si je renomme le fichier de pref en "japbe.prof"
voila ce que j'obtiens au lancement de japbe
je precise que japbe se trouve bien dans mon repertoire de la version 4.20 de Purebasic...
- lance Purebasic.exe de PB4.20 pour changer la base de registres
- sinon, change le chemin de PB 'PureBasicPath' dans les préférences de jaPBe
Enfin, voilà un jaPBe.Pref 'vierge' :
Code : Tout sélectionner
[Test]
[TimeOut]
Compiler = 10000
StructureViewer = 500
[General]
Version = 3.8.8.717
FoldFlags = 16
EnableAliases = 0
ExtractConstantsFromResidents = 0
UseSDK = 0
UseSDK-MSDN = 0
CompleteBookmark = 0
AlphabeticBookmark = 0
PureBasicPath =
DefaultDirectory =
Language = English
ExecuteURLifCTRLClick = 0
ActivateProcedureToolTips = 0
FindDefinitionHotspotsActivate = 0
HelpHotspotsActivate = 0
HelpHotspotsActivate_Constant = 1
HelpHotspotsActivate_Variable = 1
HelpHotspotsActivate_Structure = 1
HelpHotspotsActivate_PBProcedure = 1
HelpHotspotsActivate_KeyCommand = 1
URLHotspotTextActivate = 1
URLHotspotCommentActivate = 1
URLHotspotAlwaysVisible = 1
UseCustomSyntaxAndFolding = 0
HighlightActiveTab = 0
CreatePBTOOLEnvironment = 1
DoBackupInSubFolder = 0
AutoLoad = *
RunOne = 0
RedrawCompleteWindow = 0
InfoPanelDelay = 200
IncludeShowAll = 0
AutoReloadLast = 1
AutoCreateEnd = 1
LoadOnlyOne = 1
DoSynchList = 1
StructureViewerIncludeTypes = 0
FindNextBack = 1
DoPlayExecuteCreated = 0
PlayExecuteCreated =
AutoSave = 0
AutoSaveCount = 30
SourceAddNullByte = 1
UseRealTabs = 0
ActivateStayOnTop = 1
[Position]
[Color]
DefaultFont = Courier New
DefaultSize = 10
DefaultFore = 0
DefaultBack = DFFFFF
DefaultFX = 0
VariableFont = Courier New
VariableSize = 10
VariableFore = FF0000
VariableBack = DFFFFF
VariableFX = 0
ConstantFont = Courier New
ConstantSize = 10
ConstantFore = 724B92
ConstantBack = DFFFFF
ConstantFX = 0
DigitFont = Courier New
DigitSize = 10
DigitFore = 0
DigitBack = DFFFFF
DigitFX = 2
StructureFont = Courier New
StructureSize = 10
StructureFore = 800000
StructureBack = DFFFFF
StructureFX = 0
ProcedureFont = Courier New
ProcedureSize = 10
ProcedureFore = 666600
ProcedureBack = DFFFFF
ProcedureFX = 0
KeyCommandFont = Courier New
KeyCommandSize = 10
KeyCommandFore = 0
KeyCommandBack = DFFFFF
KeyCommandFX = 1
CommentFont = Courier New
CommentSize = 10
CommentFore = AAAA00
CommentBack = DFFFFF
CommentFX = 0
BookmarkFont = Courier New
BookmarkSize = 10
BookmarkFore = 0
BookmarkBack = D0D0D0
BookmarkFX = 0
TitleFont = Courier New
TitleSize = 10
TitleFore = 303030
TitleBack = DFFFDF
TitleFX = 0
StringFont = Courier New
StringSize = 10
StringFore = 808080
StringBack = DFFFFF
StringFX = 0
ASMKeywordFont = Courier New
ASMKeywordSize = 10
ASMKeywordFore = 80
ASMKeywordBack = DFFFFF
ASMKeywordFX = 0
BraceLightFont = Courier New
BraceLightSize = 10
BraceLightFore = 0
BraceLightBack = FFFF
BraceLightFX = 1
BracebadFont = Courier New
BracebadSize = 10
BracebadFore = FF
BracebadBack = FFFF
BracebadFX = 1
LineNumberFont = Courier New
LineNumberSize = 10
LineNumberFore = 0
LineNumberBack = D0D0D0
LineNumberFX = 0
IndentGuideFont = Courier New
IndentGuideSize = 8
IndentGuideFore = 707070
IndentGuideBack = 808080
IndentGuideFX = 0
URLTextFont = Courier New
URLTextSize = 10
URLTextFore = 808080
URLTextBack = DFFFFF
URLTextFX = 0
URLCommentFont = Courier New
URLCommentSize = 10
URLCommentFore = 808080
URLCommentBack = DFFFFF
URLCommentFX = 0
URLCommentBookmarkFont = Courier New
URLCommentBookmarkSize = 10
URLCommentBookmarkFore = 808080
URLCommentBookmarkBack = DFFFFF
URLCommentBookmarkFX = 0
URLCommentTitleFont = Courier New
URLCommentTitleSize = 10
URLCommentTitleFore = 808080
URLCommentTitleBack = DFFFFF
URLCommentTitleFX = 0
ToolTipFont = Courier New
ToolTipSize = 10
ToolTipFore = 808080
ToolTipBack = DFFFFF
ToolTipFX = 0
OperatorsFont = Courier New
OperatorsSize = 10
OperatorsFore = 0
OperatorsBack = DFFFFF
OperatorsFX = 0
SeparatorsFont = Courier New
SeparatorsSize = 10
SeparatorsFore = 0
SeparatorsBack = DFFFFF
SeparatorsFX = 0
PBProcedureFont = Courier New
PBProcedureSize = 10
PBProcedureFore = 666600
PBProcedureBack = DFFFFF
PBProcedureFX = 0
DebugCommandFont = Courier New
DebugCommandSize = 10
DebugCommandFore = 0
DebugCommandBack = DFFFFF
DebugCommandFX = 1
CurrentLine = BFFFFF
Selection = 808080
[Editor]
AddCodeViewToPanel = 0
EnableSplittedEditor = 0
TailbiteCutFileName = 0
AutorizePasteFromPanel = 0
AutorizeRestylingFromPanel = 0
ConstantExplorerAfterConstantNotFound = 0
ScrollMarginHorizontal = 100
ScrollMarginVertical = 2
Tab = 2
ShowEndOfLine = 0
EnableColoring = 1
MarkCurrentLine = 0
ShowIndentGuide = 0
ShowWhiteSpace = 0
FoldingPreference = 0
SaveSourceBeforeCompileRun = 1
ShowLinenumberMargin = 1
ShowFoldMark = 1
AutoCase = 1
AutoIndent = 1
HiddenDeclare = 1
AutoScrollFold = 1
AutoCompletation = 1
ContextSensitiveAutocomplete = 1
BlockPath =
AutoScrollBook = 1
DoBackup = 0
HideBackup = 0
MaxBackups = 10
MarkBrace = 1
AutomaticLineWidth = 1
DoPlaySoundNewWords = 0
PlaySoundNewWords =
DoUnderlineNewWords = 1
AutoIndent2Optimize = 0
[Recent Files]
[Recent FileList]
[Recent Finds]
[FindInFiles]
MatchCase = 0
IncludeSub = 1
[Pick Color]
Color = 8421504
Color0 = 8421504
Color1 = 8421504
Color2 = 8421504
Color3 = 8421504
Color4 = 8421504
Color5 = 8421504
Color6 = 8421504
Color7 = 8421504
Color8 = 8421504
Color9 = 8421504
Color10 = 8421504
Color11 = 8421504
Color12 = 8421504
Color13 = 8421504
Color14 = 8421504
Color15 = 8421504
[Print]
Style =
ColorMode = 0
MarginTop = 0
MarginLeft = 0
MarginRight = 0
MarginBottom = 0
HeadlineLeft = %date%
HeadlineCenter = %file%
HeadlineRight = %side%
Switch = 1
PrintMulti = 47
[Include]
[DefaultOptions]
SaveDeclare = 0
EnableASM = 0
EnableNT4 = 0
EnableThreadSafe = 0
EnableOpenGL = 0
EnableUnicode = 0
EnableXP = 0
EnableOnError = 0
ExecutableFormat = 0
CPU = 0
CompanyName =
FileDescription =
FileVersion =
InternalName =
LegalCopyright =
OriginalFilename =
EMail =
Web =
Comments =
Language =
ProductName =
ProductVersion =
SpecialBuild =
LegalTrademarks =
PrivateBuild =
Addinfo1TXT =
Addinfo1 =
Addinfo2txt =
addinfo2 =
CodePage = 0
DefaultIcon =
[Definitions]
[Skin]
Toolbar =
[StayOnTop]
pourquoi ne pas crrer ce fichier tout simplement a coté de lui meme dans le meme repertoire ???gnozal a écrit :S'il ne trouve pas de fichier Pref, jaPBe va le créer. Mais il ne peut que deviner le chemin de PB en se basant sur la base de registres, qui est une information non documentée ...
utiliser la base de registre pour ça , ne sert a rien, et peut creer le probleme que j'ai !!
(et que tout possesseur de plusieurs versions de Purbasic doit avoir ..)
le chemin n'as pas besoin d'etre recherché dans la base de registre , puisque ce fichier de pref, doit se trouver a coté de l'executable, il suffit de verifier
s'il est present, et si c'est pas le cas, de le generer ! rien de plus simple a faire

je ne comprends pas a quoi ça sert d'aller regarder dans la base de registre ...


(pourquoi faire simple , alors qu'on peut faire compliqué !!

Merci pour ton fichier de pref "Vierge" , je vais tester ça

j'avais essayé , et ça ne change rien !!- lance Purebasic.exe de PB4.20 pour changer la base de registres

[Reedit]
Bon ton fichier vierge m'a aider a relancer japbe, mais...
cela ne résous pas mon probleme de recherche !!

apparement cela viens d'autre chose !!

Cela ne viens pas non plus des fichiers
jaPBe-FileList
jaPBe-Tools
apres les avoir virés, c'est toujours pareils !!

ps: je continue mes recherches
SOLUTION
j'ai retiré le dossier Definitions
puis j'ai relancé JAPBE
j'ai retrouvé le fonctionnement de la Recherche !!!
ensuite j'ai remis le dossier de definition, et tout remarche comme avant !!

cherchez l'erreur !!

Dernière modification par Backup le ven. 22/août/2008 11:39, modifié 2 fois.
Je ne parle pas du chemin du fichier de préférences, mais de celui de PB.Dobro a écrit :pourquoi ne pas crrer ce fichier tout simplement a coté de lui meme dans le meme repertoire ???
Le fichier de préférences est créé dans le même répertoire de jaPBe.
oui, c'estDobro a écrit :SOLUTION
j'ai retiré le dossier Definitions
puis j'ai relancé JAPBE
j'ai retrouvé le fonctionnement de la Recherche !!!
ensuite j'ai remis le dossier de definition, et tout remarche comme avant !!

le pire c'est que je traine ce problem depuis longtemps, mais j'avais pas voulu t'embeter avec ça 
ce problème reviens régulièrement, mais maintenant je sais comment le résoudre

donc il indiquai une erreur (l'image envoyé tout a l'heure)
il était manifestement incapable de créer ce fichier de préférence !!
ou alors, il allais peut etre le creer dans mon autre dossier celui de la version 3.94 ...
ce qui me fait dire, que ce n'est pas normal d'aller lire le registre pour savoir ou créer le fichier de préférence ..

ce problème reviens régulièrement, mais maintenant je sais comment le résoudre

ben non!! justement tout a l'heure avec mon problème (de recherche) , Japbe refusait de se lancer si le fichier de préférence n'était pas present a coté de lui !!gnozal a écrit :Je ne parle pas du chemin du fichier de préférences, mais de celui de PB.
Le fichier de préférences est créé dans le même répertoire de jaPBe.

donc il indiquai une erreur (l'image envoyé tout a l'heure)
il était manifestement incapable de créer ce fichier de préférence !!
ou alors, il allais peut etre le creer dans mon autre dossier celui de la version 3.94 ...
ce qui me fait dire, que ce n'est pas normal d'aller lire le registre pour savoir ou créer le fichier de préférence ..

he bin non !! j'ai a nouveau le probleme , mais cette solution ne marche pas cette fois !!Dobro a écrit : SOLUTION
j'ai retiré le dossier Definitions
puis j'ai relancé JAPBE
j'ai retrouvé le fonctionnement de la Recherche !!!
ensuite j'ai remis le dossier de definition, et tout remarche comme avant !!
cherchez l'erreur !!

c'est etrange !!
j'ai viré plein de prg residents de mon ordi, pensant que l'un d'eux mettait le bazar en RAM, mais apparement j'ai pas trouvé lequel
le fait est, que la fonction recherche de JAPBE ne marche plus chez moi !!

suis je le seul dans ce cas ??

ma version c'est la 3.8.8.717Ar-S a écrit :Je suis sur la 3.8.7.771 et j'ai pas de prob de recherche, désolé..
generé du fichier jaPBeForPB400_389.exe dispos sur le site de gnozal
et ça deconne toujours !! alors que je viens de faire une install par dessus

c'est quand meme curieux que je soit le seul a avoir ce soucis !!

-
- Messages : 4312
- Inscription : mer. 28/janv./2004 20:58
- Localisation : Clermont ferrand OU Olsztyn
- Contact :
Gnozal, faut absolument implémenter ça dans jaPBe
http://www.purebasic.fr/english/viewtop ... sc&start=0
retour à la ligne quand la ligne est trop longue.

C'est une bidouille faite pour l'IDE de PB mais come jaPBe est fait avec scintilla aussi, on doit pouvoir le mettre avec une option.
Je passais sur le fofo anglais et j'ai vu que Kwaï chang caïne était en train de raler dessus, je zieute et je tombe sur ça
Merci Kwaï chang caïne de tomber sur les bonnes idées
http://www.purebasic.fr/english/viewtop ... sc&start=0
retour à la ligne quand la ligne est trop longue.

C'est une bidouille faite pour l'IDE de PB mais come jaPBe est fait avec scintilla aussi, on doit pouvoir le mettre avec une option.
Je passais sur le fofo anglais et j'ai vu que Kwaï chang caïne était en train de raler dessus, je zieute et je tombe sur ça

Merci Kwaï chang caïne de tomber sur les bonnes idées
Je ne suis pas à moitié Polonais mais ma moitié est polonaise ... Vous avez suivi ?
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]
[Intel quad core Q9400 2.66mhz, ATI 4870, 4Go Ram, XP (x86) / 7 (x64)]