Hi Brett, > Hi Valeriy, > > "Valeriy Onuchin" <Valeri.Onoutchine@cern.ch> writes: > > > Hi, > > the problem is caused by sawfish window manager. > > It has arrow keys shortcuts, e.g Shift-Alt-Right_Arrow etc. to navigate between descktops > > These key bindings performed on each top level window at its creation time. > > So, if user's program has calls TGFrame::BindKey(arrow_key, any_modifier) that > > conflicts with sawfish shortcuts. There are two solutions: > > > > 1. disable/remove sawfish shortcuts which are using arrow keys. Can be done via > > control panel or by editting ~/.sawfish/custom > > 2. use TGFrame::BindKey(arrow_key, 0) /no modifier instead of > > TGFrame::BindKey(arrow_key, any_modifier) > > I'm seeing this problem as well with our ROOT based event display > (this might even be the same application Mike is having troubles > with). I'm also running the Sawfish WM. > > However, I don't find any use of BindKey in our code so it seems the > fix needs to go in the root/gui/ code. We already fixed all gnome/sawfish related problems inside gui. Could you tell if you have the same problem runnng "ROOT based event display" under KDE? Off-topic: I'm looking at TGTableLayout introduced by you some time ago. The question: - why do you introduced additional layout hints kLHintsFillXX, kLHintsShrinkXXX which seems to be dublicates of kLHintsExpandXXX? Thanks. Regards. Valeriy
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:09 MET