EX% ÞPvHelp on the Window Manager- `/Ö¹©DECW$MWM R Contents3 ý/”© ªCONTENTSCONTENTS8”ˆ E[TitlePageTitle Page@”ˆE\ CopyrightPageCopyright PageV”w%%&KAbouttheWindowManagerAbout the Window Managerk”Ð4#&KOverviewoftheWindow&¤ManagerOverview of the Window Manager O”l!!pAUsing DECwindowsHelpUsing DECwindows HelpF”\p@ DECwindowsBasicsDECwindows BasicsH”\p@PartsofaWindowParts of a WindowO”l!!pAMakingWindowsActiveMaking Windows Active@”lpAMovingWindowsMoving Windows@”lp@SizingWindowsSizing Windows"H”lp@ MinimizingWindowsMinimizing Windows'[”l''pA Restoring MinimizedWindowsRestoring Minimized Windows+H”lpA MaximizingWindowsMaximizing Windows.[”l''pA Restoring MaximizedWindowsRestoring Maximized Windows2F”lp@ ArrangingWindowsArranging Windows58”l ²AShuffleUpShuffle Up:<”\ ²AShuffleDownShuffle Down=:”\ ²ANextWindowNext Window@B”\²@PreviousWindowPrevious WindowCH”lp@UsinganIconBoxUsing an Icon BoxFJ”lpA CustomizingWindowsCustomizing WindowsLY”l&&²A CustomizingYour WorkspaceCustomizing Your WorkspaceQJ”l²@ CustomizingBordersCustomizing BordersXW”l%%²@ CustomizingBorderColorsCustomizing Border Colors]n”ª!5&ôAChangingBorder ForegroundôŽColorChanging Border Foreground Colorcn”ª!5&ô@ChangingBorder BackgroundôŽColorChanging Border Background Colordo”ª!6'ôAChangingBorderTopShadowô�ColorChanging Border Top Shadow Coloreu”ª$9"ôAChangingBorderBottomôŽShadowColorChanging Border Bottom Shadow ColorjF”l²A CustomizingIconsCustomizing IconsoS”l##²A CustomizingIconColorsCustomizing Icon Colorsul”ª 4$ôAChangingIcon ForegroundôŽColorsChanging Icon Foreground Colorszl”ª 4$ôAChangingIcon BackgroundôŽColorsChanging Icon Background Colors{m”ª 5%ô@ChangingIconTopShadowôŽColorsChanging Icon Top Shadow Colors|s”ª#8(ô@ChangingIconBottomShadowôŽColorsChanging Icon Bottom Shadow Colors�V”l%%ôAChangingIconBoxColorsChanging Icon Box Colors…^”l))²@ CustomizingtheWindowMatteCustomizing the Window Matte‰O”l!!²@ApplyingYourChangesApplying Your Changes�M”l  ²AApplyingtheOptionsApplying the Options’J”\²A CustomizationErrorCustomization Error–_”l))²A CustomizingOther informationCustomizing Other information—P”\!!²@Advanced CustomizationAdvanced Customization›@”\ôAResourceFilesResource Filesž]”l((ôAResource ConfigurationFilesResource Configuration Files¨‰”º-D'ôA CustomizingtheMwmMenus,ô�Keys,andButtonsCustomizing the Mwm Menus, Keys, and Buttons®X”l&&ôA CustomizingtheMwmMenusCustomizing the Mwm Menus´T”\$$ôATheDefaultWindowMenuThe Default Window Menu½U”l$$ô@WindowManager FunctionsWindow Manager Functions¿S”l##ô@ CustomizingtheButtonsCustomizing the ButtonsÂK”\ôATheDefaultButtonsThe Default ButtonsÈM”l  ôA CustomizingtheKeysCustomizing the KeysËE”lô@TheDefaultKeysThe Default KeysÑO”l!!ô@ChangingthecolormapChanging the colormapÔf”ª1ôAMwmResourceQuickôŽ ReferenceMwm Resource Quick Referenceׄ”º+A'ô@ CustomizingtheBorderforôŽOne ApplicationCustomizing the Border for One ApplicationÜ�”º/F,ôA CustomizingtheIconImageforô�One ApplicationCustomizing the Icon Image for One Applicationã„”º+A'ôA CustomizingtheColorsforôŽOne ApplicationCustomizing the Colors for One Applicationìt”ª#9+ôAStartingan ApplicationasanôŽIconStarting an Application as an Iconôx”ª%;'ô@ CustomizingtheBorderandôŽIconFontCustomizing the Border and Icon FontùV”l%%pAUsingthe WorkspaceMenuUsing the Workspace Menuþ8”\ ²@PackIconsPack Icons*”\²ARestartL”l  p@UsingaWindowMenuUsing a Window MenuE”lp@TypesofWindowsTypes of Windows Q”l""²A SecondaryWindowTypesSecondary Window Typesc”À/&KWindow Management&¤ ShortcutsWindow Management ShortcutsS”w##&LWindowManagerGlossaryWindow Manager GlossaryL”\  pAClientorWorkAreaClient or Work Areal”º 4#pA DECwindowsMotifWindowp�ManagerDECwindows Motif Window Manager+”\pAIconIcon4”\ pAIconBoxIcon Box-”\p@MatteMatteB”\p@MaximizebuttonMaximize button4”\ pAMenubarMenu barB”\pAMinimizebuttonMinimize button>”\p@ResizeborderResize border6”\ p@TitlebarTitle bar <”\ pAWindowFrameWindow Frame!:”\ pAWindowmenuWindow menu"I”\p@WindowMenubuttonWindow Menu button#5”l p@ WorkspaceWorkspace$@”lpA WorkspacemenuWorkspace menu% –*RÚä((OËHelpontheWindowManager âž út O• ?O6©2010Hewlett-Packard DevelopmentCompany,L.P.iOÑ Proprietarycomputer software.'ValidlicensefromHPrequiredfor possession,useor`Ocopying.( ConsistentwithFAR12.211and12.212, CommercialComputer Software,_OVComputerSoftwareDocumentation,and TechnicalDatafor CommercialItemsare^O˜licensedtotheU.S. Governmentundervendor'sstandard commerciallicense.cO3The information containedhereinissubjecttochangewithoutnotice.,TheonlycOu warrantiesforHPproductsandservicesaresetforthintheexpresswarranty_O¸ statements accompanyingsuchproductsand services.*NothinghereinshouldbelOú construedas constitutingan additional warranty.(HPshallnotbeliablefor technicalBO=or editorialerrorsor omissions containedherein.eOØUNIXandthe"X"deviceare trademarksofTheOpenGroupintheUnitedStates Oandother countries.MOáThisdocumentwaspreparedusingVAX DOCUMENT,Version2.0.*  ‰Ún_%OÐAbouttheWindowManager:OU DECwindowsMotifforOpenVMSWindowManager| õRDOƒ© Copyright2010Hewlett-Packard DevelopmentCompany,OÜL.P.‚ÚõXBOƒSoftwareVersion:+HP DECwindowsMotifforOpenVMS,OÜVersion1.7ÀÚW–DOƒ Proprietarycomputer software..ValidlicensefromHPIOÜrequiredfor possession,useorcopying.- ConsistentwithDO5FAR12.211and12.212, CommercialComputer Software,BO�ComputerSoftwareDocumentation,and TechnicalDataJOæfor CommercialItemsarelicensedtotheU.S. Government9O>undervendor'sstandard commerciallicense.  Ú°ãFOƒThe information containedhereinissubjecttochangeIOÜwithoutnotice.,Theonly warrantiesforHPproductsandKO5servicesaresetforthintheexpresswarranty statementsGO� accompanyingsuchproductsand services.*NothinghereinLOæshouldbe construedas constitutingan additional warranty.OO>HPshallnotbeliablefor technicalor editorialerrorsor'O— omissions containedherein.¯ Úõ…EOƒUNIXandthe"X"deviceare trademarksofTheOpen@OÜGroupintheUnitedStatesandother countries. X  Ì Æ¢!OÐUsing DECwindowsHelpKOUForanoverviewofthe DECwindowshelpsystem,chooseOn6O­WindowfromtheUsingHelpmenuabove. ÚõvQOƒAHelpwindowopensthatdisplaysalistof additionaltopics%OÜaboutcommonhelptasks.GÚœOƒ Additionaltopics:aÚ†7 `m·,ÔmOverviewoftheWindowManager*Ô0IO ™  ÙÚÆ¯OÐ DECwindowsBasicsGOUTodisplay informationaboutusing DECwindows,suchasLO­howtousewindows,menus,dialogboxes,andscrollbars:* 6G`m1.:MovethepointertotheHelpmenuontheSessionÔÆ Manager'smenubar.=`E2.:PressandholdMB1todisplaythismenu.O`Å3.:MovethepointertotheOnBasicsmenuitemandreleaseÔMB1.ªÚÉ€IÔWAhelpwindowopensthatdisplaysalistof additional7Ô°topicsaboutbasic DECwindows techniques.GÚœOƒ Additionaltopics:aÚ†7 `m·,ÔmOverviewoftheWindowManager*Ô0IO ˜  …Ún[OÐPartsofaWindow=OUMostwindowsincludethe following components:ù! ¯ Ï O• OÝ ComponentKÝ Description Oø OAWindowframe:KA Surroundsawindowandusuallyconsistsof;KŽresizeborders,atitlebar,awindowmenu9KÜbutton,aminimizebutton,andamaximizeK)button.O£Resizeborders:K£Surroundan applicationwindowandletyou-Kñresizethe application'swindow.OjTitlebar;KjShowsthenameofthe applicationandcon-7K¸tainswindow managementbuttonsthatyou9Kcanuseto rearrangeyourscreendisplay.-KSMostwindowshaveatitlebar.OÍWindowTitle;KÍ Identifiesthefunctionofawindow.%Fora=Kmainwindow,itusuallycontainsthenameof@Khthe application.#Foradialogbox,itmayalso=Kµcontainspecific informationabouttheuseofKthewindow.MO|Windowmenubutton`Displaysthewindowmenu,whichcontains3KÊmenuitemsforworkingwithwindows.OODMinimizebuttonûLetsyoushrinkawindowtoaniconontheK‘ workspace.O Iconhavenoeffect.¤<ÚõzKOƒIfnowindowsare obscuringotherwindows,then shuffling/OÜthewindowswillhavenoeffect. ZÊ=ÚÆ OÐShuffleDownMOUTolowerthetop-mostwindowtothebottomofthescreen,! W¨ROƒThisisusefulifyouareworkinginalargewindowandwantOOÜtorefertoawindowthatis obscured.+YoucanshuffletheMO5windowsonthescreenuntilthehiddenwindowis displayedQO�andthencontinuetotypeinthelargewindow.'IfnowindowsNOæare obscuringotherwindows,then shufflingthewindowswillO>havenoeffect.¤?ÚõzKOƒIfnowindowsare obscuringotherwindows,then shuffling/OÜthewindowswillhavenoeffect. è·@ÚÆ�OÐNextWindowJOUTosetfocustoa previouslyactivewindow,chooseNext-O­Windowfromthe Workspacemenu.SA! ¦)SOƒThiscanbeusefulto circulatethroughallthewindowsontheMOÜscreen.(Itdiffersfrom shufflingwindows.'NextWindowwillVO5alwaysgotothenextwindowevenifitisnot obscured,andit3O�willalwaysmakethatwindowactive.ÄBýWšPOƒForexample,ifyouhavethreewindows:(aclock,thesessionIOÜmanager,andaDECterm,whichisactive.-IfyouselectHO5NextWindow,thentheclockmaybecomeactive.,IfyouIO�selectNextWindowagain,thenthesessionmanagerwillHOæbecomeactive.,IfyouchoosePreviousWindow,thenthe(O>Clockbecomesactiveagain. ÷ÇCÚÆ�OÐPreviousWindowLOUTosetfocusinthereverseorderofNextWindow,choose7O­PreviousWindowfromthe Workspacemenu.RD! ¦(SOƒThiscanbeusefulto circulatethroughallthewindowsontheMOÜscreen.(Itdiffersfrom shufflingwindows.'NextWindowwillUO5alwaysgotothenextwindowevenifitisnotobscuredandit3O�willalwaysmakethatwindowactive.ÄEýWšPOƒForexample,ifyouhavethreewindows:(aclock,thesessionIOÜmanager,andaDECterm,whichisactive.-IfyouselectHO5NextWindow,thentheclockmaybecomeactive.,IfyouIO�selectNextWindowagain,thenthesessionmanagerwillHOæbecomeactive.,IfyouchoosePreviousWindow,thenthe(O>Clockbecomesactiveagain. ÇÆFÚÆœOÐUsinganIconBoxMOUBydefault,iconsare displayedasseparatewindowsonthe1O­screenandcanbeplaced anywhere.ÆGóWœPOƒIfyouwanttodisplayyouriconsinonecentralplace,youROÜcanstoretheminaniconbox.)AniconboxisawindowthatLO5containstheiconsforallthewindowsonthescreen.-ToRO�createaniconbox,usetheIconOptionsdialogbox,whichisJOæ availablebychoosingIcons...+fromthe WorkspaceOptionsO>submenu.H °èQOƒInaniconbox,ifyou double-clickonanyicon,bydefault,OOÜthewindowwillbecomeactiveandwillberaisedtotopofMO5thescreen.)Usingthe keyboard,youcanpressReturnonaKO� highlightedicontomakethewindowactivefromanicon.OOæIfyouShift+double-clickonanyicon,itwillminimizethatPO>window.'Whenawindowisrestoredfromanicon,theiconisO—grayed.ÌI õ¢SOƒIfyoudonotuseaniconbox,whenyourestoreawindowtheOOÜiconisnotgrayed.'Instead,itisremovedfromthescreen.æJÚN¼LOƒTo customizethepositionandsizeoftheiconbox,moveMOÜandresizetheiconboxandselectApplyOptionsfromthe#O5 WorkspaceOptionsmenu.]KÚœ33OƒYoucanalsominimizetheiconbox. iOc w%-OÐChangingBorder ForegroundColorMOUTochangetheWindowBorder Foregroundcolor,clickontheGO­ Foregroundbutton.) DECwindowsdisplaystheColorMixingPOdialogbox,whichletsyouselecttheborder foregroundcolorO^youwant. i OdÚw%-OÐChangingBorder BackgroundColorDOUTochangetheWindowBorder BackgroundColor,clickAO­onthe Backgroundbutton./ DECwindowsdisplaystheLOColorMixingdialogbox,whichletsyouselecttheborder'O^ backgroundcoloryouwant. ë !e )Ü.OÐChangingBorderTopShadowColorHOUWindowbordertopandbottomshadowcolorshavetobeEO­ well-matchedtopresentthethree-dimensionallookofFO DECwindowsMotif., DECwindowshelpsyoutodothisbyFO^ automatically determiningtopandbottomshadowborderNO·colorswhenyouchangethe backgroundcolor.(ThisoptionisGO indicatedbytheshaded Automaticshadowcheckbutton._fÚœ55OƒTochooseyourowntopshadowcolors:igÚ†??`m1.:Clickonthe Automaticshadowcheckbutton.‡hÚð]+ÔWThisoptionwillbe disabled.2`×2.:ClickontheTopShadowbutton.|i ÒRGÔW DECwindowsdisplaystheColorMixingdialogbox,whichEÔ°letsyouselecttheTopShadowcoloryouwant..YouFÔshouldusetheHLSmodelinthecolormixingdialogNÔaboxtochooseatopshadowcolorthatislighterandless2Ô¹ saturatedthanthe backgroundcolor. ò! "jÚ)Ø1OÐChangingBorderBottomShadowColorHOUWindowbordertopandbottomshadowcolorshavetobeEO­ well-matchedtopresentthethree-dimensionallookofFO DECwindowsMotif., DECwindowshelpsyoutodothisbyFO^ automatically determiningtopandbottomshadowcolorsGO·whenyouchangethe backgroundcolors.-ThisoptionisGO indicatedbytheshaded Automaticshadowcheckbutton.bkÚœ88OƒToselectyourownBottomshadowcolors:ilÚ†??`m1.:Clickonthe Automaticshadowcheckbutton.ŠmÚð`+ÔWThisoptionwillbe disabled.5`×2.:ClickontheBottomShadowbutton.�n ÒWGÔW DECwindowsdisplaystheColorMixingdialogbox,whichHÔ°letsyouselecttheBottomShadowcoloryouwant.*YouKÔshouldusetheHLSmodelofthecolormixingdialogboxKÔatochooseabottomshadowcolorthatisdarkerandmore2Ô¹ saturatedthanthe backgroundcolor. \$#%Bz w,OÐChangingIcon ForegroundColorsCOUTochange the Icon Foreground Color,!click on theGO­ Foregroundbutton.) DECwindowsdisplaystheColorMixingSOdialogbox,whichletsyouselecttheicon foregroundcoloryouO^want. \%$&B{ïw,OÐChangingIcon BackgroundColorsCOUTochange the Icon background Color,!click on theGO­ Foregroundbutton.) DECwindowsdisplaystheColorMixingNOdialogbox,whichletsyouselecttheicon backgroundcolorO^youwant. ç&%'| )×-OÐChangingIconTopShadowColorsLOUIcontopandbottomshadowcolorshavetobe well-matchedCO­topresentthethree-dimensionallookof DECwindowsIOMotif.+ DECwindowshelpsyoutodothisby automaticallyJO^ determiningtopandbottomshadowbordercolorswhenyouPO·changetheicon backgroundcolor.'Thisoptionis indicatedby8Otheshaded Automaticshadowcheckbutton.`}Úœ66OƒTochooseyourowniconshadowcolors:i~Ú†??`m1.:Clickonthe Automaticshadowcheckbutton.‡Úð]+ÔWThisoptionwillbe disabled.2`×2.:ClickontheTopShadowbutton.|€ ÒRGÔW DECwindowsdisplaystheColorMixingdialogbox,whichEÔ°letsyouselecttheTopShadowcoloryouwant..YouFÔshouldusetheHLSmodelinthecolormixingdialogNÔaboxtochooseatopshadowcolorthatislighterandless2Ô¹ saturatedthanthe backgroundcolor. Ã'&(5� � 0OÐChangingIconBottomShadowColorsLOUIcontopandbottomshadowcolorshavetobe well-matchedCO­topresentthethree-dimensionallookof DECwindowsIOMotif.+ DECwindowshelpsyoutodothisby automaticallyJO^ determiningtopandbottomshadowcolorswhenyouchangeNO·theicon backgroundcolors.+Thisoptionis indicatedbythe3Oshaded Automaticshadowcheckbutton.8OhToselectyourownBottomshadowcolors:i‚Ú†??`m1.:Clickonthe Automaticshadowcheckbutton.ŠƒÚð`+ÔWThisoptionwillbe disabled.5`×2.:ClickontheBottomShadowbutton.�„ ÒWGÔW DECwindowsdisplaystheColorMixingdialogbox,whichHÔ°letsyouselecttheBottomShadowcoloryouwant.*YouKÔshouldusetheHLSmodelofthecolormixingdialogboxKÔatochooseabottomshadowcolorthatisdarkerandmore2Ô¹ saturatedthanthe backgroundcolor. :(')‡…Ún]%OÐChangingIconBoxColors8OUTochangetheIconBox BackgroundColor:a†Ú†77`m1.:Clickonthe Automaticcolorbutton.U‡Úp++ÔWThisoptionwillbe disabled.ãˆ! !¹CÔWClickonthe Backgroundbutton.) DECwindowsdisplaysOÔ°theColorMixingdialogbox,whichletsyouselecttheicon'Ô backgroundcoloryouwant. -) (* ‰Úã)OÐ CustomizingtheWindowMatteIOUTochangeyourmatte features,chooseMatte...,fromthe3.:RestartMwm.e«Úœ;;OƒIfthisfiledoesnotexist,copyitfrom¬ ·× `m·>Ôm$decw$system_defaults:decw$mwm_rc.datto decw$user_4ÔÆdefaults:decw$mwm_rc.datforOpenVMSor `E·=ÔE/usr/lib/X11/system.mwmrcto~/.mwmrcforotherÔžsystems.­üNîPOƒNotethatthisfilediffersfromtheMwmresourcefile.(OnceOOÜyouhavealocalcopyofthisfile,youmustmergeinanyOO5changesinthesystemfilewhenanewreleaseis installed. º324½ âÝ$OÐTheDefaultWindowMenuOOUHereisthedefaultwindowmenufromthe configurationfile."OÚ !&Default%Window&Menu3O" !&Menu% associated%with&window%border!Oi Menu&DefaultWindowMenu O± {0äù "Restore"–_R& AltF5• f.normalizeäA "Move" ÊA _M& AltF7•f.moveä‰ "Size""ʉ _S& AltF8•f.resize0äÑ "Minimize"p_n& AltF9• f.minimize1ä "Maximize"p_x& AltF10p f.maximize*äa "Lower"à_L& AltF3•f.lowerä© no-labelD© f.separatoräñ "Workspace"K_WDñ f.menu& WorkspaceMenu)ä9 "Close"à_C& AltF4•f.killä� "Help" Ê� _HD� f.menu& MwmHelpMenu OÉ }o¾ÚœEOƒ Additionaltopics:(ʃResource ConfigurationFiles*¾ÊF¡O¨ i435†¿Ún\$OÐWindowManager Functions8OUHereisalistofcommonMwm functions.'Àè°ýNOƒf.circle_down, f.circle_up,f.dec_customize, f.dec_help,f.exec,OOÜf.focus_color, f.focus_key,f.kill,f.lower, f.maximize,f.menu,GO5 f.minimize,f.move, f.next_cmap, f.next_key, f.normalize,EO�f.normalize_and_raise, f.pack_icons, f.pass_key,f.post_EOæsmenu, f.prev_cmap, f.prev_key, f.raise,f.raise_lower,HO> f.refresh, f.refresh_win, f.resize, f.restart, f.send_msg,GO— f.separator,f.set_behavior,f.screenf.title, f.quit_mwm¢Á õxIOƒFormore informationaboutWindowManager functions,see/OÜtheOSFMotif Programmer'sGuide. x546ªÂñÆ€#OÐ CustomizingtheButtonsIOUYoucanmodifywhichmousebuttonsareassignedtoMwmO­ functions.rÃßœHHOƒForexample,tostartDECtermfromMwmusingAltMB3,”ÄÚßjL`m1.:AddthisitemtothebuttonbindingsinyourresourceÔÆ configurationfile.ZÅ% 10 åh·DYhAltroot | window | frame | icon>YÀf.exec"create/terminal/detached"forOpenVMSor å@·DY@Altroot | window | frame | icon9Y˜f.exec"/usr/bin/dxterm"forothersystems.`2.:RestartMwm.ÉÆÚùŸ2OƒThemousebindingsareoftheformO Buttons& BindingName OP {9O˜ Modifier