Seite 17 von 19
Verfasst: 22.05.2006 17:50
von Thorsten1867
I 've changed the codepage to 'Default' and now it works.
Perhaps it's a good idea to allow tabs in codepages, that belongs to the default langugages.
Verfasst: 13.06.2006 11:03
von gnozal
jaPBe 3.6.6 released
- Bugs fixed (new bugs added)
- added 'Insert Declarations' in Project Menu [language file entries 528 - 529]
- added optional backup directory
Verfasst: 10.07.2006 08:18
von Leonhard
Ich hätt noch ein paar verbesserungsvorschläge:
- eraler Tap einstellbar statt leerzeichen
- als PlugIns können DLL´s eingespielt werden.
Verfasst: 10.07.2006 09:33
von Kiffi
> - eraler Tap einstellbar statt leerzeichen
was ist ein 'eraler Tap'?
Grüße ... Kiffi
Verfasst: 10.07.2006 14:26
von MVXA
ich denke, er meint das steuerzeichen Byte 9 oder auch bekannt als #TAB$
Verfasst: 10.07.2006 15:50
von gnozal
jaPBe 3.6.7 released
- some fixes
- added filedate to explorer panel
- added 'Insert System Color' tool
- the info panel tabs are now multiline if panel width is not large enough to show all tabs
Verfasst: 13.07.2006 14:13
von Leonhard
genau:
Das, wenn die TAB-Taste gedrückt wird wird im Editor-Fenster auch die TAB-Taste angezeigt.
Und die andere Verbesserung: Bei PlugIns sollten auch DLL´s benutzt werden können. Dabei würd ich es dann auch möglich machen, das ein DLL-Aufruf bei einer Datei-öffnung erfolgt und man dann entscheidet/die DLL entscheidet, ob der Editor oder etwas anderes im Panel geöffnet wird z.B. ein Visual Desingner oder beim Editor-Feld ein neues KeyWord hinzugefügt wird usw.
Algemein währe dies ein großer vortschritt in jaPB. Die DLL-Funktionsweisen würden dann erweitert werden und jeder könnte seinen Beitrag in das Programm mit einem PlugIn schreiben. Damit könnte man auch Teile des Programmes in PlugIns schreiben die dann mit einem Update überschrieben werden und nicht das gesamte Programm updatet werden muss.
Verfasst: 13.07.2006 14:42
von MVXA
Byte9 als Tabschritt zu nutzen is meiner Meinung nach irgendwo Mist.
Leerzeichen eignen sich da besser, finde ich...
Verfasst: 13.07.2006 16:47
von gnozal
MVXA hat geschrieben:Byte9 als Tabschritt zu nutzen is meiner Meinung nach irgendwo Mist.
Leerzeichen eignen sich da besser, finde ich...
It's also my opinion
Leonhard hat geschrieben:Algemein währe dies ein großer vortschritt in jaPBe.
Sure, but a lot of work too.
Leonhard hat geschrieben:Die DLL-Funktionsweisen würden dann erweitert werden und jeder könnte seinen Beitrag in das Programm mit einem PlugIn schreiben.
Very interesting idea ... Who knows ...
Verfasst: 17.08.2006 20:55
von mardanny71
Ich bin mal so frech und Stelle Gnozal´s Posting aus dem englischen Forum hier ein.
Habe es selber erst jetzt gefunden.( Die neue Version 3.6.8 )
@Gnozal - Vielen Dank auch von mir
jaPBe 3.6.8 build 556 (AUG 5th 2006) for PB4.00
Since GPI is still missing somewhere in WoW, I have updated jaPBe to version 3 (PB 4.0x compatible).
Changes :
Quote:
UPDATE TO PB 4.0x
- added new keywords and indentation and/or folding if applicable
- changed /NT4 compiler switch to /SUBSYSTEM NT4
- changed DefType to Define
- added /THREAD compiler switch [language file entry 467]
- added /UNICODE compiler switch [language file entry 468]
- added /SUBSYSTEM OPENGL compiler switch [language file entry 478]
- added compiler restarting if NT4 and/or UNICODE flag has changed [info message : language file entry 469]
- updated syntax coloring for exponential numbers like 123.5e-20
- added brace match check for {} (new fixed length strings)
- added custom subsystem in Project/Options [language file entry 490]
- updated Visual Designer plugin
- updated help system
- updated Ref-Purebasic.txt
- added BOM support ( UTF-8 files
Code: Alles auswählen
are saved with BOM header ; if BOM header detected while loading, code page is set to UTF-8 )
This means code page is now local (saved for each source) and not global anymore
- added code page combobox in Project Options
- added : add source directory to %PATH% before initializing compiler, and source path to %PATH% if Import()/ImportC() used in current source
and source not in source directory (and reinitialize compiler before compiling)
- added : jaPBe will automatically enable the 'UserLibThreadSafe' subsystem to use the threadsafe versions of the installed userlibraries
MISC
- added 'Insert System Color' tool [language file entries 530 - 531]
- the info panel tabs are now multiline if panel width is not large enough to show all tabs
- added 'Insert Declarations' in Project Menu [language file entries 528 - 529]
- added optional backup directory
- added 'Insert GUID' tool [language file entries 524 - 527]
- added triggers for jaPBe plugins / tools [language file entries 514 - 523]
- added 'Copy colors to PBIDE' button in Preferences [language file entry 513]
- added 'Debugger' preferences tab : allows to modify debugger options from jaPBe
- added TreeGadget to select preferences tab
- added shortcut for Project Options [F8]
- added code page support for Find feature
- added quick help panel (shortcuts, manual markers, etc...)
- added IncludeBinary tool, to select a file to include (as file or data).
- added new source view panel : it's a second view of the source, it reflects all changes except the folding [language file entries 495-496]
- the null byte to separate source code and jaPBe options in the saved file is now optional [language file entry 492]
- added context constant autocompletion : only the pertinent constants are shown [language file entry 491]
- added a 'Find variable' feature : F1 with cursor on variable (dialog : double-click = goto line) [language file entries 487 - 489]
- added red error marker '>>>' for marking the last compiler error line (reset before compile)
- added menu item 'Goto last error line' [language file entry 485]
- fixed OffsetOf() syntax coloring bug
- added a checkbox in 'Find / Replace' dialog to avoid replacing items by mistake
- added 'TailBite' menu item (to create a user library)
- added option for Tailbite : cut library file name (MyLIB_V5.pb -> MyLIB) [language file entry 486]
- integrated Constant Explorer plugin to jaPBe [F11, or F1 with cursor on constant]
- added option 'Start Constant Explorer after compile error 'Constant not found'' [language file entry 484]
- added 'compile manually to resident' menu item [language file entries 482 - 483]
- added new explorer panel to browse *.pb/*.pbi files (double-click to load the file) [language file entry 479]
- fixed 'automatic add end tags for If/Select/For...'
- fixed #gadget_Pref_ToolbarSkin combobox height
- fixed 'paste from info panel' bug
- added two new options for info panel : 'Enable paste from panel' and 'Enable restyling from panel' [language file entries 480 - 481]
- new autoindent alternative [Ctrl+Shift+Tab] : like Ctrl+Tab but all comments on lines with code are set to same column as the first line (and much more if 'Optimize code indentation' is activated) [language file entry 475]
- option 'Optimize code indentation' for [Ctrl+Shift+Tab] [language file entry 476]
- new folding style options in Files\Preferences\Style/Editor [language file entries 470-474] : source loading takes more time (if not default style)
- new option 'Save source(s) before Compile/Run or Compile/Debug' enabled by default [language file entry 477]
- added manual indent+folding marks ';[' and ';]'
- use SDK help : now can also use MSDN (instead of PSDK)
- updated to Scintilla 1.67
[/quote]
Download jaPBe V3 http://people.freenet.de/gnozal/jaPBeForPB400.zip
Download sources http://people.freenet.de/gnozal/jaPBeForPB400.7z
Download Last BETA [EXE only] http://people.freenet.de/gnozal/jaPBeForPB400_beta.zip (May not be always available)