Page 3 of 4

Re: EPB (Editor PureBasic)

Posted: Sat Jan 07, 2012 2:32 pm
by dobro
V 1.82 !
http://michel.dobro.free.fr/download.php?view.25
The UNDO still allows totally deleting the contents of a file when combined with automatic save on exit.
Fixed !
then in my PB IDE I have new bugs even though I wanted to close EPB without saving.
It also seems a bit aggressive with the SAVE when you don't want it to...like when you open a file just to view, then you close it.
Fixed !


Adding menu "library 32 / 64"

enable or disable a library one click :)

Re: EPB (PureBasic Editor )

Posted: Sat Jan 07, 2012 5:40 pm
by Tenaja
It is much more usable now.

...but with large files (>5k lines), it is a bit sluggish.

Re: EPB (PureBasic Editor )

Posted: Sat Jan 07, 2012 6:27 pm
by dobro
another version will come out very quickly ...

I saw that error, EBP scroll on the error, but then return to the current line .... :? :lol:

I corrected that EPB remains on the error line ... (next version) :)

I work on converting old code:> 4.60 (menu "convert")
[the bug Crash find ... :) Fixed in v1.84 ]


EPB slow on large listings, with lots of procedures , because of the function of Goscintilla SROD for completion of personnel Procedure

already explained here::)
dobro wrote:Version 1.80 online:)

Adding the completion of our procedures

if we print "procedure foo (t, f, d, re,)" ...

later, the writing "foo" will bring up the completion
support of a return or Tab write to our place ...

the default is that I use the library of Srod "Go scintilla"

and the function of completion ()

Code: Select all

GOSCI_RemoveKeywords(onglet, completioooo$)  ; ici on retire les precedentes declarations dans goscintilla 
GOSCI_AddKeywords( onglet,  completioooo$ ,#STYLES_FUNCTIONS ,#GOSCI_ADDTOCODECOMPLETION,#False)
is a very long init .. :?
but the result is nice

Default :
Therefore, more procedure() ; more slowly

a++
Thanks ;)

Re: EPB (PureBasic Editor )

Posted: Fri Jan 13, 2012 1:44 pm
by dobro
EPB Version 1.86: (editor for Purebasic )
http://michel.dobro.free.fr/download.php?view.25

change of command syntax epb (replace "_" with "$")
we write: $declare instead: _declare


Adding the $include command to include the *. pbi by pb * (xinclude) and their path

fixed a bug in the command $declare



Added a Help menu to remember the commands and use of EPB:

Fixed several bugs, I forget what, there were a lot: lol:



Reminder: EPB commands:

$declare
Put your procedures at the end of listing
write in the beginning of listing: $declare
Your procedures will automatically be declared by EPB

$include
On the current line, write: $include
Epb will ask you what file (s) include
The include path and file names will be included in the listing
by epb

$r_include
On the current line, write: $r_include
Epb will ask you what file (s) include (many-selectable)

The include path (relative) and the file names will be included in the listing
by epb

$catchimage
On the current line (at the beginning of listing) write: $catchimage
Epb will ask you which files include image
Epb wrote inclusions, and DataSection, or complement, if it already exists

$catchsound
On the current line (at the beginning of listing) write: $catchsound
Epb will ask you which files to include Sons
Epb wrote inclusions, and DataSection, or complement if it already exists


$catchsprite
On the current line (at the beginning of listing) write: $catchsprite
Epb will ask you which files include image_sprite
Epb wrote inclusions, and DataSection, or complement, if it already exists

All this is recalled in a new menu "Help EPB"

Re: EPB (PureBasic Editor )

Posted: Sat Jan 14, 2012 5:55 pm
by dobro
v1.88 :)
http://michel.dobro.free.fr/download.php?view.25


correction: tabulation, and Auto-Tab and tabulation of a selected block
(by default, tab is done without selection with using Ctrl + Tab )

Added command

$r_include
On the current line, write: $r_include
Epb will ask you what file (s) include (many-selectable)

The include path (relative) and the file names will be included in the listing
by epb

Added help on API functions
put the cursor over an Api
and F1
ça va appeler l'aide de Msdn (autorisez EPB a la connexion internet ;) )
via votre navigateur

I go slowly ... but surely

Re: EPB (PureBasic Editor )

