User forums > Using Code::Blocks

Debugger keybinding

<< < (2/3) > >>

Jenna:
You might use KDE, but C::B itself uses wxWidgets as framework anfd wxWidgets is build against gtk on (almost) all linux platforms.

oBFusCATed:

--- Quote from: cacb on July 17, 2012, 12:31:33 am ---Another problem observed is that Shift+F11 does not seem to work as specified. When that keybinding is assigned to the Debug|Step Out function as I did, it works exactly as F11, i.e. as Debug|Step into. That looks like a bug.

--- End quote ---
I have the same problem and I think this is system wide or at least gtk-wide and it is related to xkeyboard-config.

cacb:

--- Quote from: jens on July 17, 2012, 06:39:36 am ---You might use KDE, but C::B itself uses wxWidgets as framework anfd wxWidgets is build against gtk on (almost) all linux platforms.

--- End quote ---

You are right. I checked my own wxWidgets program and it reacts to F10 by popping up the File menu, just like Code::Blocks, even if wxWidgets and the application was compiled, built and run under KDE. That is a bit unfortunate. Maybe I will investigate this....

I have compiled wxWidgets against gtk as well, so I guess that explains part of it (I am aware this does not affect C::B, but I guess it is similar fro the C::B build I am using)

--- Code: ---wx-config --version=2.8 --toolkit=gtk2 --debug --cxxflags
--- End code ---
Somehow, it would be nice if one could replace --toolkit=gtk2 with --toolkit=kde and get the proper behaviour.

It appears to be a known complaint with gtk: gtk and F10

oBFusCATed:

--- Quote from: cacb on July 17, 2012, 02:03:12 pm ---Somehow, it would be nice if one could replace --toolkit=gtk2 with --toolkit=kde and get the proper behaviour.

--- End quote ---
There is port of wxwidgets to qt (the toolkit used to build kde), but I'm not sure it will ever be released...

Jenna:

--- Quote from: oBFusCATed on July 17, 2012, 02:36:18 pm ---
--- Quote from: cacb on July 17, 2012, 02:03:12 pm ---Somehow, it would be nice if one could replace --toolkit=gtk2 with --toolkit=kde and get the proper behaviour.

--- End quote ---
There is port of wxwidgets to qt (the toolkit used to build kde), but I'm not sure it will ever be released...

--- End quote ---
And it will most likely not be possible to build C::B out of the box with it.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version