[mythtv-users] twm focus issues... possible fix?
Robert Dege
rdege at cse.Buffalo.EDU
Wed Jun 11 23:09:01 EDT 2003
The f.focus didn't really do anything. However, I think I found a few
things that significantly improved the loss of focus. I've attached the
.twmrc file for those interested.
THe only times I lose focus is when I try to delete a recorded show & when
I try to select Music with Mythmusic. Gallery, weather, exitingm and
watching TV work fine now.
-Rob
> I am having the same problem that the two previous posters on the
> topic are having. Unfortunatley I am at work at the moment so can't
> reply to the previous messages. It is a focus issue. Hopefully I
> have found a solution. From reading the man page for twm it looks
> like it defaults to the pointer focus (focus to window under the
> pointer) unless f.focus is somewhere. So, two possibilities.
>
> First: (probably more likely to work)
> Set the binding for Button1 on the title bar to f.focus
> Button1 = : title : f.focus
> There is probably already a binding for this so you would just
> change the end.
>
> Second method:
>
> Button1 = : title : f.function "click-focus-raise"
>
> Function "click-focus-raise"
> {
> f.focus
> f.raise
> }
> This one should probably work to... I'm not all that experienced
> with window manager configuration. I will test them out when I get
> home. Let me know if that helps you out.
> Michael
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at snowman.net
> http://lists.snowman.net/cgi-bin/mailman/listinfo/mythtv-users
>
Dege
So Many Things in Life Would Be Really Funny
.... If They Weren't Happening To Me
-------------- next part --------------
NoCaseSensitive
NoIconManagers
NoTitleFocus
#UsePPosition "non-zero"
UsePPosition "on"
TitleFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
MenuFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
Cursors {
Frame "top_left_arrow"
Title "top_left_arrow"
Icon "top_left_arrow"
IconMgr "top_left_arrow"
Move "fleur"
Resize "fleur"
Menu "sb_left_arrow"
Button "hand2"
Wait "watch"
Select "dot"
Destroy "pirate"
}
Color
{
DefaultBackground "rgb:2/a/9"
DefaultForeground "gray85"
TitleBackground "rgb:2/a/9"
TitleForeground "gray85"
MenuBackground "rgb:2/a/9"
MenuForeground "gray85"
MenuTitleBackground "gray70"
MenuTitleForeground "rgb:2/a/9"
BorderColor "black"
}
NoTitle {
"Xine"
"Ogle"
"tvtime"
"mythtv"
"mythfrontend"
"mythgallery"
"mythweather"
"mythmusic"
}
#
# Define some useful functions for motion-based actions.
#
MoveDelta 3
Function "move-or-lower" { f.move f.deltastop f.lower }
Function "move-or-raise" { f.move f.deltastop f.raise }
#
# Set some useful bindings.
#
Button1 = : root : f.menu "defops"
Button1 = m : window|icon : f.function "move-or-lower"
Button3 = m : window|icon : f.iconify
Button1 = : title : f.function "move-or-raise"
Button3 = : title : f.raiselower
Button1 = : frame : f.resize
"F1" = : window : f.focus
"F5" = : title : f.focus
"F9" = : all : f.focus
"F12" = : window : f.identify
#
# And a menu with the base essentials
#
menu "defops"
{
"Twm" f.title
"" f.nop
"Focus" f.focus
"Unfocus" f.unfocus
"" f.nop
"Xterm" f.exec "exec xterm &"
"" f.nop
"Delete" f.delete
"Kill" f.destroy
"" f.nop
"Restart" f.restart
"Exit" f.quit
}
More information about the mythtv-users
mailing list