Sign in Join

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

Mailing lists / lazarus / 2013-03

Menu key brings up wrong menu in source code editor

18 messages · 7 people · –

Reply by email Subscribe to this list Your subscription

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

Graeme Geldenhuys

Hi,

If I'm in the editor and want to do some [limited] refactoring via CodeTools, I right click in the editor, select "Refactoring -> ..."

Now if I want to do the same via the keyboard, I press the Menu key, but then the popup menu for the tabsheets appear, not the popup menu of the source code editor. I think this is wrong behaviour, because the editor is what has focus, not the tabsheet tabs.

Is there maybe a way to tell the IDE which popup menu to display?

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Mattias Gaertner
to Graeme Geldenhuys
Show quoted text 9 lines
Hi, If I'm in the editor and want to do some [limited] refactoring via CodeTools, I right click in the editor, select "Refactoring -> ..." Now if I want to do the same via the keyboard, I press the Menu key, but then the popup menu for the tabsheets appear, not the popup menu of the source code editor. I think this is wrong behaviour, because the editor is what has focus, not the tabsheet tabs.

Confirmed and fixed for gtk2.

Is there maybe a way to tell the IDE which popup menu to display?

Mattias

Reply by email

Frank Church
to Mattias Gaertner: On Wed, 13 Mar 2013 08:41:26 +0000 Confirmed and fixed for gtk2. Mattias
Mattias Gaertner wrote 20 lines
On Wed, 13 Mar 2013 08:41:26 +0000 Graeme Geldenhuys wrote: > Hi, > > If I'm in the editor and want to do some [limited] refactoring via > CodeTools, I right click in the editor, select "Refactoring -> ..." > > Now if I want to do the same via the keyboard, I press the Menu key, but > then the popup menu for the tabsheets appear, not the popup menu of the > source code editor. I think this is wrong behaviour, because the editor > is what has focus, not the tabsheet tabs. Confirmed and fixed for gtk2. > Is there maybe a way to tell the IDE which popup menu to display? Mattias

Which commit contains the fix?

Show quoted text 5 lines
-- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Frank Church ======================= http://devblog.brahmancreations.com

Reply by email

Frank Church
to Graeme Geldenhuys
Graeme Geldenhuys wrote 21 lines
On 2013-03-13 11:04, Frank Church wrote: > > Which commit contains the fix? I presume the following: https://github.com/graemeg/lazarus/commit/75498c4d49904af7fa42f92db48b39d452fdb5c4 In svn terms... r40541 Regards, - Graeme - -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

How do you tell which branch it goes into. Is it the 1.1 branch or 1.0.7?

Frank Church ======================= http://devblog.brahmancreations.com

Reply by email

Graeme Geldenhuys
to Frank Church
Frank Church wrote
How do you tell which branch it goes into. Is it the 1.1 branch or 1.0.7?

The git mirror only tracks the "Trunk" branch, so it is committed in there. What the latest version number is of Trunk, I don't know. 1.1 I guess.

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/

Reply by email

Juha Manninen
to Frank Church: How do you tell which branch it goes into. Is it the 1.1 branch or 1.0.7? Frank Church…
Frank Church wrote
How do you tell which branch it goes into. Is it the 1.1 branch or 1.0.7?

The revision number does not tell it by itself, but all changes go first to trunk (1.1).
Later they may be backported to fixes branch (1.0.7). This page tells which revisions are backported :
http://wiki.lazarus.freepascal.org/Lazarus_1.0_fixes_branch

Juha

Reply by email

Frank Church
to Juha Manninen
Juha Manninen wrote 11 lines
On Wed, Mar 13, 2013 at 3:21 PM, Frank Church wrote: > How do you tell which branch it goes into. Is it the 1.1 branch or 1.0.7? The revision number does not tell it by itself, but all changes go first to trunk (1.1). Later they may be backported to fixes branch (1.0.7). This page tells which revisions are backported : http://wiki.lazarus.freepascal.org/Lazarus_1.0_fixes_branch Juha

I can see r40541 at the end of the 1.0.8 list. Does it mean it has already been backported and will be present in the next snapshot, or that it has been requested but not committed yet?

