Help finding function names for keyboard configuration

Started by allen, April 15, 2009, 04:31:26 PM

Previous topic - Next topic

allen

What is the function name for the Window -> Windows (It opens a box listing all open windows) -- I would like to map this to a keyboard shortcut, but I cannot find it in the configure keyboard list.

Also, is there a keyboard shortcut to focus on the editor? For example, I hit alt+m to focus on the file navigator, then change my mind and want to refocus on where I was editing--how do I do this [without reaching for the mouse]?

Also, how long does it usually take to get a reply when inquiring about a competitive upgrade? (I guess it doesn't matter, with the Bits Du Jour deal coming)

Finally, might you consider changing the trial version nag screen behavior a bit? Having to wait for it to go away every single time I open a file is making me a bit livid; and making it difficult to give hippoedit a fair shake.  I understand that it is a trial version--I wouldn't mind seeing it when I opened the application -- but seing it every time I open a file is a bit much.  At the very least add a close button so I can make it go away and return to my work.  I am pretty sure I will be buying it, but was waiting to either hear back about a competitive upgrade (or now) or the Bits Du Jour deal -- but I don't know if I can stand the nag screen for more days. . .

All in all, I'm really impressed with HippoEdit. Shocked to see something so powerful and extensible -- and absolutely unheard of.

Stefan

Hi allen and welcome to our community.

I try to answer some question till Alex came around.

Quote from: allen on April 15, 2009, 04:31:26 PM
What is the function name for the Window -> Windows (It opens a box listing all open windows)
-- I would like to map this to a keyboard shortcut, but I cannot find it in the configure keyboard list.
The should start with "Window. " if we search in "Tools > Keyboard Settings... > Commands: [ window.  ]"
But there is no such item right now.

Quote
Also, is there a keyboard shortcut to focus on the editor?
Right now there is only Ctrl+TAB.
But this switch (by design) to an another (the next) document. And not the current viewed doc, as may be expected in your situation.
Maybe Alex can implement something like "IF NOT doc-window isActive Then switch to current doc instead of next doc"


Quote
All in all, I'm really impressed with HippoEdit.
Shocked to see something so powerful and extensible -- and absolutely unheard of.
Welcome to the club :D
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

allen

Quote from: Stefan on April 15, 2009, 04:49:25 PM
Hi allen and welcome to our community.

Thanks! Seems things are pretty active here--developmentally and in the community. It's nice.

Quote
The should start with "Window. " if we search in "Tools > Keyboard Settings... > Commands: [ window.  ]"
But there is no such item right now.
Drats, that's what I was afraid of. . .

Quote
Right now there is only Ctrl+TAB.
But this switch (by design) to an another (the next) document. And not the current viewed doc, as may be expected in your situation.
Maybe Alex can implement something like "IF NOT doc-window isActive Then switch to current doc instead of next doc"

Or maybe just a general "Focus editor" function--plenty of times that would be handy. . . like, any time you're not focussed on the editor and want to be ;)

alex

Welcome allen ;),

QuoteWhat is the function name for the Window -> Windows (It opens a box listing all open windows) -- I would like to map this to a keyboard shortcut, but I cannot find it in the configure keyboard list.
Sorry. It does not exist, yet. Would add next beta 1.43.
If you coud not wait ;) just add this line into commands.xml in Hippoedit\data\keymaps folder:
   <Command verb_id="Window.List" id="65279"/>

QuoteAlso, is there a keyboard shortcut to focus on the editor? For example, I hit alt+m to focus on the file navigator, then change my mind and want to refocus on where I was editing--how do I do this [without reaching for the mouse]?
The command designed for this called View.ActiveDocument. But unfortunately I see it does not work as expected. Would fix with next beta.

QuoteAlso, how long does it usually take to get a reply when inquiring about a competitive upgrade? (I guess it doesn't matter, with the Bits Du Jour deal coming)
Normally this shoul take not more than 24 hours. But I feel that something is wrong with a spam filter, on hippoedit.com, because this is already second complain about the lost mail...

QuoteFinally, might you consider changing the trial version nag screen behavior a bit?
By design, nag screen should not be shawn at all first 15 days. If it is not like this - it is a bug. Then it start to show after every file open. Generally the purpose of Nag screen to force you to buy an application, if it would not be disturbing, it would not be a nag screen ;) But I would try to desrease level of annoyance, at least for first 30 days.

QuoteAll in all, I'm really impressed with HippoEdit. Shocked to see something so powerful and extensible -- and absolutely unheard of.
Thanks! Yes popularization is missing. Unfortunately I do not have enought time for development and advertisement... but maybe Bits du Jour would help in that.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

allen

Quote from: alex on April 15, 2009, 05:06:48 PM
Sorry. It does not exist, yet. Would add next beta 1.43.
If you coud not wait ;) just add this line into commands.xml in Hippoedit\data\keymaps folder:
   <Command verb_id="Window.List" id="65279"/>
