sync code with last improvements from OpenBSD
This commit is contained in:
commit
88965415ff
26235 changed files with 29195616 additions and 0 deletions
250
app/twm/sample-twmrc/jim.twmrc
Normal file
250
app/twm/sample-twmrc/jim.twmrc
Normal file
|
@ -0,0 +1,250 @@
|
|||
#**********************************************************************
|
||||
#
|
||||
# .twmrc
|
||||
#
|
||||
#**********************************************************************
|
||||
|
||||
#IconDirectory "/users/jim/icons" # use *bitmapFilePath instead.
|
||||
|
||||
#
|
||||
# Use the SHAPE extension to make titles use as little space as possible. The
|
||||
# location of the titles is specified as a fraction of the distance from the
|
||||
# left (numerator positive) or right edge (numerator negative). A denominator
|
||||
# of 0 indicates that the numerator is measured in pixels. The title is then
|
||||
# justified over the indicated spot (note special cases are made for center on
|
||||
# 0/0 and right on 0/0 to indicate the center and right edge of the titlebar).
|
||||
#
|
||||
SqueezeTitle # also sets default to Squeeze all Titles
|
||||
{
|
||||
# name justify num denom
|
||||
"oclock" center 0 0 # centered over middle of title
|
||||
"XTerm" left 0 0 # left edge of title
|
||||
"xlogo" right 0 0 # for kicks
|
||||
"emacs" right 0 0 # left side emacs with center tab
|
||||
"xmh" center 0 0
|
||||
}
|
||||
DontSqueezeTitle
|
||||
{
|
||||
"XLogout" # make it stand out when mapped
|
||||
}
|
||||
NoDefaults # turn off iconify and resize button
|
||||
LeftTitleButton "menu12" = f.menu "windowmenu" # add a menu to each window
|
||||
TitleButtonBorderWidth 0 # don't want to see box around button
|
||||
ButtonIndent 0 # button doesn't have to be smaller
|
||||
|
||||
UsePPosition "on" # use program-specified size hints accepted
|
||||
NoHighlight # do not flash borders on enter events
|
||||
OpaqueMove # actually move window instead of outline
|
||||
AutoRelativeResize # don't require resize to cross border to start
|
||||
RestartPreviousState # reiconify iconified things on startup
|
||||
ClientBorderWidth # use the application border width on frame
|
||||
BorderWidth 2 # width of top level windows created by twm
|
||||
NoGrabServer # don't grab server during menus, etc.
|
||||
NoRaiseOnMove # allow moving under other windows
|
||||
NoRaiseOnResize # allow resizing under other windows
|
||||
NoTitleFocus # avoid keystrokes in wrong window cause of lag
|
||||
DecorateTransients # put titlebars on transients
|
||||
TitleFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
|
||||
MenuFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*-*-*-*"
|
||||
IconFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*-*-*-*"
|
||||
IconManagerFont "-adobe-helvetica-bold-r-normal--*-100-*-*-*"
|
||||
ResizeFont "-adobe-helvetica-bold-r-normal--*-120-*-*-*"
|
||||
NoSaveUnders # faster to just repaint then save
|
||||
XORvalue 1 # tend to use visually distinct adjacent colors
|
||||
ConstrainedMoveTime 0 # turn off horizontal/vertical only moving
|
||||
NoCaseSensitive # turn off case-sensitivity in sorting icons
|
||||
WarpUnmapped # allow warping to unmapped windows
|
||||
|
||||
###############################################################################
|
||||
# #
|
||||
# Declare some nice colors #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
Pixmaps
|
||||
{
|
||||
# TitleHighlight "solid4x4" # make it stand out
|
||||
}
|
||||
|
||||
Color
|
||||
{
|
||||
DefaultBackground "maroon"
|
||||
DefaultForeground "gray85"
|
||||
BorderColor "gray70"
|
||||
TitleBackground "maroon"
|
||||
TitleForeground "gray85"
|
||||
MenuBackground "maroon"
|
||||
MenuForeground "gray85"
|
||||
MenuTitleBackground "gray70"
|
||||
MenuTitleForeground "maroon"
|
||||
IconBackground "maroon"
|
||||
IconForeground "gray85"
|
||||
IconBorderColor "gray85"
|
||||
IconManagerBackground "maroon"
|
||||
IconManagerForeground "gray85"
|
||||
}
|
||||
|
||||
Monochrome
|
||||
{
|
||||
IconManagerHighlight "white"
|
||||
BorderColor "black"
|
||||
}
|
||||
|
||||
|
||||
###############################################################################
|
||||
# #
|
||||
# Define key bindings #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
MoveDelta 3 # need to move this much before takes effect
|
||||
Function "move-or-raise" # simulate uwm action
|
||||
{
|
||||
f.move
|
||||
f.deltastop
|
||||
f.raise
|
||||
}
|
||||
|
||||
DefaultFunction f.nop # ignore extraneous events
|
||||
|
||||
Button1 = : root : f.menu "twmops"
|
||||
Button2 = : root : f.menu "windowops"
|
||||
Button3 = : root : f.menu "TwmWindows"
|
||||
Button1 = : title : f.function "move-or-raise"
|
||||
Button1 = : icon : f.iconify
|
||||
Button1 = : iconmgr : f.iconify
|
||||
Button1 = m : window|icon|frame|title : f.lower
|
||||
Button2 = m : window : f.resize
|
||||
Button3 = m : window|icon|frame|title : f.function "move-or-raise"
|
||||
Button1 = c|m|s : all : f.menu "twmops"
|
||||
#Button1 = c|m|s : root : f.refresh
|
||||
#"F20" = : all : f.warptoscreen "next"
|
||||
|
||||
"F21" = : all : f.warpring "next"
|
||||
"F22" = : all : f.warptoiconmgr ""
|
||||
"F23" = : all : f.raiselower
|
||||
"Num_Lock" = : all : f.iconify
|
||||
"F24" = : all : f.warpto "xmh"
|
||||
"F25" = : all : f.warpto "[expo]"
|
||||
"F26" = : all : f.warpto "emacs"
|
||||
"KP_Subtract" = mod5 : all : f.colormap "prev"
|
||||
"KP_Add" = mod5 : all : f.colormap "next"
|
||||
"KP_Enter" = mod5 : all : f.colormap "default"
|
||||
"Left" = m : all : f.backiconmgr
|
||||
"Right" = m : all : f.forwiconmgr
|
||||
"Up" = m : all : f.upiconmgr
|
||||
"Down" = m : all : f.downiconmgr
|
||||
"Left" = mod5 : all : f.warpring "prev"
|
||||
"Right" = mod5 : all : f.warpring "next"
|
||||
|
||||
###############################################################################
|
||||
# #
|
||||
# Display an icon manager across the top of the screen. Don't manage #
|
||||
# the windows for which you don't show a title. #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
SortIconManager # keep them in alphabetic order
|
||||
ShowIconManager # start with iconmgr up
|
||||
IconManagerGeometry "700x50+246+2" 14 # strip across top
|
||||
IconRegion "200x300+950+2" North East 50 50
|
||||
IconifyByUnmapping # just use icon manager
|
||||
IconManagerDontShow # but ignore these windows
|
||||
{
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"xload"
|
||||
"oclock"
|
||||
"xcutsel"
|
||||
"XLogout"
|
||||
}
|
||||
DontIconifyByUnmapping # don't lose them (still in TwmWindows menu)
|
||||
{
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"xload"
|
||||
"oclock"
|
||||
"xcutsel"
|
||||
"Untitled"
|
||||
}
|
||||
NoTitle # little programs that look like icons
|
||||
{
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"xload"
|
||||
"TWM Icon Manager"
|
||||
"xcutsel"
|
||||
}
|
||||
|
||||
NoStackMode # prevent hostile clients from hosing display
|
||||
{
|
||||
"saber"
|
||||
}
|
||||
|
||||
WindowRing # f.warpring acts along these windows
|
||||
{
|
||||
"XTerm"
|
||||
"emacs"
|
||||
"Xmh"
|
||||
}
|
||||
|
||||
|
||||
###############################################################################
|
||||
# #
|
||||
# Define some useful menus. #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
menu "twmops"
|
||||
{
|
||||
"System" f.title
|
||||
"Restart Twm" f.restart
|
||||
"Exit Twm" f.quit
|
||||
"" f.nop
|
||||
"xterm" !"xterm &"
|
||||
"xterm -e /bin/sh" !"xterm -e /bin/sh &"
|
||||
"xhost +" !"xhost + >/dev/null"
|
||||
"xhost -" !"xhost - >/dev/null"
|
||||
"" f.nop
|
||||
"Kill" f.menu "kill"
|
||||
"" f.nop
|
||||
"Logout" f.warpto "xlogout"
|
||||
}
|
||||
|
||||
menu "windowops"
|
||||
{
|
||||
"Windows" f.title
|
||||
"Kill" f.menu "kill"
|
||||
"Save" f.saveyourself
|
||||
"Refresh" f.refresh
|
||||
"" f.nop
|
||||
"Iconify" f.iconify
|
||||
"Resize" f.resize
|
||||
"Move" f.move
|
||||
"Raise" f.raise
|
||||
"Lower" f.lower
|
||||
"Info" f.identify
|
||||
"Focus" f.focus
|
||||
"Unfocus" f.unfocus
|
||||
"" f.nop
|
||||
"Show Iconmgr" f.showiconmgr
|
||||
"Hide Iconmgr" f.hideiconmgr
|
||||
"Prev Iconmgr" f.previconmgr
|
||||
"Next Iconmgr" f.nexticonmgr
|
||||
}
|
||||
|
||||
menu "windowmenu"
|
||||
{
|
||||
"Iconify" f.iconify
|
||||
"RaiseLower" f.raiselower
|
||||
"Refresh" f.winrefresh
|
||||
"Focus" f.focus
|
||||
"" f.nop
|
||||
"Kill" f.menu "kill"
|
||||
}
|
||||
|
||||
menu "kill"
|
||||
{
|
||||
"Send Delete" f.delete
|
||||
"Kill Window" f.destroy
|
||||
}
|
223
app/twm/sample-twmrc/keith.twmrc
Normal file
223
app/twm/sample-twmrc/keith.twmrc
Normal file
|
@ -0,0 +1,223 @@
|
|||
#**********************************************************************
|
||||
#
|
||||
# .twmrc
|
||||
#
|
||||
#**********************************************************************
|
||||
|
||||
IconDirectory "/users/keith/misc/bitmaps"
|
||||
|
||||
#NoDefaults
|
||||
NoVersion
|
||||
NoGrabServer
|
||||
NoRaiseOnMove
|
||||
NoRaiseOnResize
|
||||
#NoMenuShadows
|
||||
NoTitleHighlight
|
||||
NoHighlight
|
||||
NoTitleFocus
|
||||
NoSaveUnders
|
||||
SqueezeTitle
|
||||
ConstrainedMoveTime 0
|
||||
DecorateTransients
|
||||
#TitleButtonBorderWidth 0
|
||||
#ButtonIndent 0
|
||||
#LeftTitleButton "iconify.bm" = f.iconify
|
||||
#RightTitleButton "resize.bm" = f.resize
|
||||
OpaqueMove
|
||||
#ClientBorderWidth
|
||||
BorderWidth 1
|
||||
RandomPlacement
|
||||
#IconRegion "1024x250+0+600" NORTH WEST 1024 25
|
||||
IconRegion "600x200-200+0" NORTH EAST 75 25
|
||||
#IconRegion "200x100-0+200" WEST NORTH 25 50
|
||||
TitleFont "-*-helvetica-bold-o-normal--*-140-*-*-*-*-iso8859-1"
|
||||
MenuFont "-*-helvetica-bold-r-normal--*-140-*-*-*-*-iso8859-1"
|
||||
IconFont "-*-helvetica-bold-r-normal--*-140-*-*-*-*-iso8859-1"
|
||||
ResizeFont "-*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1"
|
||||
IconManagerFont "-*-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-1"
|
||||
#ShowIconManager
|
||||
SortIconManager
|
||||
IconManagerGeometry "=100x100-200+0"
|
||||
|
||||
# nice colors: background of wheat, foreground of #d36
|
||||
|
||||
Cursors
|
||||
{
|
||||
Button "left_ptr"
|
||||
Menu "left_ptr"
|
||||
Title "left_ptr"
|
||||
Frame "left_ptr"
|
||||
Icon "left_ptr"
|
||||
}
|
||||
|
||||
Color
|
||||
{
|
||||
BorderColor "black"
|
||||
TitleBackground "CadetBlue"
|
||||
TitleForeground "#fffff0"
|
||||
MenuBackground "#fffff0"
|
||||
MenuForeground "black"
|
||||
MenuTitleBackground "CadetBlue"
|
||||
MenuTitleForeground "#fffff0"
|
||||
IconBackground "#fffff0"
|
||||
IconForeground "black"
|
||||
IconBorderColor "black"
|
||||
}
|
||||
|
||||
Monochrome
|
||||
{
|
||||
IconManagerHighlight "white"
|
||||
}
|
||||
|
||||
# define key bindings
|
||||
|
||||
MoveDelta 3
|
||||
|
||||
Function "move-or-raise"
|
||||
{
|
||||
f.move
|
||||
f.deltastop
|
||||
f.raise
|
||||
}
|
||||
|
||||
Function "move-or-raiselower"
|
||||
{
|
||||
f.move
|
||||
f.deltastop
|
||||
f.raiselower
|
||||
}
|
||||
|
||||
Function "move-or-iconify"
|
||||
{
|
||||
f.move
|
||||
f.deltastop
|
||||
f.iconify
|
||||
}
|
||||
|
||||
Function "next-window"
|
||||
{
|
||||
}
|
||||
|
||||
Function "previous-window"
|
||||
{
|
||||
}
|
||||
|
||||
DefaultFunction f.nop
|
||||
|
||||
Button1 = : title : f.function "move-or-raiselower"
|
||||
Button2 = : title : f.menu "Title Menu"
|
||||
Button3 = : title : f.resize
|
||||
Button1 = m : window|icon : f.iconify
|
||||
Button2 = m : window|icon : f.function "move-or-raiselower"
|
||||
Button3 = m : window|icon : f.resize
|
||||
Button3 = c m : title : f.destroy
|
||||
Button1 = : root : f.menu "Hosts"
|
||||
Button2 = : root : f.menu "Toys"
|
||||
Button3 = : root : f.menu "System"
|
||||
Button1 = : icon : f.function "move-or-iconify"
|
||||
|
||||
#ForceIcons
|
||||
|
||||
Icons
|
||||
{
|
||||
"Xmh" "mail-up.bm" # from IconDirectory
|
||||
"XTerm" "xterm.bm" # from IconDirectory
|
||||
}
|
||||
|
||||
#UnknownIcon "icon"
|
||||
|
||||
NoTitle
|
||||
{
|
||||
"clock"
|
||||
"oclock"
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"xeyes"
|
||||
"xload"
|
||||
}
|
||||
|
||||
IconManagerDontShow {
|
||||
"clock"
|
||||
"oclock"
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"xeyes"
|
||||
"xload"
|
||||
}
|
||||
|
||||
menu "Hosts"
|
||||
{
|
||||
"Hosts" f.title
|
||||
"xenon" !"xenon &"
|
||||
"expo" !"expo &"
|
||||
"kanga" !"kanga &"
|
||||
"exile" !"exile &"
|
||||
"expire" !"expire &"
|
||||
"excalibur" !"excalibur &"
|
||||
"hpx" !"hpx &"
|
||||
"expo bugs" !"expo -l bugs &"
|
||||
"extort" !"extort &"
|
||||
"apx" !"apx &"
|
||||
"mfb" !"mfb &"
|
||||
"sushi" !"sushi &"
|
||||
"tempura" !"tempora &"
|
||||
}
|
||||
|
||||
menu "Toys"
|
||||
{
|
||||
"Toys" f.title
|
||||
"Jove" !"xjove &"
|
||||
"Mail" !"xmh &"
|
||||
"Manual" !"xman &"
|
||||
"Troff Viewer" !"xditview &"
|
||||
"Calculator" !"xcalc &"
|
||||
"Mille Bornes" !"xmille `path -n .mille` &"
|
||||
"Notepad" !"xclipboard &"
|
||||
"Eyes" !"xeyes &"
|
||||
"Lens" !"xmag &"
|
||||
"expo jove" !"expo xjove&"
|
||||
"expo mail" !"expo xmh &"
|
||||
}
|
||||
|
||||
menu "System"
|
||||
{
|
||||
"System" f.title
|
||||
"Window ops" f.menu "Window Ops"
|
||||
"Windows" f.menu "TwmWindows"
|
||||
"" f.nop
|
||||
"Refresh" f.refresh
|
||||
"Unfocus" f.unfocus
|
||||
"Show Icon Box" f.showiconmgr
|
||||
"Hide Icon Box" f.hideiconmgr
|
||||
"Version" f.version
|
||||
"" f.nop
|
||||
"Restart" f.restart
|
||||
"Logout" f.quit
|
||||
}
|
||||
|
||||
menu "Window Ops"
|
||||
{
|
||||
"Window Ops" f.title
|
||||
"Lower" f.lower
|
||||
"Raise" f.raise
|
||||
"Resize" f.resize
|
||||
"Move" f.move
|
||||
"Deiconify" f.deiconify
|
||||
"Iconify" f.iconify
|
||||
"Identify" f.identify
|
||||
"Focus" f.focus
|
||||
"Kill" f.destroy
|
||||
}
|
||||
|
||||
menu "Title Menu"
|
||||
{
|
||||
"Lower" f.lower
|
||||
"Raise" f.raise
|
||||
"Resize" f.resize
|
||||
"Move" f.move
|
||||
"Iconify" f.iconify
|
||||
"Identify" f.identify
|
||||
"Focus" f.focus
|
||||
"Kill" f.destroy
|
||||
"Dismiss" f.delete
|
||||
}
|
255
app/twm/sample-twmrc/lemke.twmrc
Normal file
255
app/twm/sample-twmrc/lemke.twmrc
Normal file
|
@ -0,0 +1,255 @@
|
|||
#
|
||||
# Dave Lemke's .twmrc
|
||||
#
|
||||
|
||||
IconDirectory "/u/lemke/lib/icons"
|
||||
|
||||
#AutoRelativeResize
|
||||
BorderWidth 3
|
||||
ButtonIndent 0
|
||||
ClientBorderWidth
|
||||
#DefaultFunction f.nop
|
||||
#DontMoveOff
|
||||
IconifyByUnmapping
|
||||
IconFont "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"
|
||||
IconManagerFont "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"
|
||||
IconManagerGeometry "=98x5-2+50"
|
||||
#LeftTitleButton "menu12.xbm" = f.menu "window-ops"
|
||||
MenuFont "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"
|
||||
MoveDelta 5
|
||||
#NoBackingStore
|
||||
NoDefaults
|
||||
NoGrabServer
|
||||
NoMenuShadows
|
||||
#NoRaiseOnDeiconify
|
||||
NoRaiseOnMove
|
||||
#NoRaiseOnResize
|
||||
#NoSaveUnder
|
||||
#NoTitleFocus
|
||||
#NoVersion
|
||||
#OpaqueMove
|
||||
ResizeFont "10x20"
|
||||
RestartPreviousState
|
||||
#ReverseVideo
|
||||
ShowIconManager
|
||||
SortIconManager
|
||||
|
||||
SqueezeTitle
|
||||
{
|
||||
"XTerm" center 0 0
|
||||
"Xsol" center 0 0
|
||||
"Spider" center 0 0
|
||||
}
|
||||
|
||||
TitleFont "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"
|
||||
TitleButtonBorderWidth 1
|
||||
UnknownIcon "ncdlogo64.xbm"
|
||||
#WarpCursor
|
||||
XORValue 1
|
||||
#Zoom
|
||||
|
||||
DefaultFunction f.nop
|
||||
|
||||
Function "move-or-raise"
|
||||
{
|
||||
f.move
|
||||
f.deltastop
|
||||
f.raise
|
||||
}
|
||||
|
||||
AutoRaise
|
||||
{
|
||||
"xtrek"
|
||||
"TWM Icon Manager"
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"xeyes"
|
||||
}
|
||||
|
||||
Cursors
|
||||
{
|
||||
Menu "right_ptr"
|
||||
}
|
||||
|
||||
DontIconifyByUnmapping
|
||||
{
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"twmOutput"
|
||||
"xload"
|
||||
"oclock"
|
||||
"xeyes"
|
||||
}
|
||||
|
||||
IconManagerDontShow
|
||||
{
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"twmOutput"
|
||||
"xload"
|
||||
"oclock"
|
||||
"xeyes"
|
||||
}
|
||||
|
||||
Monochrome
|
||||
{
|
||||
DefaultForeground "black"
|
||||
DefaultBackground "white"
|
||||
BorderColor "black"
|
||||
TitleForeground "black"
|
||||
TitleBackground "white"
|
||||
MenuForeground "black"
|
||||
MenuBackground "white"
|
||||
}
|
||||
|
||||
NoTitle
|
||||
{
|
||||
"xclock"
|
||||
"xbiff"
|
||||
"xload"
|
||||
"TWM Icon Manager"
|
||||
"FrameMaker"
|
||||
"FrameWriter"
|
||||
"oclock"
|
||||
"twmOutput"
|
||||
"xeyes"
|
||||
}
|
||||
|
||||
#
|
||||
# buttons
|
||||
#
|
||||
|
||||
Button1 = : root : f.menu "button1"
|
||||
Button2 = : root : f.menu "Util_menu"
|
||||
Button3 = : root : f.menu "Hosts_menu"
|
||||
Button1 = : m : f.iconify
|
||||
Button2 = : m : f.lower
|
||||
Button1 = : t : f.function "move-or-raise"
|
||||
Button2 = : t : f.lower
|
||||
Button3 = : t : f.menu "window-ops"
|
||||
Button1 = : i : f.iconify
|
||||
Button2 = : i : f.function "move-or-raise"
|
||||
|
||||
"F1" = : w|t|i : f.iconify
|
||||
"F2" = : all : f.refresh
|
||||
"F3" = : w|t|i : f.raise
|
||||
"F4" = : w|t|i : f.lower
|
||||
|
||||
"F5" = : w|t|i : f.zoom
|
||||
|
||||
|
||||
|
||||
menu "button1"
|
||||
{
|
||||
"Applications" f.title
|
||||
#"FrameWriter" !"rsh indian -n /usr/local/xframewriter $DISPLAY& "
|
||||
#"Q Calc " !"rsh indian -n /usr/bin/X11/xterm -display $DISPLAY -T Qcalc -e /pmax/u/demo/qsp/bin/qcalc &"
|
||||
#"Notepad" !"/usr/bin/dxnotepad -display $DISPLAY&"
|
||||
#"Calculator" !"xcalc -display $DISPLAY&"
|
||||
"Mail Box" !"/usr/bin/X11/xbiff -display $DISPLAY&"
|
||||
"Clock" !"oclock -display $DISPLAY &"
|
||||
"Xterm" !"/usr/bin/X11/xterm -ls -display $DISPLAY &"
|
||||
"Big Xterm" !"/usr/bin/X11/xterm -ls -fn 9x15 -display $DISPLAY &"
|
||||
"xsol" !"$HOME/games/bin/`arch`/xsol &"
|
||||
"Spider" !"$HOME/games/bin/`arch`/spider &"
|
||||
"Utility" f.title
|
||||
#"Focus" f.focus
|
||||
#"UnFocus" f.unfocus
|
||||
#"More.." f.title
|
||||
"..Hosts" f.menu "Hosts_menu"
|
||||
"..Applications" f.menu "Apps_menu"
|
||||
"..Utility" f.menu "Util_menu"
|
||||
"" f.title
|
||||
"Exit" f.quit
|
||||
}
|
||||
|
||||
menu "Hosts_menu"
|
||||
{
|
||||
"Host Connections" f.title
|
||||
"Almanor" !"rsh -n almanor exec /usr/bin/X11/xterm -ls -display $DISPLAY -T Almanor&"
|
||||
"Hamilton" !"rsh -n hamilton exec /usr/bin/X11/xterm -ls -display $DISPLAY -T Hamilton&"
|
||||
"Homer" !"rsh -n Homer exec /usr/bin/X11/xterm -ls -display $DISPLAY -T Homer&"
|
||||
"Lupine" !"TERM=xterms xterm -fn 10x20 -T lupine -e rlogin lupine&"
|
||||
"Ramona" !"rsh -n ramona exec /usr/bin/X11/xterm -ls -display $DISPLAY -T Ramona&"
|
||||
"Pagemill" !"rsh pagemill -n /usr/bin/X11/xterm -display $DISPLAY -T Pagemill -e /bin/ksh&"
|
||||
"Sheridan" !"rsh -n sheridan exec /usr/bin/X11/xterm -ls -display $DISPLAY -T Sheridan&"
|
||||
}
|
||||
|
||||
menu "Apps_menu"
|
||||
{
|
||||
"Applications" f.title
|
||||
"Man Pages" !"/usr/bin/X11/xman -display $DISPLAY&"
|
||||
#"Notepad" !"/usr/bin/dxnotepad -display $DISPLAY&"
|
||||
#"FrameMaker" !"rsh indian -n /usr/local/xframemaker $DISPLAY& "
|
||||
#"Calendar" !"/usr/bin/dxcalendar -display $DISPLAY &"
|
||||
"Clock" !"/usr/bin/X11/xclock -display $DISPLAY &"
|
||||
#"Rolodex" !"/usr/bin/dxcardfiler -display $DISPLAY &"
|
||||
#"Paint" !"/usr/bin/dxpaint -display $DISPLAY &"
|
||||
"Lock Screen" !"/usr/bin/X11/xlock & "
|
||||
"Preferences" !"/usr/bin/X11/xpref -display $DISPLAY&"
|
||||
"Xterm" !"/usr/bin/X11/xterm -ls -display $DISPLAY &"
|
||||
}
|
||||
|
||||
menu "Util_menu"
|
||||
{
|
||||
"Utilities" f.title
|
||||
"Refresh" f.refresh
|
||||
"twm Version" f.version
|
||||
"Source .twmrc" f.twmrc
|
||||
"Restart twm" f.restart
|
||||
#"Hide IconManager" f.hideiconmgr
|
||||
#"Show IconManager" f.showiconmgr
|
||||
#"Destroy All Window" !"xkill -a&"
|
||||
"Preferences" f.menu "Pref_menu"
|
||||
"TwmWindows" f.menu "TwmWindows"
|
||||
"Exit twm" f.quit
|
||||
"Window Ops" f.title
|
||||
"Refresh Window" f.winrefresh
|
||||
"Move Window" f.move
|
||||
"Resize Window" f.resize
|
||||
"Lower Window" f.lower
|
||||
"Raise Window" f.raise
|
||||
"Iconify" f.iconify
|
||||
"Window Info" f.identify
|
||||
"Destroy Window" f.destroy
|
||||
"Focus on Window" f.focus
|
||||
"Focus on Root" f.unfocus
|
||||
}
|
||||
|
||||
menu "Pref_menu"
|
||||
{
|
||||
"Preferences" f.title
|
||||
"Bell Loud" !"xset b 75&"
|
||||
"Bell Normal" !"xset b 50&"
|
||||
"Bell Quiet" !"xset b 25&"
|
||||
"Bell Off" !"xset b off&"
|
||||
"Mouse Fast" !"xset m 5 1&"
|
||||
"Mouse Normal" !"xset m 3 1&"
|
||||
"Mouse Slow" !"xset m 1 1&"
|
||||
"Screen Saver" f.menu "SSaver"
|
||||
}
|
||||
|
||||
|
||||
menu "SSaver"
|
||||
{
|
||||
"Screen Saver" f.title
|
||||
"Blank" !"/usr/bin/X11/xset s blank -display $DISPLAY &"
|
||||
"No Blank" !"/usr/bin/X11/xset s noblank -display $DISPLAY &"
|
||||
"Saver 2 Sec." !"/usr/bin/X11/xset s 2 2 -display $DISPLAY &"
|
||||
"Saver 2 Min." !"/usr/bin/X11/xset s 120 120 -display $DISPLAY &"
|
||||
"Saver 10 Min." !"/usr/bin/X11/xset s 600 600 -display $DISPLAY &"
|
||||
}
|
||||
|
||||
menu "window-ops"
|
||||
{
|
||||
"Window Ops" f.title
|
||||
"Iconify" f.iconify
|
||||
"Refresh Window" f.winrefresh
|
||||
"Move Window" f.move
|
||||
"Resize Window" f.resize
|
||||
"Hide Window" f.lower
|
||||
"Expose Window" f.raise
|
||||
"Destroy Window" f.destroy
|
||||
"Delete Window" f.delete
|
||||
"Save" f.saveyourself
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue