HBIDE - Will there be any further development?

FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

HBIDE - Will there be any further development?

Post by FWExplorer »

Hi,

I played with

https://github.com/FiveTechSoft/hbide

a few years ago, and just recompiled it now.

It still doesn't have any keyboard menu support. You can open the File/Edit/Run/Options/Help menu with the mouse, but the Alt keys won't bring up any menu.

Also, you only open files within the current folder. You can't specify a path or .. to go back to a parent folder.

I know this app was intended only as a demo, but are there plans to enhance it at some point?

I'm willing to try and figure out how to give it keyboard support, but wanted to find out if there's another version of it that already has all of these features.
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: HBIDE - Will there be any further development?

Post by Antonio Linares »

Sadly there was no interest about it so we stopped its development

To me its a very nice environment quite alike to Borland Turbo Vision, based on official Harbour classes, but users are finally who decide what to use and support

If you want to enhance it and need my help, I will gladly do my best to help :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: HBIDE - Will there be any further development?

Post by Antonio Linares »

Trying to implement Alt+... support:

Code: Select all | Expand

   while ! ::lEnd
      nKey = InKey( 0, INKEY_ALL + HB_INKEY_GTEVENT )

      if nKey >= K_ALT_Q .and. nKey <= K_ALT_M
         ::oMenu:ProcessKey( __dbgAltToKey( nKey ) )  
      endif  
It seems as we have to modify the redefined CLASS HbMenu METHOD ProcessKey( nKey )
regards, saludos

Antonio Linares
www.fivetechsoft.com
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

Ok, I'll try that, thanks Antonio.

Antonio Linares wrote:Trying to implement Alt+... support:

Code: Select all | Expand

   while ! ::lEnd
      nKey = InKey( 0, INKEY_ALL + HB_INKEY_GTEVENT )

      if nKey >= K_ALT_Q .and. nKey <= K_ALT_M
         ::oMenu:ProcessKey( __dbgAltToKey( nKey ) )  
      endif  
It seems as we have to modify the redefined CLASS HbMenu METHOD ProcessKey( nKey )
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: HBIDE - Will there be any further development?

Post by Antonio Linares »

Already implemented and pushed to the repo :-)

Please do a "git pull" or a clean "git clone https://github.com/fivetechsoft/hbide"

and run go.bat

anyhow still there are bugs and it needs more feedback...
regards, saludos

Antonio Linares
www.fivetechsoft.com
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

Will do, thanks.

Antonio Linares wrote:Already implemented and pushed to the repo :-)

Please do a "git pull" or a clean "git clone https://github.com/fivetechsoft/hbide"

and run go.bat

anyhow still there are bugs and it needs more feedback...
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

Keyboard works good now, thank you sir.
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

Antonio,

If you have a chance and are inclined, take a look at Autumn Lamonte's Jexer text-mode library, and her Java IDE. It's all designed to mimic Turbo Vision, and is stunning to look at.

https://jexer.sourceforge.io/about.html
paquitohm
Posts: 284
Joined: Fri Jan 14, 2022 8:37 am

Re: HBIDE - Will there be any further development?

Post by paquitohm »

Hola,

Aquí usando SetEdit y el editor de Free Pascal

+ SetEdit saca binarios para Linux pero no para Windows. https://setedit.sourceforge.net/
Tiene longitud de linea corta y para evitarlo en algunos .prg utilizo el editor de Free Pascal
+ Editor de Free Pascal está muy desactualizado https://www.freepascal.org/

Alexander Kresin tambien tiene un hbEditor, lo probé, pero no lo utilizo porque es editor de Texto pero no guarda compatibilidad con funcionalidad Turbo Vision

Cualquier proyecto en ciernes necesitaria de mucho trabajo para equipararse a cualquiera de los dos citados

Salu2
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

Hi paquitohm,

Kresin's HBEdit editor is my favorite. It's the one that I use the most, along with his embedded file manager Hb Commander. I still use Total Commander and Ultra Edit part of the time.

But I'd like to also see a full-fledged text-mode Harbour IDE in the style of Turbo Vision, as you're saying here. That might not ever happen, but it would be cool.

It might be possible to configure Kresin's editor as a development environment ; I'm brainstorming that, but not sure yet.
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

I haven't forgotten about this, Antonio. Just haven't had the time, with everything going on in the office right now before end of year.

But I am interested, and will continue playing with it.
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: HBIDE - Will there be any further development?

Post by Antonio Linares »

great :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 42270
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: HBIDE - Will there be any further development?

Post by Antonio Linares »

There is an updated version already available:

git clone https://github.com/FiveTechSoft/hbide

or simply:

git pull
regards, saludos

Antonio Linares
www.fivetechsoft.com
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

Thanks Antonio,

I'll take a look this weekend.

Antonio Linares wrote:There is an updated version already available:

git clone https://github.com/FiveTechSoft/hbide

or simply:

git pull
FWExplorer
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Post by FWExplorer »

Hi Antonio,


Although the code that you offered above

Code: Select all | Expand

      if nKey >= K_ALT_Q .and. nKey <= K_ALT_M
         ::oMenu:ProcessKey( nKey )
      endif   
 
is inserted into hbide.prg, the Alt keys don't work.

Can you test the executable, and see if Alt F works on your side?

Antonio Linares wrote:There is an updated version already available:

git clone https://github.com/FiveTechSoft/hbide

or simply:

git pull
Post Reply