HBIDE - Will there be any further development?
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
HBIDE - Will there be any further development?
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.
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.
- 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?
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
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
- 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?
Trying to implement Alt+... support:
It seems as we have to modify the redefined CLASS HbMenu METHOD ProcessKey( nKey )
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
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
Ok, I'll try that, thanks Antonio.
Antonio Linares wrote:Trying to implement Alt+... support:
It seems as we have to modify the redefined CLASS HbMenu METHOD ProcessKey( nKey )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
- 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?
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...
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...
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
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...
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
Keyboard works good now, thank you sir.
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
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
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
Re: HBIDE - Will there be any further development?
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
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
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
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.
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.
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
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.
But I am interested, and will continue playing with it.
- Antonio Linares
- Site Admin
- Posts: 42270
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
- 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?
There is an updated version already available:
git clone https://github.com/FiveTechSoft/hbide
or simply:
git pull
git clone https://github.com/FiveTechSoft/hbide
or simply:
git pull
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
Thanks Antonio,
I'll take a look this weekend.
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
-
- Posts: 100
- Joined: Fri Aug 09, 2013 12:43 am
Re: HBIDE - Will there be any further development?
Hi Antonio,
Although the code that you offered above
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?
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
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