kaleb@THYME.JPL.NASA.GOV (Kaleb Keithley) (01/03/91)
OSF Problem Report
=================================
Submitter Name: Kaleb Keithley/Basil Hashem
Organization: Jet Propulsion Laboratory
Email Address: kaleb@thyme.jpl.nasa.gov/basil@thyme.jpl.nasa.gov
Phone: (818)354-8771
OSF License Number: 712M90
Hardware/Software Configuration
-------------------------------
Offering and Version: Motif 1.1.0.2 (1.1 w/ update-1 and update-2)
Component (Module): mwm
Client Hardware: Sun 4/330
Client Software: SunOS 4.1
Server Hardware: SAME
Server Software: SAME
Compiler: SunOS 4.1 cc
Problem Description
-------------------
Severity Level: Minor
Date of First Occurrence: N/A
One Line Description:
mwm -multiscreen drag-right menus lack arrow buttons.
Full Description:
The arrow buttons indicating the presence of a drag-right
menu are not drawn on the mwm main menu on screen one or
screen two. In at least one case, the arrows are drawn
on both screen zero and one, but not two. In another,
they are drawn only on screen one.
Repeat By:
define drag-right menus. Attached .mwmrc file.
#
# @(#)system.mwmrc 1.1 90/08/16 14:43:09 (c)NOCC
#
# mwm RESOURCE DESCRIPTION FILE (system.mwmrc)
#
# Hacked up by Basil Hashem 6-21-90
#
#
# menu pane descriptions
#
Menu RootMenu
{
"Console Manager" f.title
no-label f.separator
"Programs" f.menu Program_menu
"Tools" f.menu Tools_menu
"Utilities" f.menu Utilities_menu
no-label f.separator
"Logout" f.quit_mwm
}
Menu RootMenu2
{
"Console Manager" f.title
no-label f.separator
"XTERM" f.exec "xterm -C -sb -geometry 80x24"
}
Menu Program_menu
{
"Programs" f.title
no-label f.separator
"SCP Display" f.exec "dispgen"
"System Ops Log" f.exec "browselog -system"
"Local Ops Log" f.exec "browselog -local"
"Clock" f.exec "nuiclock"
"Initiate Snap" f.exec "nuisnap"
"Display Snaps" f.exec "nuisnap"
"Browse Snaps" f.exec "nuisnap"
}
Menu Tools_menu
{
"Tools" f.title
no-label f.separator
"Calculator" f.exec "xcalc"
"Calendar" f.beep
"Word Processor" f.beep
}
Menu Utilities_menu
{
"Utilities" f.title
no-label f.separator
"On-line Help" f.beep
no-label f.separator
"File Transfer" f.exec "xterm -title 'File Transfer' -e ftp"
"Remote Terminal" f.exec "xterm -title 'Remote Terminal' -e telnet"
no-label f.separator
"Screen Control" f.menu Screen_menu
"Window Control" f.menu Window_menu
"Printer Control" f.menu Printer_menu
no-label f.separator
"Save Layout" f.exec "save_layout"
}
Menu Screen_menu
{
"Screen" f.title
no-label f.separator
"Refresh" f.refresh
"Lock" f.exec "nice xlock"
"Snapshot" f.exec "dump_script -root"
}
Menu Window_menu
{
"Window" f.title
no-label f.separator
# "Refresh" Shift<Key>F4 f.refresh_win
"Snapshot" Shift<Key>F5 f.exec "dump_script -win"
}
Menu Printer_menu
{
"Printers" f.title
no-label f.separator
"Laser: (Blg. 230)" f.beep
"Color: (Blg. 230)" f.beep
"Laser: (Blg. 507)" f.beep
"Color: (Blg. 507)" f.beep
}
#
# Default Window Menu Description
#
Menu DefaultWindowMenu
{
"Restore" _R Alt<Key>F5 f.normalize
"Move" _M Alt<Key>F7 f.move
"Size" _S Alt<Key>F8 f.resize
"Minimize" _n Alt<Key>F9 f.minimize
"Maximize" _x Alt<Key>F2 f.maximize
"Lower" _L Alt<Key>F3 f.lower
"Raise" _i Alt<Key>F6 f.raise
no-label f.separator
"Close" _C Alt<Key>F4 f.kill
}
#
# key binding descriptions
#
Keys DefaultKeyBindings
{
Shift<Key>Escape icon|window f.post_wmenu
Meta<Key>space icon|window f.post_wmenu
Meta<Key>Tab root|icon|window f.next_key
Meta Shift<Key>Tab root|icon|window f.prev_key
Meta<Key>Escape root|icon|window f.next_key
Meta Shift<Key>Escape root|icon|window f.prev_key
Meta Ctrl Shift<Key>exclam root|icon|window f.set_behavior
Meta<Key>F6 window f.next_key transient
<Key>F15 window f.raise_lower
<Key>F17 icon|window f.maximize
}
#
# button binding descriptions
#
Buttons DefaultButtonBindings
{
<Btn1Down> frame|icon f.raise
<Btn2Down> frame|icon f.post_wmenu
<Btn1Down> root f.menu RootMenu
Meta<Btn1Down> root f.menu RootMenu2
Meta<Btn1Down> icon|window f.lower
Meta<Btn2Down> window|icon f.resize
Meta<Btn3Down> window f.move
}