HBIDE - Will there be any further development?

HBIDE - Will there be any further development?

Postby FWExplorer » Mon Sep 04, 2023 10:05 pm

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.
FWExplorer
 
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Postby Antonio Linares » Tue Sep 05, 2023 6:12 am

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: 42118
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HBIDE - Will there be any further development?

Postby Antonio Linares » Tue Sep 05, 2023 11:59 am

Trying to implement Alt+... support:

Code: Select all  Expand view  RUN
  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
User avatar
Antonio Linares
Site Admin
 
Posts: 42118
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HBIDE - Will there be any further development?

Postby FWExplorer » Tue Sep 05, 2023 12:39 pm

Ok, I'll try that, thanks Antonio.


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

Code: Select all  Expand view  RUN
  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 )
FWExplorer
 
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Postby Antonio Linares » Tue Sep 05, 2023 1:56 pm

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
User avatar
Antonio Linares
Site Admin
 
Posts: 42118
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HBIDE - Will there be any further development?

Postby FWExplorer » Tue Sep 05, 2023 2:19 pm

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?

Postby FWExplorer » Tue Sep 05, 2023 3:02 pm

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?

Postby FWExplorer » Tue Sep 05, 2023 6:18 pm

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
FWExplorer
 
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Postby paquitohm » Wed Sep 06, 2023 11:38 am

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
paquitohm
 
Posts: 266
Joined: Fri Jan 14, 2022 8:37 am

Re: HBIDE - Will there be any further development?

Postby FWExplorer » Wed Sep 06, 2023 12:40 pm

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?

Postby FWExplorer » Tue Oct 17, 2023 3:05 pm

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.
FWExplorer
 
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Re: HBIDE - Will there be any further development?

Postby Antonio Linares » Tue Oct 17, 2023 4:35 pm

great :-)
regards, saludos

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

Re: HBIDE - Will there be any further development?

Postby Antonio Linares » Fri Oct 20, 2023 9:05 am

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
User avatar
Antonio Linares
Site Admin
 
Posts: 42118
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: HBIDE - Will there be any further development?

Postby FWExplorer » Fri Oct 20, 2023 1:22 pm

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?

Postby FWExplorer » Fri Oct 20, 2023 11:48 pm

Hi Antonio,


Although the code that you offered above

Code: Select all  Expand view  RUN
     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
FWExplorer
 
Posts: 100
Joined: Fri Aug 09, 2013 12:43 am

Next

Return to To do - WishList / Por hacer - Peticiones

Who is online

Users browsing this forum: No registered users and 1 guest