Posted: Sat Jan 14, 2012 6:22 pm
by dobro
Sorry

an download has occurred
and I just correct the archive
Please Download Again :oops: ;)

Re: EPB (PureBasic Editor )

Posted: Sat Jan 21, 2012 5:07 pm
by dobro
V1.90
http://michel.dobro.free.fr/download.php?view.25

command added
$b_include
for the inclusion of binary


$load the Code IN Code
can insert a location of this command,
in the current listing,
the content of a selected file

before write $load

Code: Select all

procedure hasard(max)
    x=random(max)
    ProcedureReturn x
endprocedure


debug hasard(255)

;
; EPb 
after Write $load, and selected the file "test_appel_dll.pb"

Code: Select all


procedure hasard(max)
    x=random(max)
    ProcedureReturn x
endprocedure

;**************** start code in code : test_appel_dll.pb *************
CallDebugger
If OpenLibrary(0, "dll_test_x86.dll")
    CallFunction(0, "MaFonction")
    CloseLibrary(0)
EndIf
;
; EPb

;************************* end code in code *************


debug hasard(255)

;
; EPb 

Fixed a bug with the automatic backup
just before the compilation

Re: EPB (PureBasic Editor )

Posted: Wed Jan 25, 2012 2:10 am
by dobro
v1.92 on line
http://michel.dobro.free.fr/download.php?view.25
Image

This is the last final
EPB suit me like that

If I have a new idea, I remake a new version :)

Thank you for helping me to hunt bugs
Thank you for a SROD Goscintilla

Re: EPB (PureBasic Editor )

Posted: Wed Feb 01, 2012 5:29 pm
by Kukulkan
Looks great. Is this editor available on Linux, too? Otherwise it is not usefull for me :-(

Kukulkan

Re: EPB (PureBasic Editor )

Posted: Wed Feb 01, 2012 5:48 pm
by dobro
Kukulkan wrote:Looks great. Is this editor available on Linux, too? Otherwise it is not usefull for me :-(

Kukulkan

no, Sorry , only Windows :?

Re: EPB (PureBasic Editor )

Posted: Wed Feb 01, 2012 5:54 pm
by Kukulkan
Any chance to make it run on Linux? What are the dependencies to Windows?

Re: EPB (PureBasic Editor )

Posted: Wed Feb 01, 2012 6:06 pm
by dobro
Kukulkan wrote:Any chance to make it run on Linux? What are the dependencies to Windows?
above all, the library Gnozal PureColor (windows only)
probably some API who hang ....
originally not conceived EPB for multi-os
but only for my needs PERSONAL. with windows

again, my current computer (MSI GT780 DXR)
do not have the multi-os installed, and this laptop has a reputation
be reluctant to run Linux (Driver Problem)

so I can not install linux for the moment

Re: EPB (PureBasic Editor )

Posted: Thu Feb 02, 2012 9:33 am
by Kukulkan
Hi dobro,
above all, the library Gnozal PureColor (windows only)
probably some API who hang ....
Yes, I like Gnozals extensions very much, but I totally banned them from my programs. He does not provide his sources and most of his tools and extensions are Windowes only. As I wan't to distribute my programs on Windows and Linux (and Mac in the future), most of all extensions have been banned and replaced by sourcecode. Now I have a lot of include files with many CompilerIf structures...

Your editor seems quite nice and the PB editor has some bad behaviour on Linux and Mac. So I hoped that your alternative Editor runs on Linux, too. But don't worry. Now Fred is focusing again on PureBasic and - maybe - the bugs will get fixed soon?

Best,

Kukulkan

Re: EPB (PureBasic Editor )

Posted: Thu Feb 02, 2012 2:34 pm
by dobro
Kukulkan wrote:Hi dobro,
He does not provide his sources and most of his tools and extensions are Windowes only.
yes :)

the ideal will be the equivalent of PureColor (gadget / window color)
will be included in PureBasic!

it's amazing and damage that Purebasic, can coloring an gadget or an window
as easily as PureColor :?

Re: EPB (PureBasic Editor )

Posted: Thu Apr 12, 2012 9:04 pm
by dobro
EPB V 2.06

(Editor Pure Basic ) .. Windows only
informations Page 1 of this topic

here :
http://michel.dobro.free.fr/download.php?view.25



:)