jaPBe - 1.3.8.4

Developed or developing a new product in PureBasic? Tell the world about it.
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

jaPBe - 1.3.8.4

Post by GPI »

Help
- When Help (F1) doesn't found a corresponding help file, japbe looks in the ToolTip
- When you what the help of the ToolTip, press Shift+F1
- In the external Help-List now all Files are shown (Extension GID,CNT,FTS,KWF are ignored).
jaPBe use the System-Default-Programm for the extension for this file.

Compiler
- When a "ExecuteCreated.wav" exist, this file is played, when a execute is created.
- Add Compiler Restart in the Compiler-Menu (when you hold shift, the compiler isn't start hidden)
- EasyDLL-Creation
With PB3.7, PureBasic creates DLL direct in the given directory&name.
So i add a check, so that will work with older and newer version of PB.
- Add a warning, when you use the advanced Compiler Options without adding a icon
- New Constant: #PB_IsDebuggerRunning
is true, when the debugger is running
- New Constant: #PB_IsExecute
is true, when the user compile with "create executable" and false, when "compile&run"
(the New Constants are created by jaPBe, not by PB, so when you use this constants, it source is not compileable with the original editor!

Backups
-Complete overworked. You can now set a maximum of backups.

Editor-Core
- It could happend, that a wrong tooltip is showed. Should be fixed.
(if not, i need a PB-Version without the LinkedList-Bug)
- I could happen, that after a paste the insert word is selected
- Fold was protected, when the fold start at line 1 or 2 and when you save and load the file

Print
- Because i don't find a methode to set the right size for the headline, i add a multiplikater.
On my system 47 works good (in fact 47 multiplikate with 4.7). When your headline while printing
is too small, increase this factor.

Plugin
- Kill Plugin-Running-Test-Thread, when the plugin sends #mywm_Plugin_Cancel
- Complete new ToDo-List. Based on Robs Programm (thanks for the source). I have changed many things.
The ToDo-List-Plugin also work as Stand-Alone-Programm. Test it.
- ReadMe-Plugin. It is nearly the same like the old ToDo-List, but open the Read-Me file.

Misc
- Drag & Drop / Include now adds in the recent file list
- ToolBar was removed, when you open the "Config Tool" window
- When you have really many Fonts installed, jaPBe need more time to open the preferences.
That's why i set a maximum of founded fonts of 200 (for the Style-Editor)

http://caosandkin.bei.t-online.de/purebasic/jaPBe/
Saboteur
Enthusiast
Enthusiast
Posts: 272
Joined: Fri Apr 25, 2003 7:09 pm
Location: (Madrid) Spain
Contact:

Post by Saboteur »

Here goes the last updates/fixes for SPANISH language.

Code: Select all

; Fixes
128: Contraer/Expandir°Ctrl+D 
129: Contraer todo°Alt+D 
130: Expandir todo°Alt+Shift+D 
293: Añadir final de etiqueta para If/Select/For/While/Repeat/Procedure*/ Structure 

; Updates
302: Imprimir...
326: Reiniciar compilador
303: Imprimir
305: Estilo de impresión
304: Usar estilo
306: Como el editor
307: color inverso
308: Negro sobre blanco
309: Fondo blanco
310: Imprimir
311: Texto completo
312: Selección
318: Margen adicional (mm)
319: Cabecera %File% %Side% %Date% %Date-%
320: Intercambiar Izquierda/Derecha en las páginas pares
327: Multiplicador para el tamaño de la cabecera
313: Comenzar formateo de estilo del texto...
314: Comenzar impresión
315: No se puede iniciar la impresión.
316: Crear copias de seguridad
317: Ocultar copias de seguridad
325: Cantidad máxima de copias de seguridad:
324: Estás usando opciones avanzadas de compilación^sin añadir un icono en la página general.^¡A causa de un error de ResHacker,^puedes obtener un ejecutable corrupto en algunos sistemas!^¡Por eso, añade un icono cuando tengas este problema!
[:: PB Registered ::]

Win10 Intel core i5-3330 8GB RAM Nvidia GTX 1050Ti
Tranquil
Addict
Addict
Posts: 952
Joined: Mon Apr 28, 2003 2:22 pm
Location: Europe

Post by Tranquil »

VERY GREAT WORK! I love your editor!! *kisses* :-)

Mike
Tranquil
User avatar
gigios
User
User
Posts: 30
Joined: Fri Jun 20, 2003 7:12 am
Location: Italy
Contact:

Update Italiano.txt

Post by gigios »

New update for Italian language (Italiano.txt)

Code: Select all

326: Riavvia Compilatore

327: Moltiplicatore per size margine superiore

325: Massimo nuomero di backups:

323: Attenzione
324: Usare le opzioni avanzate del compilatore^senza aggiungere un'icona alla pagina generale.^A causa di un bug di ResHacker,^potete ottenere un EXE corrotto su alcuni sistemi!^Cosi' aggiunge un'icona, quando si presenta questo problema!

Registered PureBasic user 4.xx

Best Regards. Gigios
gnozal
PureBasic Expert
PureBasic Expert
Posts: 4229
Joined: Sat Apr 26, 2003 8:27 am
Location: Strasbourg / France
Contact:

Post by gnozal »

Here it is :

Francais.txt

Code: Select all

; French - Français 
; Written by gnozal (gnozal@zor.org) 
; 
; jaPBe 1.3.8.04 language file 
; 
; ° = Tabulation 
; ^ = Nouvelle ligne 

;InfoBox 
;####### 
; Bienvenue à %ver% pour Purebasic %PBver% 
0: Bienvenue à jaPBe version 
198: , éditeur pour Purebasic version 

1: Chargement du fichier 
13: Enregistrement du fichier 
10: Chargement des définitions 
2: Terminé. 
11: Mise à jour du style 
40: Fermer 
41: Enregistrement des définitions 
42: Chargement de la liste des fichiers 
43: Liste des fichiers chargée. 
44: Enregistrer la liste des fichiers 
45: Liste des fichiers enregistrée. 
108: Enregistrement du fichier Declare 
133: Enregistrement du bloc 
134: Chargement du bloc 
211: Démarrage du plugin 

;Messages 
;######## 
4: Chargement impossible 
14: Enregistrement impossible 
34: Le fichier existe déjà.^Voulez-vous l'écraser? 
35: Un répertoire de même nom existe déjà. 
36: Le fichier a été modifié.^Voulez-vous l'enregistrer? 
110: Désolé ; les éléments pliés sont protégés contre l'écriture! 
3: Mémoire insuffisante! 
212: Impossible de lancer le plugin! 
245: Désolé, le visualisateur de structures a planté.^Il a été refermé... 
246: Ce type de fichier est inconnu de jaPBe!^Voulez-vous vraiment le charger? 
247: Fichier Include introuvable. 

;Main-Window / Editor 
;#################### 

; Tab 
;---- 
12: <nouveau> 

; Info-Panel 
;----------- 
19: Signet 
20: Var 
21: Const 
22: Struct 
23: Proc 
;Bookmark 
24: Non trié 
25: Trié : vers le haut 
26: Trié : vers le bas 
27: Groupé 

;main-menu 
;######### 
28: Fichier 
;-------- 
29: Nouveau°Ctrl+N 
30: Ouvrir...°Ctrl+O 
31: Enregistrer°Ctrl+S 
32: Enregistrer sous...°F12 
33: Enregistrer tout 
37: Fermer°Ctrl+W 
38: Fermer tous 
39: Enregistrer comme définition... 
46: Charger liste de fichiers... 
47: Enregistrer liste de fichiers... 
107: Enregistrer comme déclaration... 
302: Imprimer... 
75: Préférences...°Ctrl+P 
96: Fichiers récents 
97: Quitter °Alt+F4 

15: Edition 
;-------- 
16: Annuler°Ctrl+Z 
17: Répéter°Ctrl+Y 
18: Couper°Ctrl+X 
99: Copier°Ctrl+C 
100: Coller°Ctrl+V 
101: Insérer Bloc de commentaires°Ctrl+B 
102: Supprimer Bloc de commentaires°Alt+B 
103: Augmenter Indentation°Tab 
104: Diminuer Indentation°Shift+Tab 
105: Indentation automatique°Ctrl+Tab 
131: Enregistrer Bloc... 
132: Charger Bloc... 
106: Sélectionner tout°Ctrl+A 

111: Chercher 
;-------- 
112: Chercher/Remplacer...°Ctrl+F 
113: Chercher suivant°F3 
114: Aller à la ligne...°Ctrl+G 

127: Pliage 
;-------- 
128: (Dé)plier°Ctrl+D 
129: Plier tout°Alt+D 
130: Déplier tout°Alt+Shift+D 

135: Compilation 
;------------ 
136: Compiler/Exécuter°F5 
138: Exécuter°F6 
139: Débogueur 
140: Définir comme fichier principal 
326: Redémarrer le compilateur
141: Options de compilation... 
142: Créer un exécutable... 

194: Outils 
;--------- 
195: Visualisateur de structures°Alt+S 
205: Table Ascii°Alt+A 
206: Insérer une couleur°Alt+P 
242: Configuration des outils 
288: Visualisateur de fichiers Include°Alt+I 
299: Synchroniser listes°Alt+L 


181: Aide 
;-------- 
182: Aide...°F1 
249: A propos de jaPBe... 

; Menu PopUp 
;-------------- 
137: Document 
241: Outil 
210: Plugin 
183: Aide externe 

; Couleur PopUp 
;--------------- 
207: Copier comme RGB() 
208: Copier comme Hex (RGB) 
209: Copier comme Hex (BGR / Défaut) 

; ToolBar-Info 
;---------------- 
169: Nouveau fichier 
170: Ouvrir 
171: Enregistrer 
172: Fermer 
173: Couper 
174: Copier 
175: Coller 
176: Annuler 
177: Répéter 
178: Chercher 
179: Options de compilation 
180: Compiler/Exécuter 
290: Visualisateur de fichiers Include 


;Dialogbox general 
;################# 
68: Ok 
69: Annuler 

303: Impression 
;######### 
305: Style d'impression 
;--------------- 
304: Utiliser le style suivant : 
306: Style identique : comme à l'écran 
307: Style modifié : couleurs inversées 
308: Style modifié : noir et blanc 
309: Style modifié : fond blanc 

310: Imprimer 
;--------- 
311: Tout le texte 
312: La sélection 

318: Marges additionnelles (mm) 
;-------------------------- 

319: En-tête (Fichier : %File% ; Page : %Side% ; Date : %Date% ou %Date-%) 
;----------------------------------------- 
320: Echanger gauche/droite pour les pages paires 
327: Multiplicateur pour la taille des caractères de l'en-tête :

; Messages 
313: Application du style au texte ... 
314: Impression en cours ... 
315: Imprimante non trouvée! 


297: Synchroniser les listes 
;############### 
298: Vider 
301: Charger définitions... 

48: Préférences 
;############## 

8: Généralités 
;------------- 
91: Langue 
92: Une seule instance de jaPBe (redémarrage nécessaire) 
291: Charger le dernier projet au démarrage 
292: Charger un seul exemplaire d'un fichier 
93: Répertoire par défaut 
94: Répertoire de PureBasic 
95: Panneau d'informations : montrer les arguments des procédures dans les signets 
109: Création automatique d'un fichier de déclarations 
123: Rafraîchir toute la fenêtre (parfois nécessaire sous Win9x) 
124: Masquer automatiquement le panneau d'informations (comme la barre des tâches) 
189: Délai d'apparition : 
316: Création automatique d'un fichier de sauvegarde 
317: Cacher les sauvegardes 
325: Nombre maximum de sauvegardes :
184: Associer .PB, .PBI, .PBFL avec jaPBe 
255: Annuler l'association avec jaPBe 
300: Synchroniser les listes au chargement et à la fermeture d'un fichier 
295: Cacher les fichiers de déclaration 


; Messages 
;------------ 
185: jaPBe est associé avec .PB, .PBI, .PBFL 
256: L'association des fichiers avec jaPBe a été annulée. 

67: Styles / Editeur 
; --------------------- 
49: Défaut 
50: Variable 
51: Constante 
52: Nombre 
53: Structure 
54: Procédure 
55: Mot clé Basic 
56: Chaîne 
57: Commentaire 
58: Mnémonique ASM 
59: Signet ;- 
60: Titre ;/ 
61: Parenthèse () 
62: Parenthèse ERR() 
63: Numéro de ligne 
64: Indentation 
65: Ligne en cours 
66: Sélection 
70: Gras 
71: Italique 
72: Souligné 
73: Police 
74: Fond 
76: Toutes les polices 
77: Tous les fonds 
78: Distinguer la ligne en cours 
79: Activer la coloration syntaxique 
80: Montrer les guides d'indentation 
81: Montrer les espaces 
82: Montrer les fins de ligne (EOL) 
83: Montrer les numéros de ligne 
84: Montrer la marge d'indentation 
166: Coloration alternative des parenthèses 
250: Enregistrer le style courant 
251: Sélection des styles 
252: Style courant 

186: Autres options 
;------------- 
187: Scrolling vers le haut au dépliage 
280: Scrolling vers le haut lors de la sélection d'un signet 
85: Changement de casse automatique 
86: Indentation automatique 
87: Limites de scrolling (distance par rapport au bord de l'écran) 
88: Horizontalement (Pixels) 
89: Verticalement (Lignes) 
90: Tabulations (Nombre de caractères) 
196: Compléter automatiquement les mots clés 
293: Compléter automatiquement If/Select/For/While/Repeat/Procedure*/Structure 
253: Définitions 
254: Ici, vous pouvez (dés)activer les fichiers de définitions.^(Un redémarrage de jaPBe est nécessaire). 
296: Information 

;  Include is defined in the compile-options-section 
322: Ici, vous pouvez sélectionner le(s) fichier(s) Include par défaut^Ils seront ajoutés automatiquement à chaque nouveau document. 


; ToolTip 
;----------- 
188: Ce paramétrage sera repris pour tous les autres styles 

284: Visualisateur de fichiers Include 
;------------------ 
281: Type 
282: Nom 
283: Chemin 
285: Fichier 
286: Binaire 
287: Rafraîchir 
289: Montrer tous 

115: Chercher / Remplacer 
;################## 
116: Chercher: 
117: Remplacer par: 
118: Mots entiers 
119: (Maj/Min)uscules 
98: Caractères étendus 
120: Suivant 
121: Remplacer 
122: Remplacer tout 
; Messages 
;------------ 
125: Recherche terminée ! 
294: Fichier source suivant? 


126: Aller à la ligne 
;############# 

157: Options de compilation 
;#################### 
143: Fichier : 
; ------- 
156: Fichier courant 

268: Généralités 
; ------- 
144: Icône : 
145: Activer l'assembleur en ligne 
146: Exécutable compatible NT4 
147: Activer le support des thèmes XP 
148: Format de l'EXE : 
149: Argument(s) : 
190: Activer le support des numéros de lignes pour OnError 
; Type de CPU 
; ----------- 
150: Tous les CPU 
151: CPU Dynamique 
152: CPU avec MMX 
153: CPU avec 3DNOW 
154: CPU avec SSE 
155: CPU avec SSE2 
; ---------------------- 
158: Windows 
159: Shared DLL 
160: Console 

269: Options avancées 
;---------- 
270: Support pour icônes multiples 
257: Inclure le Manifest (XP) 
258: Organisation 
259: Description 
260: Version 
261: Nom interne 
262: Copyright 
263: Nom d'origine 
264: E-Mail 
265: Web 
266: Commentaires 
275: Marques légales 
276: Nom du produit 
277: Version du produit 
278: Description compil. 
279: Description perso. 
267: Langue 

; Boîte d'information 
;-------------------- 
271: Informations sur le fichier... 
272: Impossible de lancer GoRC! 
273: Inclusion des ressources... 
274: Impossible de lancer ResHacker! 

321: Fichier(s) Include 

; Compiler errors 
;------------------- 
162: Le compilateur n'a pas démarré.^Vérifiez les préférences et relancez jaPBe. 
163: Erreur fatale du compilateur !
164: Erreur de l'assembleur !
165: Erreur à l'édition de liens !
167: Erreur du compilateur !

; InfoBox 
;----------- 
161: Compilation en cours... 
168: Création de l'exécutable... 
5: Initialisation du compilateur... 
6: Impossible d'initialiser le compilateur ! 
7: Chargement des fonctions PureBasic... 
9: Compilateur terminé. 
323: Avertissement
324: Vous utilisez les options avancées de compilation sans avoir défini d'icône pour l'exécutable.^A cause d'un bogue dans ResHacker, l'EXE obtenu sera corrompu sur certains systèmes !^Pour éviter ce problème, définissez toujours une icône pour l'EXE ...


191: Visualisateur de structures 
;#################### 
192: Parent 
; Messages 
;------------ 
193: Structure introuvable. 
197: Le compilateur n'est pas prêt, essayez plus tard! 

199: Table ASCII 
;############### 
200: Copier comme chaîne 
201: Copier comme 'char' 
202: Copier en Hexadécimal 
203: Copier en Decimal 
; Messages 
;------------ 
204: Caractères interdits dans la chaîne! 

215: Ajouter outils 
;############# 
213: aucun 
214: Ligne de commande : 
216: Parcourir 
217: Libellé du menu : 
218: Raccourci: 
219: Exécution invisble 
220: Attendre la fin de l'exécution 
221: Recharger la source après l'exécution dans 
222: un nouvel onglet 
223: l'onglet courant 
224: Cacher l'éditeur 
225: Options 
226: Ajouter 
227: Insérer 
228: Remplacer 
229: Eléments du menu: 
230: Supprimer 
231: Monter 
232: Descendre 
243: Arguments: ( %PATH , %FILE , %TEMPFILE ) 
244: Répertoire de travail: 
; Messages 
;------------ 
233: Aucun élément sélectionné ! 
234: L'élément du menu 
235: doit-il vraiment être supprimé ? 
236: Ligne de commande non saisie ! 
237: Libellé du menu non saisi ! 
238: Le libellé 
239: est déjà utilisé! 
240: Raccourci déjà utilisé : 

248: A propos 
;#########
Saboteur
Enthusiast
Enthusiast
Posts: 272
Joined: Fri Apr 25, 2003 7:09 pm
Location: (Madrid) Spain
Contact:

Post by Saboteur »

I like this :)
This is the SPANISH text for TO-DO Tool.

Code: Select all


 0: Lista
;-------
 1: Nuevo°Ctrl+N
 2: Abrir°Ctrl+O
 3: Guardar°Ctrl+S
 4: Guardar como..°F12
 5: Guardar todo
 6: Cerrar°Ctrl+W
 7: Cerrar todo
 8: Renombrar
 9: Preferencias°Ctrl+E
10: Salir

77: Ordenar
;-------
78: Ordenar por Estado
79: Ordenar por Prioridad
80: Ordenar por Tiempo
81: Ordenar por Descripción
82: ORDEN DECRECIENTE
83: ORDEN CRECIENTE


11: Ayuda
;-------
12: Acerca de

;PupUp-Menu / Button / Headline
13: Editar tarea
14: Nueva tarea
15: Eliminar tarea

;Toolinfo
16: Nuevo
17: Abrir
18: Guardar
19: Renombrar
20: Cerrar


;   Colums in the mainwindow
21: Tiempo restante
22: Descriptción

;   Messages
23: El archivo ya existe.^¿Sobreescribirlo?
24: La lista ha cambiado.^¿Guardarla?
62: ¿Desea eliminar la tarea?

25: Renombrar lista
26: Por favor, introduzca un nuevo nombre:

39: Nueva lista
40: Por favor, introduzca un nombre para la nueva lista:

27: Acerca de

41: Abrir lista

;   TimeStuff
28: Año
29: Años
30: Mes
31: Meses
32: Día
33: Días
34: Hora
35: Horas
36: Min.
64: Minuto
37: Seg.
65: Segundo
38: El tiempo se agotó
69: hecho
50: Enero
51: Febrero
52: Marzo
53: Abril
54: Mayo
55: Junio
56: Julio
57: Agosto
58: Septiembre
59: Octubre
60: Noviembre
61: Diciembre

42: Aceptar
43: Cancelar


;   Edit Item
;************

44: Estado / Prioridad
45: Desatendido
46: Bajo desarrollo...
47: Completado
70: 1 - importante
71: 2
72: 3 - normal
73: 4
75: 5 - no importante

48: Tiempo, hasta que la tarea deba ser acabada
49: Cuenta atrás activada
63: Descripción

66: Preferencias
;**************
67: Cargar automáticamente la última lista al inicio
68: Activa cuenta atrás para las nuevas tareas

75: Lenguaje
;***********
76: Debes reiniciar para que tenga efecto

[:: PB Registered ::]

Win10 Intel core i5-3330 8GB RAM Nvidia GTX 1050Ti
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

Fixed some bugs:

New in Version 1.3.8.5
######################
Help
- It could happen, that the Editor crash, when you press F1 and no tooltip exist. solved

Editor Core
- Brakes overworked, should no faster and things like
replace(hallo,"(",adsfd)
should now displayed correct

Compile
- Compile&Run: Saves now only all open files with a names.

Plugin ToDo-List
- Crashes, when in the preferences was a file, that not exist any more

http://caosandkin.bei.t-online.de/purebasic/jaPBe/
Saboteur
Enthusiast
Enthusiast
Posts: 272
Joined: Fri Apr 25, 2003 7:09 pm
Location: (Madrid) Spain
Contact:

Post by Saboteur »

@GPI

In the language files of ToDo Tool (english, spanish), there are 2 items with number 75. Take a look... ;)
[:: PB Registered ::]