Show quoted text 5 lines
-- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Frank Church ======================= http://devblog.brahmancreations.com

Reply by email

Juha Manninen
to Frank Church
Frank Church wrote
I can see r40541 at the end of the 1.0.8 list. Does it mean it has already been backported and will be present in the next snapshot, or that it has been requested but not committed yet?

It seems to be merged already.

Juha

Reply by email

Frank Church
to Graeme Geldenhuys
Graeme Geldenhuys wrote 7 lines
On 2013-03-13 16:29, Juha Manninen wrote: > > It seems to be merged already. There you go Embarcadero... beat that for support and speed! ;-)

You have been spending time in those Embarcadero forums haven't you? I know. The thread you were involved with concerning quality control was totally WTF!!

Those guys seem to be living off past glories and old timers nostalgia. They would be better of focusing exclusively on the Windows desktop rather than spreading themselves thinly everywhere.

Show quoted text 13 lines
Regards, - Graeme - -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Frank Church ======================= http://devblog.brahmancreations.com

Reply by email

Sven Barth
to Frank Church
"Frank Church" wrote 13 lines
On 13 March 2013 17:22, Graeme Geldenhuys wrote: > On 2013-03-13 16:29, Juha Manninen wrote: >> >> It seems to be merged already. > > There you go Embarcadero... beat that for support and speed! ;-) > > You have been spending time in those Embarcadero forums haven't you? I know. The thread you were involved with concerning quality control was totally WTF!!

Can we get a link to that discussion, please. A popcorn discussion is always a nice to have, especially if it involves Graeme :) (@Graeme: please don't take this personally, this is not my intention)

Regards,
Sven
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20130313/33c0da38/attachment-0001.html>

Reply by email

Frank Church
to Sven Barth
Sven Barth wrote 21 lines
Am 13.03.2013 18:43 schrieb "Frank Church" : > > On 13 March 2013 17:22, Graeme Geldenhuys wrote: > > On 2013-03-13 16:29, Juha Manninen wrote: > >> > >> It seems to be merged already. > > > > There you go Embarcadero... beat that for support and speed! ;-) > > > > > > You have been spending time in those Embarcadero forums haven't you? I > know. The thread you were involved with concerning quality control was > totally WTF!! Can we get a link to that discussion, please. A popcorn discussion is always a nice to have, especially if it involves Graeme :) (@Graeme: please don't take this personally, this is not my intention)

https://forums.embarcadero.com/message.jspa?messageID=535727

Graeme was rather mild in that discussion, not the usual Graeme :). The Embarcadero guys were just laughable, not confidence inspiring at all, they are clearly in denial.

Show quoted text 10 lines
Regards, Sven -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
Frank Church ======================= http://devblog.brahmancreations.com

Reply by email

Sven Barth
to Frank Church: https://forums.embarcadero.com/message.jspa?messageID=535727 Graeme was rather mild in…
Frank Church wrote 28 lines
On 13 March 2013 17:50, Sven Barth wrote: > Am 13.03.2013 18:43 schrieb "Frank Church" : > > >> >> On 13 March 2013 17:22, Graeme Geldenhuys wrote: >>> On 2013-03-13 16:29, Juha Manninen wrote: >>>> >>>> It seems to be merged already. >>> >>> There you go Embarcadero... beat that for support and speed! ;-) >>> >>> >> >> You have been spending time in those Embarcadero forums haven't you? I >> know. The thread you were involved with concerning quality control was >> totally WTF!! > > Can we get a link to that discussion, please. A popcorn discussion is always > a nice to have, especially if it involves Graeme :) (@Graeme: please don't > take this personally, this is not my intention) > https://forums.embarcadero.com/message.jspa?messageID=535727 Graeme was rather mild in that discussion, not the usual Graeme :). The Embarcadero guys were just laughable, not confidence inspiring at all, they are clearly in denial.

He was indeed rather mild. :)

Though I have to admit that I jumped over those messages of which the offset was right of my browser's horizontal center...

Regards,
Sven

Reply by email