Author Topic: Help finding function names for keyboard configuration  (Read 1941 times)

Offline allen

  • Newbie
  • *
  • Posts: 46
  • Karma: +2/-0
    • View Profile
Help finding function names for keyboard configuration
« on: April 15, 2009, 03: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.

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.

Offline Stefan

  • Administrator
  • Hero Member
  • *****
  • Posts: 772
  • Karma: +6/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #1 on: April 15, 2009, 03:49:25 pm »
Hi allen and welcome to our community.

I try to answer some question till Alex came around.

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

Offline allen

  • Newbie
  • *
  • Posts: 46
  • Karma: +2/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #2 on: April 15, 2009, 04:02:50 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 ;)

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1666
  • Karma: +29/-2
    • View Profile
    • HippoEDIT
Re: Help finding function names for keyboard configuration
« Reply #3 on: April 15, 2009, 04:06:48 pm »
Welcome allen ;),

Quote
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.
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"/>

Quote
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]?
The command designed for this called View.ActiveDocument. But unfortunately I see it does not work as expected. Would fix with next beta.

Quote
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)
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...

Quote
Finally, 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.

Quote
All 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.

Offline allen

  • Newbie
  • *
  • Posts: 46
  • Karma: +2/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #4 on: April 15, 2009, 04:13:27 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


Quote
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...

Uh oh :)


Quote
By 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 :)

Quote
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.

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)

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1666
  • Karma: +29/-2
    • View Profile
    • HippoEDIT
Re: Help finding function names for keyboard configuration
« Reply #5 on: April 15, 2009, 06:52:03 pm »
Quote
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.
Ok, then would be fixed next beta.

Quote
Maybe you could stop by donationcoder.com some time...
Yes. Maybe. Arthur already suggested this to me.

Offline allen

  • Newbie
  • *
  • Posts: 46
  • Karma: +2/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #6 on: April 15, 2009, 07:26:20 pm »
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?

Offline Arthur

  • Hero Member
  • *****
  • Posts: 620
  • Karma: +1/-0
  • He who is ashamed of asking is afraid of learning.
    • View Profile
    • My Blog
Re: Help finding function names for keyboard configuration
« Reply #7 on: April 15, 2009, 07:36:12 pm »
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?

Offline Stefan

  • Administrator
  • Hero Member
  • *****
  • Posts: 772
  • Karma: +6/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #8 on: April 15, 2009, 07:59:22 pm »
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

Offline allen

  • Newbie
  • *
  • Posts: 46
  • Karma: +2/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #9 on: April 15, 2009, 08:01:59 pm »
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)
« Last Edit: April 15, 2009, 08:06:44 pm by allen »

Offline Arthur

  • Hero Member
  • *****
  • Posts: 620
  • Karma: +1/-0
  • He who is ashamed of asking is afraid of learning.
    • View Profile
    • My Blog
Re: Help finding function names for keyboard configuration
« Reply #10 on: April 15, 2009, 08:03:34 pm »
My intention is to do it with one click (otherwise the menu gets dropped down)

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1666
  • Karma: +29/-2
    • View Profile
    • HippoEDIT
Re: Help finding function names for keyboard configuration
« Reply #11 on: April 15, 2009, 09:22:50 pm »
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.

Offline allen

  • Newbie
  • *
  • Posts: 46
  • Karma: +2/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #12 on: April 15, 2009, 09:27:48 pm »
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!)

Offline alex

  • Developer
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1666
  • Karma: +29/-2
    • View Profile
    • HippoEDIT
Re: Help finding function names for keyboard configuration
« Reply #13 on: April 15, 2009, 09:46:46 pm »
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.

Offline allen

  • Newbie
  • *
  • Posts: 46
  • Karma: +2/-0
    • View Profile
Re: Help finding function names for keyboard configuration
« Reply #14 on: April 15, 2009, 09:51:46 pm »
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.

 

Related Topics

  Subject / Started by Replies Last post
3 Replies
1365 Views
Last post November 10, 2010, 08:25:18 am
by Stefan
1 Replies
378 Views
Last post May 24, 2009, 12:05:26 am
by alex
1 Replies
662 Views
Last post June 18, 2009, 04:35:57 pm
by alex
1 Replies
400 Views
Last post October 06, 2009, 10:08:18 pm
by alex
4 Replies
362 Views
Last post August 10, 2010, 06:04:46 pm
by alex