############################################################################### # # dtwm.fp # # This file contains a full definition for the default front panel. # # (c) Copyright 1993, 1994, 1995 Hewlett-Packard Company # (c) Copyright 1993, 1994, 1995 International Business Machines Corp. # (c) Copyright 1993, 1994, 1995 Sun Microsystems, Inc. # (c) Copyright 1993, 1994, 1995 Novell, Inc. # ############################################################################### set DtDbVersion=1.0 PANEL FrontPanel { DISPLAY_HANDLES True DISPLAY_MENU True DISPLAY_MINIMIZE True CONTROL_BEHAVIOR single_click DISPLAY_CONTROL_LABELS False HELP_TOPIC FPOnItemFrontPanel HELP_VOLUME FPanel } BOX Top { CONTAINER_NAME FrontPanel POSITION_HINTS first HELP_TOPIC FPOnItemBox HELP_VOLUME FPanel } BOX Bottom { CONTAINER_NAME FrontPanel HELP_TOPIC FPOnItemBox HELP_VOLUME FPanel } CONTROL Clock { TYPE clock CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 1 ICON Fpclock # LABEL Clock HELP_TOPIC FPOnItemClock HELP_VOLUME FPanel } CONTROL Date { TYPE date CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 2 ICON FpCM # LABEL Calendar DATE_FORMAT %b%n%e PUSH_ACTION Dtcm PUSH_RECALL True DROP_ACTION DtcmInsert CLIENT_NAME dtcm HELP_TOPIC FPOnItemDate HELP_VOLUME FPanel } CONTROL Home { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 3 ICON Fphome # LABEL Home Folder PUSH_ACTION DtfileHome DROP_ACTION Dtfile HELP_TOPIC FPOnItemHome HELP_VOLUME FPanel } CONTROL TextEditor { # TYPE icon # CONTAINER_NAME Top # CONTAINER_TYPE BOX # POSITION_HINTS 4 # ICON Fppenpd # LABEL DT Editor # PUSH_ACTION Dtpad # DROP_ACTION Dtpad # HELP_TOPIC FPOnItemTextEditor # HELP_VOLUME FPanel TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 4 ICON nedit LABEL NEdit PUSH_ACTION NEditSimpleServer DROP_ACTION NEditSimpleServer } CONTROL Mail { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 5 ICON DtMail LABEL "" ALTERNATE_ICON DtMnew MONITOR_TYPE mail DROP_ACTION Compose PUSH_ACTION Dtmail PUSH_RECALL true CLIENT_NAME dtmail HELP_TOPIC FPOnItemMail HELP_VOLUME FPanel } CONTROL Blank1 { TYPE blank CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 6 ICON Fpblank HELP_TOPIC FPOnItemFrontPanel HELP_VOLUME FPanel } CONTROL Blank2 { TYPE blank CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 8 ICON Fpblank HELP_TOPIC FPOnItemFrontPanel HELP_VOLUME FPanel } CONTROL Printer { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 9 # LABEL Default ICON Fpprnt PUSH_ACTION DtPrint DROP_ACTION DtPrint DROP_ANIMATION PrinterDrop HELP_TOPIC FPOnItemPrinter HELP_VOLUME FPanel } CONTROL Style { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 10 # LABEL Desktop Style ICON Fpstyle PUSH_ACTION Dtstyle PUSH_RECALL true CLIENT_NAME dtstyle HELP_TOPIC FPOnItemStyle HELP_VOLUME FPanel } CONTROL Applications { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 11 ICON Fpapps # LABEL Applications PUSH_ACTION Dtappmgr HELP_TOPIC FPOnItemAppMgr HELP_VOLUME FPanel } CONTROL Help { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 12 ICON Fphelp LABEL Help PUSH_ACTION Dthelpview DROP_ACTION Dthelpview HELP_TOPIC FPOnItemHelpMgr HELP_VOLUME FPanel } CONTROL Trash { TYPE icon CONTAINER_NAME Top CONTAINER_TYPE BOX POSITION_HINTS 13 ICON Fptrsh # LABEL Trash ALTERNATE_ICON Fptrsh7 FILE_NAME $HOME/.dt/Trash/.trashinfo MONITOR_TYPE file PUSH_ACTION Dttrash DROP_ACTION Dttrash DROP_ANIMATION TrashDrop HELP_TOPIC FPOnItemTrash HELP_VOLUME FPanel } SWITCH Switch { CONTAINER_NAME Top POSITION_HINTS 7 NUMBER_OF_ROWS 2 HELP_TOPIC FPOnItemSwitch HELP_VOLUME FPanel } CONTROL Lock { TYPE icon CONTAINER_NAME Switch CONTAINER_TYPE SWITCH POSITION_HINTS 1 ICON Fplock # LABEL Lock PUSH_ACTION LockDisplay HELP_TOPIC FPOnItemLock HELP_VOLUME FPanel } CONTROL Busy { TYPE busy CONTAINER_NAME Switch CONTAINER_TYPE SWITCH POSITION_HINTS 2 ICON Fplite ALTERNATE_ICON FpliteY # LABEL Busy HELP_TOPIC FPOnItemBusy HELP_VOLUME FPanel } CONTROL Audio { TYPE icon CONTAINER_NAME Switch CONTAINER_TYPE SWITCH POSITION_HINTS 3 ICON Fpaudio # LABEL Audio Control PUSH_ACTION AudioControl PUSH_RECALL true CLIENT_NAME AudioCP HELP_TOPIC FPOnItemAudio HELP_VOLUME FPanel } CONTROL Exit { TYPE icon CONTAINER_NAME Switch CONTAINER_TYPE SWITCH POSITION_HINTS 4 ICON Fpexit # LABEL Exit PUSH_ACTION ExitSession HELP_TOPIC FPOnItemExit HELP_VOLUME FPanel } SUBPANEL PersAppsSubpanel { CONTAINER_NAME TextEditor TITLE Applications } CONTROL Term { TYPE icon CONTAINER_NAME PersAppsSubpanel CONTAINER_TYPE SUBPANEL POSITION_HINTS 1 ICON Fpterm LABEL DT Terminal PUSH_ACTION Dtterm HELP_TOPIC FPOnItemTerm HELP_VOLUME FPanel } SUBPANEL PersPrintersSubpanel { CONTAINER_NAME Printer TITLE Personal Printers } CONTROL PrintManager { TYPE icon CONTAINER_NAME PersPrintersSubpanel CONTAINER_TYPE SUBPANEL POSITION_HINTS 1 ICON FpPrtmg # LABEL Print Manager PUSH_ACTION DtPrintManager DROP_ACTION DtPrint DROP_ANIMATION PrinterDrop HELP_TOPIC _hometopic HELP_VOLUME Printmgr } SUBPANEL HelpSubpanel { CONTAINER_NAME Help TITLE Help } CONTROL HelpOverview { TYPE icon CONTAINER_NAME HelpSubpanel CONTAINER_TYPE SUBPANEL POSITION_HINTS 1 ICON Dthover LABEL Desktop PUSH_ACTION OpenDtIntro HELP_TOPIC FPOnItemDtIntro HELP_VOLUME FPanel } CONTROL FPHelp { TYPE icon CONTAINER_NAME HelpSubpanel CONTAINER_TYPE SUBPANEL POSITION_HINTS 2 ICON Fpfphlp LABEL Front Panel PUSH_ACTION FPHelp HELP_TOPIC FPOnItemFPHelp HELP_VOLUME FPanel } # # OnItem help uses a pseudo push action FPOnItemHelp. Dtwm is looking for # an exact match on this push action string. Do not localize this push action. # CONTROL OnItem { TYPE icon CONTAINER_NAME HelpSubpanel CONTAINER_TYPE SUBPANEL POSITION_HINTS 3 ICON DthonFP LABEL On Item PUSH_ACTION FPOnItemHelp HELP_TOPIC FPOnItemOnItem HELP_VOLUME FPanel } ANIMATION TrashDrop { ANIMATION Fptrsh1 100 ANIMATION Fptrsh2 200 ANIMATION Fptrsh3 100 ANIMATION Fptrsh4 ANIMATION Fptrsh5 800 ANIMATION Fptrsh6 200 ANIMATION Fptrsh7 ANIMATION Fptrsh } ANIMATION PrinterDrop { ANIMATION Fpprnt1 100 ANIMATION Fpprnt2 100 ANIMATION Fpprnt3 100 ANIMATION Fpprnt4 100 ANIMATION Fpprnt5 100 ANIMATION Fpprnt6 100 ANIMATION Fpprnt7 100 ANIMATION Fpprnt8 100 ANIMATION Fpprnt9 100 ANIMATION FpprntA 100 ANIMATION FpprntB 800 } # ============================================================= CONTROL RunMenu { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON runnerSmall # LABEL Run PUSH_ACTION RunMenu DROP_ACTION RunMenu HELP_STRING Run something POSITION_HINTS 1 } CONTROL MKITelephone { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON MidasKapitiIntlSmall # LABEL Telephone PUSH_ACTION MKITel HELP_STRING Midas-Kapiti France telephone number POSITION_HINTS 2 } CONTROL GlobalTelephone { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON phoneSmall # LABEL Telephone PUSH_ACTION Telephone HELP_STRING Telephone number POSITION_HINTS 3 } CONTROL PrivateTelephone { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON p_phoneSmall # LABEL Private Telephone PUSH_ACTION PrivateTel HELP_STRING Private telephone number POSITION_HINTS 4 } CONTROL Terminal { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON term # LABEL Terminal PUSH_ACTION NewTerminal DROP_ACTION NewTerminalCd HELP_STRING Terminal POSITION_HINTS 5 } CONTROL Netscape { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON navigSmall # LABEL Terminal PUSH_ACTION Navigator DROP_ACTION Navigator HELP_STRING Netscape Navigator POSITION_HINTS 6 } CONTROL FileLister { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON filestats DROP_ACTION ListFile HELP_STRING Calls ls on the passed files. POSITION_HINTS 7 } CONTROL FileMagic { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON question DROP_ACTION MagicFile HELP_STRING Calls ls on the passed files. POSITION_HINTS 8 } CONTROL FileViewer { TYPE icon CONTAINER_NAME Bottom CONTAINER_TYPE BOX ICON viewer # LABEL Terminal # PUSH_ACTION FileViewer DROP_ACTION FileViewer HELP_STRING Lists the passed files into separate mdisplay windows. POSITION_HINTS 9 } #CONTROL NEdit #{ # TYPE icon # CONTAINER_NAME Bottom # CONTAINER_TYPE BOX # ICON neditSmall # LABEL NEdit # PUSH_ACTION NEdit # DROP_ACTION NEdit # HELP_STRING Invoke the NEdit editor # POSITION_HINTS 8 #} CONTROL Nothing { TYPE blank CONTAINER_NAME Bottom CONTAINER_TYPE BOX # LABEL Terminal POSITION_HINTS last } SUBPANEL RunOptions { CONTAINER_NAME Clock CONTROL_INSTALL False TITLE Run } CONTROL RunAsSuperUser { CONTAINER_NAME RunOptions CONTAINER_TYPE SUBPANEL ICON superman_bw ALTERNATE_ICON superman PUSH_ACTION RunToggleUser HELP_STRING Toggles between the user and root for Run actions FILE_NAME $HOME/.dt/.RunActionUser MONITOR_TYPE file } CONTROL ToggleRunShell { CONTAINER_NAME RunOptions CONTAINER_TYPE SUBPANEL ICON shell_csh ALTERNATE_ICON shell_sh PUSH_ACTION RunToggleShell HELP_STRING Toggles the shell used for running commands FILE_NAME $HOME/.dt/.RunActionSh MONITOR_TYPE file } #CONTROL txtBuff #{ # CONTAINER_NAME RunOptions # CONTAINER_TYPE SUBPANEL # ICON textEmpty # PUSH_ACTION f.exec "medit -specfont 6x10 -rows 20 -columns 80 -pb1label '' -pb2label '' -title ' ' > /dev/null" # HELP_STRING Places a modifyable text widget on the screen #} CONTROL RunToTextWindow { CONTAINER_NAME RunOptions CONTAINER_TYPE SUBPANEL ICON textRun PUSH_ACTION RunTxt DROP_ACTION RunTxt HELP_STRING Runs a command - stdout goes to a text display } CONTROL RunToAListWindow { CONTAINER_NAME RunOptions CONTAINER_TYPE SUBPANEL ICON listRun PUSH_ACTION RunList DROP_ACTION RunList HELP_STRING Runs a command - stdout goes to a list display } CONTROL RunFromAnXTerm { CONTAINER_NAME RunOptions CONTAINER_TYPE SUBPANEL ICON xtermRun PUSH_ACTION RunXT DROP_ACTION RunXT HELP_STRING Runs a command in an XTerm window } CONTROL RunAndDiscardOutput { CONTAINER_NAME RunOptions CONTAINER_TYPE SUBPANEL ICON noOutRun PUSH_ACTION RunNoOut DROP_ACTION RunNoOut HELP_STRING Runs a command without displaying any output }