source: trunk/athena/bin/xdsc/Xdsc @ 5423

Revision 5423, 9.7 KB checked in by sao, 34 years ago (diff)
Use BitmapFilePath instead of hardcoded /usr/lib/X11/bitmaps to find bitmaps. Made necessary by 7.3 filesys reorg.
RevLine 
[5151]1*loggingOn:     True
2*logfile:       /afs/athena.mit.edu/user/s/sao/scores/xdsc.log
[5423]3*BitmapFilePath:  /usr/athena/lib/X11/bitmaps:/usr/lib/X11/bitmaps:/usr/include/X11/bitmaps
[5151]4
[3974]5*font:                                  fixed
[5151]6
[3974]7*pane.refigureMode                      True
8
[3938]9*pane.topbox.borderWidth:               0
10*pane.topbox.help.label:                HELP
11*pane.topbox.quit.label:                QUIT
[3974]12*pane.topbox.showGrip:                  False
13*pane.topbox.allowResize:               False
[3938]14
15*pane.toptext.min:                      30
16*pane.toptext.height:                   150
17*pane.toptext.scrollVertical:           whenNeeded
[3974]18*pane.toptext.cursor:                   left_ptr
[4054]19*pane.toptext.translations: #override \
[4399]20<Btn1Down>:     TriggerFocusMove(Here) DispatchClick() \n\
21<Btn1Motion>:   extend-adjust() \n\
22<Btn1Up>:       extend-end(PRIMARY, CUT_BUFFER0) \n\
23<Btn2Down>:     Stub() \n\
24<Btn3Down>:     extend-start() \n\
25<Btn3Motion>:   extend-adjust() \n\
26<Btn3Up>:       extend-end(PRIMARY, CUT_BUFFER0) \n\
[4381]27<Key>Return:    Update() \n\
28<Key>Right:     forward-character() \n\
29<Key>Left:      backward-character() \n\
30<Key>Down:      next-line() \n\
[4640]31Shift<Key>Up:   FetchIfNecessary(Up,5) previous-line() \n\
32<Key>Up:        FetchIfNecessary(Up,1) previous-line() \n\
[4354]33Ctrl<Key>r:     search(backward) \n\
34Ctrl<Key>s:     search(forward) \n\
35<Key>:          Stub()
[3974]36
37*pane.bottext.preferredPaneSize:        250
[3938]38*pane.bottext.scrollVertical:           always
[3974]39*pane.bottext.allowResize:              True
[4381]40*pane.bottext.scrollHorizontal:         never
41*pane.bottext.wrap:                     line
42*enterpopup*bodytext.autoFill:          on
[3938]43
[4381]44
[3938]45*pane.label.label:                      (no current meeting)
[3974]46*pane.label.showGrip:                   True
47*pane.label.allowResize:                True
[3938]48
[3974]49*pane.botbox.showGrip:                  True
50*pane.botbox.allowResize:               False
[3938]51
[4354]52
[3974]53*enterpopup.pane.desctext.showGrip:             False
54*enterpopup.pane.topbox.label.label:            Subject:
55*enterpopup.pane.topbox.label.borderWidth:      0
56*enterpopup.pane.bodytext.scrollHorizontal:     whenNeeded
57*enterpopup.pane.bodytext.scrollVertical:       always
58*enterpopup.pane.bodytext.height:               150
[4640]59*enterpopup*Text.displayCaret:                  off
[4354]60*enterpopup*subjecttext.translations: \
61#override \n\
[4381]62Ctrl<Key>Return:        TriggerSend(Go) \n\
[4399]63<Key>Return:            TriggerFocusMove(Next) \n\
[4381]64<Key>Escape:            TriggerSend(Cancel) \n\
[4399]65<Btn1Down>:             TriggerFocusMove(Here) \n\
66<MapNotify>:            TriggerFocusMove(Here) \n\
67<FocusIn>:              display-caret(on) \n\
[4640]68<FocusOut>:             display-caret(off)
[4399]69
[4354]70*enterpopup*bodytext.translations: \
71#override \n\
[4381]72Shift<Key>Return:       TriggerFocusMove(Prev) \n\
73Ctrl<Key>Return:        TriggerSend(Go) \n\
[4399]74<Key>Escape:            TriggerSend(Cancel) \n\
75<Btn1Down>:             TriggerFocusMove(Here) \n\
76<FocusIn>:              display-caret(on) \n\
[4640]77<FocusOut>:             display-caret(off)
[4354]78
[3974]79*enterpopup.pane.botbox.send.label:             Send
80*enterpopup.pane.botbox.abort.label:            Abort
[4054]81*enterpopup.pane.botbox.skipAdjust:             True
82*enterpopup.pane.botbox.showGrip:               False
[3974]83
[4354]84*writepopup.pane.label.label:           Write transaction to file:
85*writepopup.pane.label.showGrip:        False
86*writepopup.pane.box1.write.label:      Write
87*writepopup.pane.box1.abort.label:      Abort
88*writepopup.pane.text.showGrip:         False
[4399]89*writepopup*text.translations: \
[4354]90#override \n\
[4381]91<Key>Return:            TriggerWrite(Go) \n\
[4399]92<Key>Escape:            TriggerWrite(Cancel) \n\
93<MapNotify>:            TriggerFocusMove(Here) \n\
94<Btn1Down>:             TriggerFocusMove(Here)
[3938]95
[4354]96*numpopup.pane.label.label:             Go to transaction number:
97*numpopup.pane.label.showGrip:          False
98*numpopup.pane.box1.goto.label:         Go To
99*numpopup.pane.box1.abort.label:        Abort
100*numpopup.pane.text.showGrip:           False
[4399]101*numpopup*text.translations: \
[4354]102#override \n\
[4381]103<Key>Escape:            TriggerNum(Cancel) \n\
[4399]104<Key>Return:            TriggerNum(Go) \n\
105<MapNotify>:            TriggerFocusMove(Here) \n\
106<Btn1Down>:             TriggerFocusMove(Here)
[4354]107
[4381]108*helppopup.pane.box.okay.label:         dismiss
[3938]109*helppopup.pane.helptext.height:        500
[3974]110*helppopup.pane.helptext.allowResize:   True
[4640]111*helppopup*string: \
112\n\
113                      What the buttons mean:\n\
114---------------------------------------------------------------------\n\
115  Down          Enter the next meeting with unread transactions\n\
116  Up            Enter the previous meeting with unread transactions\n\
117  update        Check for new transactions\n\
118  configure     Change the list of meetings you attend\n\
119  mode          Choose between listing meetings or transactions\n\
120  show          Choose how many transactions should be listed\n\
121  HELP          Display this screen\n\
122  QUIT          Quit\n\
123\n\
124  <downarrow>   Move cursor to the next line\n\
125  <uparrow>     Move cursor to the previous line\n\
126  <return>      Read the meeting or transaction the cursor is on\n\
127---------------------------------------------------------------------\n\
128  next          Read the next transaction in the current meeting\n\
129  prev          Read the previous transaction in the current meeting\n\
130  Next in chain Read the next transaction in this chain\n\
131  Prev in chain Read the previous transaction in this chain\n\
132  goto          Choose a specific transaction to read\n\
133  enter         Enter a new transaction or reply to the current one\n\
134  write         Save the current transaction to a file or mail it\n\
135\n\
136  <spacebar>    'do the right thing'\n\
137  <backspace>   reverse what space did\n\
138---------------------------------------------------------------------\n\
139You can also enter a meeting by doubleclicking on its title.\n\
140\n\
141The keyboard equivalent for clicking on a button is always the first\n\
142character on the button.\n\
143\n\
144If a button is grayed out, this action is not possible at this time.\n\
145For example, the 'enter' button will gray out when you do not have\n\
146permission to enter transactions in a meeting.
[3938]147
[4640]148
[3938]149*addpopup.pane.width:                   600
150*addpopup.pane.label.label:             Adding a meeting
[3974]151*addpopup.pane.label.showGrip:          False
[3938]152*addpopup.pane.box1.label.label:        Host:
153*addpopup.pane.box1.label.borderWidth:  0
[3974]154*addpopup.pane.box1.showGrip:           False
[3938]155*addpopup.pane.box2.label.label:        Pathname:
156*addpopup.pane.box2.label.borderWidth:  0
[3974]157*addpopup.pane.box2.showGrip:           False
[3938]158*addpopup.pane.box3.add.label:          Add
159*addpopup.pane.box3.abort.label:        Abort
[3974]160*addpopup.pane.box3.allowResize:        False
[4640]161*addpopup*Text.displayCaret:            off
[4399]162*addpopup*hosttext.translations: \
[4354]163#override \n\
[4381]164<Key>Escape:            TriggerAdd(Cancel) \n\
165Ctrl<Key>Return:        TriggerAdd(Go) \n\
[4399]166<Key>Return:            TriggerFocusMove(Next) \n\
167<FocusIn>:              display-caret(on) \n\
168<FocusOut>:             display-caret(off) \n\
169<Enter>:                Stub() \n\
170<Leave>:                Stub() \n\
171<MapNotify>:            TriggerFocusMove(Here) \n\
172<Btn1Down>:             TriggerFocusMove(Here)
[3938]173
[4399]174*addpopup*pathtext.translations: \
175#override \n\
176<Key>Escape:            TriggerAdd(Cancel) \n\
177Ctrl<Key>Return:        TriggerAdd(Go) \n\
178<Key>Return:            TriggerFocusMove(Next) \n\
179<FocusIn>:              display-caret(on) \n\
180<FocusOut>:             display-caret(off) \n\
181<Enter>:                Stub() \n\
182<Leave>:                Stub() \n\
183<Btn1Down>:             TriggerFocusMove(Here)
184
[3974]185*deletepopup.pane.width:                        600
186*deletepopup.pane.label.label:                  Deleting a meeting
187*deletepopup.pane.label.showGrip:               False
188*deletepopup.pane.box1.label.label:             Meeting Name:
189*deletepopup.pane.box1.showGrip:                False
[3938]190*deletepopup.pane.box1.label.borderWidth:       0
[3974]191*deletepopup.pane.box2.delete.label:            Delete
192*deletepopup.pane.box2.abort.label:             Abort
193*deletepopup.pane.box2.showGrip:                False
194*deletepopup.pane.box2.width:                   300
[4399]195*deletepopup*text.translations: \
[4354]196#override \n\
[4381]197<Key>Escape:            TriggerDelete(Cancel) \n\
[4399]198<Key>Return:            TriggerDelete(Go) \n\
199<MapNotify>:            TriggerFocusMove(Here) \n\
200<Btn1Down>:             TriggerFocusMove(Here)
[3938]201
[5423]202*configurebutton.leftBitmap: menu12
203*modebutton.leftBitmap: menu12
204*showbutton.leftBitmap: menu12
205*gotobutton.leftBitmap: menu12
206*enterbutton.leftBitmap: menu12
207*botbox.writebutton.leftBitmap: menu12
[4381]208
209*warningpopup.pane.box.acknowledge.label:       dismiss
[3974]210*warningpopup.pane.label1.showGrip:             False
211*warningpopup.pane.label2.showGrip:             False
212*warningpopup.pane.box.showGrip:                False
[3938]213
214*pane.accelerators: \
215#override \n\
[4381]216Shift<Key>N:    KeyCallback(nchainbutton) \n\
217Shift<Key>P:    KeyCallback(pchainbutton) \n\
218!<Key>n:        KeyCallback(nextbutton) \n\
219!<Key>p:        KeyCallback(prevbutton) \n\
[3938]220<Key>space:     DoTheRightThing() \n\
221<Key>Delete:    DoTheRightThingInReverse() \n\
[4381]222Shift<Key>D:    KeyCallback(downbutton) \n\
223Shift<Key>U:    KeyCallback(upbutton) \n\
224<Key>u:         KeyCallback(updatebutton) \n\
225Shift<Key>H:    KeyCallback(helpbutton) \n\
226Shift<Key>Q:    KeyCallback(quitbutton) \n\
227<Key>c:         KeyCallback(configurebutton) \n\
228<Key>m:         KeyCallback(modebutton) \n\
229!<Key>s:        KeyCallback(showbutton) \n\
230<Key>g:         KeyCallback(gotobutton) \n\
231<Key>e:         KeyCallback(enterbutton) \n\
232<Key>w:         KeyCallback(writebutton) \n\
233<Key>d:         PopdownCB() \n\
[4354]234~Ctrl<Key>h:    HelpCB()
235
236*configure.translations: \
237#override \n\
[4381]238<Key>a: MenuCallback(configurebutton, addbutton) \n\
239<Key>d: MenuCallback(configurebutton, deletebutton) \n\
240<Key>: MenuCallback(abort) \n\
[4354]241
242*mode.translations: \
243#override \n\
[4381]244<Key>t: MenuCallback(modebutton, transbutton) \n\
245<Key>m: MenuCallback(modebutton, meetingbutton) \n\
246<Key>: MenuCallback(abort) \n\
[4354]247
248*show.translations: \
249#override \n\
[4381]250<Key>u: MenuCallback(showbutton, unreadbutton) \n\
251<Key>a: MenuCallback(showbutton, allbutton) \n\
252<Key>b: MenuCallback(showbutton, backbutton) \n\
253<Key>: MenuCallback(abort) \n\
[4354]254
255*goto.translations: \
256#override \n\
[4381]257<Key>n: MenuCallback(gotobutton, numberbutton) \n\
258<Key>f: MenuCallback(gotobutton, firstbutton) \n\
259<Key>l: MenuCallback(gotobutton, lastbutton) \n\
260<Key>: MenuCallback(abort) \n\
[4354]261
262*enter.translations: \
263#override \n\
[4381]264<Key>r: MenuCallback(enterbutton, replybutton) \n\
265<Key>n: MenuCallback(enterbutton, newbutton) \n\
266<Key>: MenuCallback(abort) \n\
[4354]267
268*write.translations: \
269#override \n\
[4381]270<Key>w: MenuCallback(writebutton, writebutton) \n\
271<Key>m: MenuCallback(writebutton, mailbutton) \n\
272<Key>: MenuCallback(abort) \n\
[4354]273
[4399]274*warningpopup*translations: \
275#override \n\
276<MapNotify>:    TriggerFocusMove(Here) \n\
277<Key>d:         TriggerPopdown(Go) \n\
278<Key>Return:    TriggerPopdown(Go) \n\
[4640]279<Key>space:     TriggerPopdown(Go) \n\
[4399]280
281*helppopup*translations: \
282#override \n\
283<MapNotify>:    TriggerFocusMove(Here) \n\
284<Key>d:         TriggerPopdown(Go) \n\
285<Key>Return:    TriggerPopdown(Go) \n\
286<Btn2Down>:     Stub() \n\
287<Key>:          Stub()
288
Note: See TracBrowser for help on using the repository browser.