That'll do, great!

Quote
The command designed for this called View.ActiveDocument. But unfortunately I see it does not work as expected. Would fix with next beta.

Will look forward to it, thanks


QuoteNormally this shoul take not more than 24 hours. But I feel that something is wrong with a spam filter, on hippoedit.com, because this is already second complain about the lost mail...

Uh oh :)


QuoteBy design, nag screen should not be shawn at all first 15 days. If it is not like this - it is a bug.

It's a bug then, from the first time I ran it -- day 1 of 30 -- it nagged on open, and with each and every file open.  I appreciate that the nag screen ought disturb you into purchasing, but if it starts disturbing you too soon it'll just disturb you away from even trying it. Maybe you're being tricky, get us to download it in anticipation of bits du jour, but nag us into paying for it at full price to get rid of the nag screen :)

QuoteThanks! Yes popularization is missing. Unfortunately I do not have enought time for development and advertisement... but maybe Bits du Jour would help in that.

Maybe you could stop by donationcoder.com some time--they always love it when developers drop in to say hello -- might make a few new fans. (This is where I heard of HE)

alex

QuoteIt's a bug then, from the first time I ran it -- day 1 of 30 -- it nagged on open, and with each and every file open.
Ok, then would be fixed next beta.

QuoteMaybe you could stop by donationcoder.com some time...
Yes. Maybe. Arthur already suggested this to me.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

allen

Ok, curious about some more keyboard functionality--

How do I...
1) Set a keyboard shortcut to cascade all windows
2) Set a keyboard shortcut to toggle a window between maximize and restore

Seems these, too, are functions within the editor not added to the list available for keyboard?

Arthur

Alex, Stefan: how about this - all the currently unassigned [shortcuts] menu items (e.g. Window -> Split, Cascade; Format -> Format All; Project -> Close, etc. ) receive the accelerator keys?

Stefan

Hmm, don't know  how    toggle a window between maximize and restore

> receive the accelerator keys?
This works already, or did i misinterpret you?

Alt , W  C , ENTER     cascade all windows
Alt , W  S , ENTER     Window -> Split,
Alt , O  O , ENTER      Format -> Format All;
Alt , P  C ,  ENTER      Project -> Close
Stefan, HippoEDIT beta tester 
HippoEDIT - the editor programmers wants to code thyself when they are dreaming.        -Don't just edit. HippoEDIT!-

allen

That's 4 key strokes, navigating through the menus. It's how I'm doing it now, but I would like to be able to configure actual accelerators for them--so I can do them without shuffling through the menu. They just don't appear to be in the available list of functions.

Stefan, do you know how to un-split a window?

Edit: Apparently the "Maximize" option in the menu doesn't do what I thought it would do, anyway. (What I'm trying to do is get the window to take up the whole window in the editor and then "restore" back to its non-full size)

Arthur

My intention is to do it with one click (otherwise the menu gets dropped down)

alex

Hi All,

I would add missing commands to a list, but would not add default shortcuts. I do not think that it is necessary. For most common yes, for the rest - user can select one he likes. Otherwise there would be no free shortcuts soon.

@ to allen:
what you are looking called Full Screen (in view menu). Default shortcut F11.
Maximize - same as double click on tab. Command used for maximizing current window in way that all other docing windows are hided, but main window size stays stable. Have only sence for document tab if you have left or bottom pane open

unsplit - double click on splitter.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

allen

Thanks for the reply, Alex. I'm not interested, personally, in any default shortcuts -- I just want the commands available so I can configure them myself.

As for Maximize, still not quite what I'm after.  What I was looking for was a way to perform standard windows maximize/restore with the individual windows within the Hippo workspace. (Emulate the behavior of the button that sits between the minimize and close(x) buttons in a standard window).  Not full screen, per se, but full workspace.

As for the splitter, is there a keyboard equivalent to double clicking the split?

(Mouse is last resort for me, I like to do it all with the keyboard. I'm a pain, I know!)

alex

Ok, I have understood: Restore/Maximize. Generally this is not supported. HE is tab oriented, but possible if you select cascade. I would check what I can do. It is possible that I get some following bugs, if I would enable this :)

Would add also command for UnSplit. Do not think That I can reuse Split command for this.
HippoEDIT team
[url="http://www.hippoedit.com/"]http://www.hippoedit.com/[/url]

allen

I didn't realize it was tab oriented, since you do actually sport a true MDI with tileable and cascadable windows (I love a proper MDI--not a fan of fixed tabs).

I suppose, with most functions, thinking it's a tabbed interface I could run into some bugs playing in MDI mode! It does behave funny if I use maximize when the window is in a "restore" state -- it just shrinks additional panels; or if they're hidden, it does nothing.