Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-04

Keys attached to IDE functions

9 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Jürgen Hestermann

In the IDE Options the key mappings can be searched (and changed) very convenient. But when I filter for "breakpoint" I only get 3 functions listed. It took me quite a while to find out that the other breakpoint related functions are named "break point" (with a space in the middle). I think that this word should be written in the same way (without space) for all cases.

Yet another issue that stroke me:
When searching for a key I often don't know how it is actually named. But I know which key invokes it. So I search for the function with "find key combination". That's fine so far. Having read it's name I often want do see other related keys with similar names and do another search by name. But this does not work anymore. I have to exit from the options dialog and reinvoke it to do another search by name. Is that intended? It's a bit annoying.

And yet another one: When I want to assign a new key and this key is already assigned to another function I get a message telling me whether I still want to assign to this key. If I answer no, the whole assignment dialog is closed. Often I want to try another key but first I have to find my entry (it's not even highlighted anymore!) and double click on it again. This repeats for each unsuccessful try of keys. I am not sure whether this can be changed easily but if yes I (and hopefully others too) would appreciate if someone does.

And a last one: What is the difference between "Toggle Breakpoint" and "Toggle view Breakpoints"? The names sound identical but "Toggle view Breakpoints" only shows the list of breakpoints. And it does not toggle anything. Once called it does not close when I use the related key again. Shouldn't this be named "Show Breakpoints" or something like this?

Reply by email

Reinier Olislagers
to Jürgen Hestermann
J?rgen Hestermann wrote 6 lines
In the IDE Options the key mappings can be searched (and changed) very convenient. But when I filter for "breakpoint" I only get 3 functions listed. It took me quite a while to find out that the other breakpoint related functions are named "break point" (with a space in the middle). I think that this word should be written in the same way (without space) for all cases.

Good point.

I'm sure patches for this would be welcome... and they would not be that hard to create.

Regards,
Reinier

Reply by email

Martin
to Jürgen Hestermann: In the IDE Options the key mappings can be searched (and changed) very convenient. But…
J?rgen Hestermann wrote 6 lines
In the IDE Options the key mappings can be searched (and changed) very convenient. But when I filter for "breakpoint" I only get 3 functions listed. It took me quite a while to find out that the other breakpoint related functions are named "break point" (with a space in the middle). I think that this word should be written in the same way (without space) for all cases.

+1

Show quoted text 9 lines
Yet another issue that stroke me: When searching for a key I often don't know how it is actually named. But I know which key invokes it. So I search for the function with "find key combination". That's fine so far. Having read it's name I often want do see other related keys with similar names and do another search by name. But this does not work anymore. I have to exit from the options dialog and reinvoke it to do another search by name. Is that intended? It's a bit annoying.

After searching for a key, the button has that key's name as caption. Click the button, dialog will say "unknown" confirm > all are shown

Could be more intuitive with a clear button.

Show quoted text 10 lines
And yet another one: When I want to assign a new key and this key is already assigned to another function I get a message telling me whether I still want to assign to this key. If I answer no, the whole assignment dialog is closed. Often I want to try another key but first I have to find my entry (it's not even highlighted anymore!) and double click on it again. This repeats for each unsuccessful try of keys. I am not sure whether this can be changed easily but if yes I (and hopefully others too) would appreciate if someone does.

Are you on trunk?

the warning now has 3 buttons. And can return to the assign dialog

Show quoted text 6 lines
And a last one: What is the difference between "Toggle Breakpoint" and "Toggle view Breakpoints"? The names sound identical but "Toggle view Breakpoints" only shows the list of breakpoints. And it does not toggle anything. Once called it does not close when I use the related key again. Shouldn't this be named "Show Breakpoints" or something like this?

2nd needs to be renamed

Reply by email

Jürgen Hestermann
to Martin
Are you on trunk?

No, what's this? Is it SVN?
Although I would realy like to contribute more to Lazarus there are 2 obstacles that are not easy to remove:

1.) Time. I would have to invest much more time which I currently can't afford.

2.) Knowledge. This is quite related to 1.) of course. Before I can do changes I need to know much more about the internals I think.

