EPB (PureBasic Editor )

Windows specific forum
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (Editor PureBasic)

Post 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 :)
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
Tenaja
Addict
Addict
Posts: 1959
Joined: Tue Nov 09, 2010 10:15 pm

Re: EPB (PureBasic Editor )

Post by Tenaja »

It is much more usable now.

...but with large files (>5k lines), it is a bit sluggish.
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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 ;)
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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"
Last edited by dobro on Sat Jan 14, 2012 5:57 pm, edited 1 time in total.
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post by dobro »

Sorry

an download has occurred
and I just correct the archive
Please Download Again :oops: ;)
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
Kukulkan
Addict
Addict
Posts: 1407
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: EPB (PureBasic Editor )

Post by Kukulkan »

Looks great. Is this editor available on Linux, too? Otherwise it is not usefull for me :-(

Kukulkan
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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 :?
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
Kukulkan
Addict
Addict
Posts: 1407
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: EPB (PureBasic Editor )

Post by Kukulkan »

Any chance to make it run on Linux? What are the dependencies to Windows?
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
Kukulkan
Addict
Addict
Posts: 1407
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: EPB (PureBasic Editor )

Post 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
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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 :?
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
User avatar
dobro
Enthusiast
Enthusiast
Posts: 766
Joined: Sun Oct 31, 2004 10:54 am
Location: France
Contact:

Re: EPB (PureBasic Editor )

Post 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



:)
Image
Windows 98/7/10 - PB 5.42
■ sites : http://michel.dobro.free.fr/
Post Reply