Win10 Intel core i5-3330 8GB RAM Nvidia GTX 1050Ti
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

>In the language files of ToDo Tool (english, spanish), there are 2 items with
>number 75. Take a look... ;)

yes is right:

75: 5 - no importante

should be

74: 5 - no importante
Saboteur
Enthusiast
Enthusiast
Posts: 272
Joined: Fri Apr 25, 2003 7:09 pm
Location: (Madrid) Spain
Contact:

Post by Saboteur »

Ok. But I had to change english file too.
German file is Ok :? What could it be? ;)
[:: PB Registered ::]

Win10 Intel core i5-3330 8GB RAM Nvidia GTX 1050Ti
Jose
User
User
Posts: 34
Joined: Sat Apr 26, 2003 9:20 pm

Post by Jose »

@GPI,

Found a BUG, with the following;

XIncludeFile "\PB\LIB\SomeLib.pb"

Note that there is no drive letter, that is deliberate, it works in PB IDE, but fails to find include file in jaPBe Version 1.3.8.5
produces an error, and it's pre-appended the current path...

Thanks for a cool editor.
Jose
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

>Found a BUG, with the following;
>XIncludeFile "\PB\LIB\SomeLib.pb"

This is a Bug in pb, see viewtopic.php?p=32175#32175
Jose
User
User
Posts: 34
Joined: Sat Apr 26, 2003 9:20 pm