Reply by email

Martin
to Jürgen Hestermann
J?rgen Hestermann wrote
Martin schrieb: > Are you on trunk? No, what's this? Is it SVN?

yes, latest svn (not fixes branch)

Show quoted text 15 lines
Although I would realy like to contribute more to Lazarus there are 2 obstacles that are not easy to remove: 1.) Time. I would have to invest much more time which I currently can't afford. 2.) Knowledge. This is quite related to 1.) of course. Before I can do changes I need to know much more about the internals I think. -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email

Martin
to Martin
Martin wrote 11 lines
On 04/04/2012 17:31, J?rgen Hestermann wrote: > Although I would realy like to contribute more to Lazarus there are > 2 obstacles that are not easy to remove: > > 1.) Time. I would have to invest much more time which I currently > can't afford. > > 2.) Knowledge. This is quite related to 1.) of course. Before I can > do changes I need to know much more about the internals I think. >

Actually this is a simple frame, and changing a resource string is not really requiring knowledge.

Open the dialog, select keymaps, and focus a control on the right (not the tree)

ctrl-shift F1
- look for the "open..." button

and you got the unit
(alternatively install package IDE explorer)

Find the button in the form, search in code, where the caption is set.

Reply by email

Martin
to Martin
Martin wrote 26 lines
On 04/04/2012 17:53, Martin wrote: > On 04/04/2012 17:31, J?rgen Hestermann wrote: > >> Although I would realy like to contribute more to Lazarus there are >> 2 obstacles that are not easy to remove: >> >> 1.) Time. I would have to invest much more time which I currently >> can't afford. >> >> 2.) Knowledge. This is quite related to 1.) of course. Before I can >> do changes I need to know much more about the internals I think. >> Actually this is a simple frame, and changing a resource string is not really requiring knowledge. Open the dialog, select keymaps, and focus a control on the right (not the tree) ctrl-shift F1 - look for the "open..." button and you got the unit (alternatively install package IDE explorer) Find the button in the form, search in code, where the caption is set.

Sorry,

for entries in the list, just search in files for the text

Reply by email

Martin
to Jürgen Hestermann: In the IDE Options the key mappings can be searched (and changed) very convenient. But…
J?rgen Hestermann wrote 9 lines
Yet another issue that stroke me: When searching for a key I often don't know how it is actually named. But I know which key invokes it. So I search for the function with "find key combination". That's fine so far. Having read it's name I often want do see other related keys with similar names and do another search by name. But this does not work anymore. I have to exit from the options dialog and reinvoke it to do another search by name. Is that intended? It's a bit annoying.

I added a clear filter for that

Show quoted text 7 lines
And a last one: What is the difference between "Toggle Breakpoint" and "Toggle view Breakpoints"? The names sound identical but "Toggle view Breakpoints" only shows the list of breakpoints. And it does not toggle anything. Once called it does not close when I use the related key again. Shouldn't this be named "Show Breakpoints" or something like this?

I renamed them (or some of them)

for the others I would need to spent time, testing if they toggle or not. Also for each entry I needed to check, that it is not referred from other places

Reply by email

Sven Barth
to Jürgen Hestermann: In the IDE Options the key mappings can be searched (and changed) very convenient. But…
"J?rgen Hestermann" wrote
And yet another one: When I want to assign a new key and this key is

already assigned to another function I get a message telling me whether I still want to assign to this key. If I answer no, the whole assignment dialog is closed. Often I want to try another key but first I have to find my entry (it's not even highlighted anymore!) and double click on it again. This repeats for each unsuccessful try of keys. I am not sure whether this can be changed easily but if yes I (and hopefully others too) would appreciate if someone does.

I had already reported this some time ago and it got fixed in the development version shortly thereafter. Once 1.0 is released you'll find it fixed.

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120404/7985b787/attachment.html>

Reply by email