Post by Jose »

Sorry GPI, do not agree, or maybe I explained my problem wrong.

>XIncludeFile "\PB\LIB\SomeLib.pb"

This code works in PB-IDE but NOT in jaPBe Version 1.3.8.5

this code includes a file from C:\PB\LIB\SomeLib.pb when the application is compiled on C: Drive on one machine

and

it includes a file from D:\PB\LIB\SomeLib.pb when the application is compiled from D: Drive on another machine

Try this in the Standard editor, it works....

Then try it in your editor, it fails... :(
GPI
PureBasic Expert
PureBasic Expert
Posts: 1394
Joined: Fri Apr 25, 2003 6:41 pm

Post by GPI »

>Then try it in your editor, it fails... :(

I missunderstand the IncludePath - Command. I thought, that this command change the curren directory, but it is more than a prefix for the includes.

Code: Select all

IncludePath  "Sources\Data"
IncludeFile  "Sprite.pb"
XIncludeFile "Music.pb"
do the same like:

Code: Select all

#Path.s="Sources\Data"
IncludeFile  path+"\"+"Sprite.pb"
XIncludeFile path+"\"+"Music.pb"
and with

Code: Select all

IncludePath ""
You can't set the path to the default-values.

Should be fixed in the next version.

GPI
Post Reply