Home | History | Annotate | Line # | Download | only in app-defaults
      1 ! $XFree86: xc/programs/xedit/Xedit.ad,v 1.23 2002/09/22 07:09:05 paulo Exp $
      2 
      3 *geometry:				590x440
      4 *input:					TRUE
      5 *enableBackups:				True
      6 *backupNameSuffix:			~
      7 *changedBitmap:				xlogo11
      8 *international:				False
      9 
     10 *hints:\
     11 Use Control-S and Control-R to Search.\n\
     12 Use Control-Shift-_ to Undo. Control-G to switch between Undo and Redo.\n\
     13 Use Control-A to jump to the beginning of the line.\n\
     14 Use Control-E to jump to the end of the line.\n\
     15 Use Control-T to transpose characters.\n\
     16 Use Control-K to cut to the end of the line. Control-Y to paste.\n\
     17 Use Control-Q to escape control characters.\n\
     18 Use Control-U[,<number>] to multiply actions. Control-G to cancel.\n\
     19 Use Control-Z to scroll one line up. Meta-Z to scroll one line down.\n\
     20 Use Meta-Q to format a paragraph.\n\
     21 Use Right-Button to extend selections.\n\
     22 Use Meta-I to insert a file.\n\
     23 Use Control-W to delete a selection, and/or jump to the selection mark.\n\
     24 Use Control-X,Control-F to find a file. Tab for filename completion.\n\
     25 Use Control-X,Control-S to save.\n\
     26 Use Control-X,Control-C to exit.\n\
     27 Use Control-C to paste the selection at CUT_BUFFER0.\n\
     28 Use Control Left-Button to popup the File Menu.\n\
     29 Use Control Middle-Button to popup the Edit Menu.\n\
     30 Use Control Right-Button to popup the Option Menu.\n\
     31 Use Control-X,Tab to Indent.\n\
     32 Use Control-X,0 to delete current splitted window.\n\
     33 Use Control-X,1 to delete other splitted window.\n\
     34 Use Control-X,2 to split the window vertically.\n\
     35 Use Control-X,3 to split the window horizontally.\n\
     36 Use Control-X,b to switch to another file.\n\
     37 Use Control-X,d to list directory. Control-G to Cancel.\n\
     38 Use Control-X,k to close file being edited.\n\
     39 Use Control-X,o to switch to another splitted window.\n\
     40 Use Control-X,u to undo. Control-G to switch between Undo and Redo.\n\
     41 Use Insert to toggle Overwrite mode.\n\
     42 Use Control-G to interrupt the lisp subprocess.\n\
     43 Use Escape to enter or leave regex search and replace mode.\n\
     44 Use Alt-. to search tags for the selected symbol or find the next match.
     45 
     46 *formWindow*defaultDistance:		2
     47 *formWindow.?.borderWidth:		0
     48 *formWindow.min:			18
     49 *formWindow.max:			18
     50 *formWindow.showGrip:			False
     51 *positionWindow.fromHoriz:		labelWindow
     52 *positionWindow.horizDistance:		0
     53 *positionWindow.left:			chainRight
     54 *positionWindow.right:			chainRight
     55 *positionWindow.width:			90
     56 *positionWindow.label:			error
     57 *positionWindow.justify:		left
     58 *labelWindow*justify:			center
     59 *labelWindow*label:			no file yet
     60 *labelWindow.left:			chainLeft
     61 *labelWindow.right:			chainRight
     62 
     63 *quit.label:				Quit
     64 *quit.tip:				Close xedit window
     65 *save.label:				Save
     66 *save.tip:				Save current file
     67 *load.label:				Load
     68 *load.tip:				Load a new file
     69 
     70 *buttons*orientation:			horizontal
     71 *buttons*showGrip:			False
     72 *buttons.min:				18
     73 
     74 *messageWindow.height:			50
     75 *messageWindow.min:			18
     76 *Paned*Text*allowResize:		True
     77 
     78 *messageWindow.autoFill:		False
     79 *messageWindow.scrollVertical:		Never
     80 
     81 *editWindow.autoFill:			False
     82 *editWindow.scrollVertical:		Always
     83 *editWindow.showGrip:			True
     84 xedit.textSource*enableUndo:		True
     85 
     86 *bc_label*label:			Use Control-S and Control-R to Search.
     87 *bc_label*showGrip:			False
     88 *bc_label.min:				18
     89 
     90 *dirlabel.showGrip:			False
     91 *dirlabel.min:				18
     92 *dirlabel.max:				18
     93 
     94 *dirwindow.defaultColumns:		0
     95 *dirwindow.verticalList:		True
     96 
     97 *viewport.forceBars:			True
     98 *viewport.allowVert:			1
     99 
    100 *insertFile*text.width:			141
    101 *insertFile*text.?.pieceSize:		256
    102 *search*searchText.width:		157
    103 *search*replaceText.width:		157
    104 *search*case.horizDistance:		25
    105 *search*Text.?.pieceSize:		256
    106 
    107 *SimpleMenu.BackingStore:		NotUseful
    108 *SimpleMenu.menuLabel.vertSpace:	80
    109 *SimpleMenu.SmeBSB.HorizontalMargins:	16
    110 *SimpleMenu.justify:			center
    111 *SimpleMenu.menuLabel.height:		250
    112 *SimpleMenu*cursor:			left_ptr
    113 
    114 *fileMenu.label:			File Menu
    115 *optionsMenu.label:			Option Menu
    116 *optionsMenu.ispell.label:		ispell...
    117 *editMenu.label:			Edit Menu
    118 *editMenu.wrapMenuItem.label:		Wrapping
    119 *editMenu.wrapMenuItem.leftBitmap:	menu12
    120 *wrapMenu.never.label:			Never
    121 *wrapMenu.line.label:			Line
    122 *wrapMenu.word.label:			Word
    123 *editMenu.autoFill.label:		Auto Fill
    124 *editMenu.justifyMenuItem.label:	Justification
    125 *editMenu.justifyMenuItem.leftBitmap:	menu12
    126 *justifyMenu.left.label:		Left
    127 *justifyMenu.right.label:		Right
    128 *justifyMenu.center.label:		Center
    129 *justifyMenu.full.label:		Full
    130 *editMenu.breakColumns.label:		Break Columns...
    131 *editMenu.scrollMenuItem.label:		Scrollbars
    132 *editMenu.scrollMenuItem.leftBitmap:	menu12
    133 *scrollMenu.vertical.label:		Vertical
    134 *scrollMenu.horizontal.label:		Horizontal
    135 *editMenu.modeMenuItem.leftBitmap:	menu12
    136 *editMenu.modeMenuItem.label:		Edit Mode
    137 *editModes.none.label:			Plain/None
    138 
    139 *TransientShell*Text.translations: #override \
    140 c<Key>S:	no-op(r)\n\
    141 c<Key>R:	no-op(r)\n\
    142 m<Key>I:	no-op(r)
    143 
    144 *search.translations: #override \
    145 <Create>:get-values(my, $w, width, $h, height)\
    146 	set-values(1, minWidth, $w, minHeight, $h, maxHeight, $h, allowShellResize, False)
    147 
    148 *insertFile.title:			Insert File
    149 *insertFile.translations: #override \
    150 <Create>:get-values(my, $w, width, $h, height)\
    151 	set-values(1, minWidth, $w, minHeight, $h, maxHeight, $h, allowShellResize, False)
    152 
    153 *baseTranslations: #override \
    154 <Ctrl>X,<Ctrl>C:quit()\n\
    155 <Ctrl>X,<Ctrl>S:save-file()\n\
    156 <Ctrl>X,<Ctrl>F:find-file()\n\
    157 <Key>Escape:	line-edit()
    158 
    159 *messageWindow.Translations: #override \
    160 <Ctrl>X,<Ctrl>C:quit()\n\
    161 <Ctrl>X,<Ctrl>S:save-file()\n\
    162 <Ctrl>X,<Ctrl>F:find-file()\n\
    163 <Enter>:	no-op()\n\
    164 <Leave>:	no-op()\n\
    165 <Btn1Down>:	set-keyboard-focus() select-start()
    166 
    167 *searchText.Translations: #override \
    168 <Enter>:	no-op()\n\
    169 <Leave>:	no-op()\n\
    170 <Btn1Down>:	set-keyboard-focus() select-start()
    171 
    172 *replaceText.Translations: #override \
    173 <Enter>:	no-op()\n\
    174 <Leave>:	no-op()\n\
    175 <Btn1Down>:	set-keyboard-focus() select-start()
    176 
    177 *editWindow.translations: #override \
    178 <Ctrl>X,<Ctrl>E:lisp-eval()\n\
    179 <Ctrl>X,<Key>Tab:indent()\n\
    180 <Ctrl>X,:<Key>0:delete-window(current)\n\
    181 <Ctrl>X,:<Key>1:delete-window(other)\n\
    182 <Ctrl>X,:<Key>2:split-window(vertical)\n\
    183 <Ctrl>X,:<Key>3:split-window(horizontal)\n\
    184 <Ctrl>X,!l @Num_Lock<Key>b:switch-source()\n\
    185 <Ctrl>X,!l <Key>b:switch-source()\n\
    186 <Ctrl>X,!@Num_Lock<Key>b:switch-source()\n\
    187 <Ctrl>X,!<Key>b:switch-source()\n\
    188 <Ctrl>X,!l @Num_Lock<Key>d:dir-window()\n\
    189 <Ctrl>X,!l <Key>d:dir-window()\n\
    190 <Ctrl>X,!@Num_Lock<Key>d:dir-window()\n\
    191 <Ctrl>X,!<Key>d:dir-window()\n\
    192 <Ctrl>X,!l @Num_Lock<Key>k:kill-file()\n\
    193 <Ctrl>X,!l <Key>k:kill-file()\n\
    194 <Ctrl>X,!@Num_Lock<Key>k:kill-file()\n\
    195 <Ctrl>X,!<Key>k:kill-file()\n\
    196 <Ctrl>X,!l @Num_Lock<Key>o:other-window()\n\
    197 <Ctrl>X,!l <Key>o:other-window()\n\
    198 <Ctrl>X,!@Num_Lock<Key>o:other-window()\n\
    199 <Ctrl>X,!<Key>o:other-window()\n\
    200 <Ctrl>X,!l @Num_Lock<Key>u:undo()\n\
    201 <Ctrl>X,!l <Key>u:undo()\n\
    202 <Ctrl>X,!@Num_Lock<Key>u:undo()\n\
    203 <Ctrl>X,!<Key>u:undo()\n\
    204 <Ctrl>G:	xedit-keyboard-reset()\n\
    205 <Ctrl>J:	xedit-print-lisp-eval()\n\
    206 :m<Key>.:	tags()\n\
    207 <Key>Tab:	insert-char()\n\
    208 !l @Num_Lock<Key>b:insert-char()\n\
    209 !l <Key>b:	insert-char()\n\
    210 !@Num_Lock<Key>b:insert-char()\n\
    211 !<Key>b:	insert-char()\n\
    212 !l @Num_Lock<Key>d:insert-char()\n\
    213 !l <Key>d:	insert-char()\n\
    214 !@Num_Lock<Key>d:insert-char()\n\
    215 !<Key>d:	insert-char()\n\
    216 !l <Key>k:	insert-char()\n\
    217 !l @Num_Lock<Key>k:insert-char()\n\
    218 !@Num_Lock<Key>k:insert-char()\n\
    219 !<Key>k:	insert-char()\n\
    220 !l @Num_Lock<Key>o:insert-char()\n\
    221 !l <Key>o:	insert-char()\n\
    222 !@Num_Lock<Key>o:insert-char()\n\
    223 !<Key>o:	insert-char()\n\
    224 !l @Num_Lock<Key>u:insert-char()\n\
    225 !l <Key>u:	insert-char()\n\
    226 !@Num_Lock<Key>u:insert-char()\n\
    227 !<Key>u:	insert-char()\n\
    228 ~s <Key>Insert:	toggle-overwrite()\n\
    229 c l @Num_Lock<Btn1Down>:xedit-focus() popup-menu(fileMenu)\n\
    230 c @Num_Lock<Btn1Down>:xedit-focus() popup-menu(fileMenu)\n\
    231 c l<Btn1Down>:	xedit-focus() popup-menu(fileMenu)\n\
    232 c<Btn1Down>:	xedit-focus() popup-menu(fileMenu)\n\
    233 c l @Num_Lock<Btn2Down>:xedit-focus() popup-menu(editMenu)\n\
    234 c @Num_Lock<Btn2Down>:xedit-focus() popup-menu(editMenu)\n\
    235 c l<Btn2Down>:	xedit-focus() popup-menu(editMenu)\n\
    236 c<Btn2Down>:	xedit-focus() popup-menu(editMenu)\n\
    237 c l @Num_Lock<Btn3Down>:xedit-focus() popup-menu(optionsMenu)\n\
    238 c @Num_Lock<Btn3Down>:xedit-focus() popup-menu(optionsMenu)\n\
    239 c l<Btn3Down>:xedit-focus() popup-menu(optionsMenu)\n\
    240 c<Btn3Down>:	xedit-focus() popup-menu(optionsMenu)\n\
    241 <Btn1Down>:	xedit-focus() select-start()\n\
    242 <Btn4Down>:	scroll-one-line-down()\n\
    243 <Btn5Down>:	scroll-one-line-up()
    244 
    245 *filename.?.pieceSize:			256
    246 *filename.translations: #override \
    247 c<Key>S:	no-op(r)\n\
    248 c<Key>R:	no-op(r)\n\
    249 m<Key>I:	no-op(r)\n\
    250 c<Key>G:	cancel-find-file()\n\
    251 <Key>Return:	load-file()\n\
    252 <Key>Tab:	file-completion(h)\n\
    253 <Key>Escape:	cancel-find-file()\n\
    254 <Enter>:	no-op()\n\
    255 <Leave>:	no-op()\n\
    256 <Btn1Down>:	set-keyboard-focus() select-start()
    257 
    258 *ispell.translations:	#override \
    259 <Message>WM_PROTOCOLS:	ispell(end)
    260 
    261 ! Sample dictionary, word chars and text mode resources setup
    262 !*ispell.dictionary:			br
    263 !*ispell.dictionaries:			br american americanmed+ english
    264 !*ispell*br.wordChars:			-
    265 *ispell.ispellCommand:			/usr/bin/aspell -B -m
    266 *ispell.lookCommand:			/bin/egrep
    267 !*ispell*text.skipLines:		.#
    268 
    269 *ispell.geometry:			0x0
    270 *ispell.minWidth:			320
    271 *ispell.minHeight:			245
    272 *ispell*Label.borderWidth:		0
    273 *ispell*Label.internalHeight:		4
    274 *ispell*Label.justify:			right
    275 *ispell*Label.width:			112
    276 *ispell*Label.left:			chainLeft
    277 *ispell*Label.right:			chainLeft
    278 *ispell*Label.top:			chainTop
    279 *ispell*Label.bottom:			chainTop
    280 *ispell*mispelled.label:		Misspelled word:
    281 *ispell*mispelled.top:			chainTop
    282 *ispell*mispelled.bottom:		chainTop
    283 *ispell*mispelled.internalWidth:	0
    284 *ispell*repeated.label:			Repeated words:
    285 *ispell*repeated.internalWidth:		0
    286 *ispell*replacement.label:		Replace with:
    287 *ispell*word.fromHoriz:			mispelled
    288 *ispell*word.justify:			left
    289 *ispell*word.borderWidth:		1
    290 *ispell*word.internalWidth:		4
    291 *ispell*word.internalHeight:		3
    292 *ispell*word.width:			194
    293 *ispell*word.left:			chainLeft
    294 *ispell*word.right:			chainRight
    295 *ispell*word.top:			chainTop
    296 *ispell*word.bottom:			chainTop
    297 *ispell*word.label:
    298 *ispell*word.tip:			Press here to select this text
    299 *ispell*word.highlightThickness:	0
    300 *ispell*text.fromHoriz:			replacement
    301 *ispell*replacement.fromVert:		mispelled
    302 *ispell*replacement.internalWidth:	0
    303 *ispell*form.text.fromVert:		word
    304 *ispell*form.text.width:		194
    305 *ispell*form.text.top:			chainTop
    306 *ispell*form.text.bottom:		chainTop
    307 *ispell*form.text.left:			chainLeft
    308 *ispell*form.text.right:		chainRight
    309 *ispell*form.text.leftMargin:		4
    310 *ispell*form.text.?.pieceSize:		256
    311 *ispell*suggestions.label:		Suggestions:
    312 *ispell*suggestions.fromVert:		replacement
    313 *ispell*suggestions.internalWidth:	0
    314 *ispell*viewport.fromHoriz:		suggestions
    315 *ispell*viewport.fromVert:		text
    316 *ispell*viewport.width:			194
    317 *ispell*viewport.height:		143
    318 *ispell*viewport.top:			chainTop
    319 *ispell*viewport.bottom:		chainBottom
    320 *ispell*viewport.left:			chainLeft
    321 *ispell*viewport.right:			chainRight
    322 *ispell*viewport.forceBars:		1
    323 *ispell*viewport.allowVert:		1
    324 *ispell*list.defaultColumns:		1
    325 *ispell*list.longest:			16384
    326 *ispell*commands.vertDistance:		5
    327 *ispell*commands.fromVert:		suggestions
    328 *ispell*commands.top:			chainBottom
    329 *ispell*commands.bottom:		chainBottom
    330 *ispell*commands.right:			chainLeft
    331 *ispell*commands.left:			chainLeft
    332 *ispell*check.label:			Check
    333 *ispell*check.width:			54
    334 *ispell*check.tip:			Ask ispell about the word in the text field
    335 *ispell*look.label:			Look
    336 *ispell*look.fromHoriz:			check
    337 *ispell*look.horizDistance:		0
    338 *ispell*look.width:			46
    339 *ispell*look.tip:			Runs the look command
    340 *ispell*undo.fromVert:			check
    341 *ispell*undo.label:			Undo
    342 *ispell*undo.width:			102
    343 *ispell*undo.tip:			Undo last action
    344 *ispell*replace.fromVert:		undo
    345 *ispell*replace.label:			Replace
    346 *ispell*replace.tip:			Replace occurence of the word
    347 *ispell*replaceAll.fromVert:		undo
    348 *ispell*replaceAll.fromHoriz:		replace
    349 *ispell*replaceAll.label:		All
    350 *ispell*replaceAll.tip:			Replace all occurences of the word
    351 *ispell*ignore.fromVert:		replace
    352 *ispell*ignore.label:			Ignore
    353 *ispell*ignore.tip:			Ignore this word
    354 *ispell*ignoreAll.fromVert:		replaceAll
    355 *ispell*ignoreAll.fromHoriz:		ignore
    356 *ispell*ignoreAll.label:		All
    357 *ispell*ignoreAll.tip:			Ignore all ocurrences of the word
    358 *ispell*add.fromVert:			ignore
    359 *ispell*add.label:			Add
    360 *ispell*add.width:			50
    361 *ispell*add.tip:			Add word to your private dictionary
    362 *ispell*addUncap.fromVert:		ignoreAll
    363 *ispell*addUncap.fromHoriz:		add
    364 *ispell*addUncap.label:			Uncap
    365 *ispell*addUncap.horizDistance:		0
    366 *ispell*addUncap.width:			50
    367 *ispell*addUncap.tip:			Add word uncapitalized, to your private dictionary
    368 *ispell*suspend.fromVert:		add
    369 *ispell*suspend.label:			Suspend
    370 *ispell*suspend.width:			57
    371 *ispell*suspend.tip:			Suspend ispell execution
    372 *ispell*cancel.fromHoriz:		suspend
    373 *ispell*cancel.fromVert:		addUncap
    374 *ispell*cancel.label:			Close
    375 *ispell*cancel.width:			43
    376 *ispell*cancel.horizDistance:		0
    377 *ispell*cancel.tip:			Terminates ispell process
    378 *ispell*replace.width:			65
    379 *ispell*ignore.width:			65
    380 *ispell*replaceAll.width:		35
    381 *ispell*replaceAll.horizDistance:	0
    382 *ispell*ignoreAll.width:		35
    383 *ispell*ignoreAll.horizDistance:	0
    384 *ispell*terse.fromVert:			cancel
    385 *ispell*terse.Label:			Terse Mode
    386 *ispell*terse.width:			104
    387 *ispell*terse.borderWidth:		0
    388 *ispell*terse.tip:			Switch terse mode
    389 *ispell*status.fromVert:		viewport
    390 *ispell*status.fromHoriz:		suggestions
    391 *ispell*status.top:			chainBottom
    392 *ispell*status.bottom:			chainBottom
    393 *ispell*status.left:			chainLeft
    394 *ispell*status.right:			chainRight
    395 *ispell*status.width:			194
    396 *ispell*status.borderWidth:		1
    397 *ispell*status.justify:			left
    398 *ispell*status.internalHeight:		2
    399 *ispell*status.vertDistance:		2
    400 *ispell*options.fromVert:		status
    401 *ispell*options.fromHoriz:		commands
    402 *ispell*options.bottom:			chainBottom
    403 *ispell*options.top:			chainBottom
    404 *ispell*options.left:			chainLeft
    405 *ispell*options.right:			chainRight
    406 *ispell*options.dict.width:		121
    407 *ispell*options.horizDistance:		2
    408 *ispell*options.vertDistance:		2
    409 *ispell*options.defaultDistance:	2
    410 *ispell*dict.highlightThickness:	0
    411 *ispell*dict.justify:			left
    412 *ispell*dict.resizable:			False
    413 *ispell*dict.leftBitmap:		menu12
    414 *ispell*dict.label:			Dictionary
    415 *ispell*dict.tip:			Change dictionary
    416 *ispell*options.format.width:		65
    417 *ispell*format.highlightThickness:	0
    418 *ispell*format.justify:			left
    419 *ispell*format.resizable:		False
    420 *ispell*format.leftBitmap:		menu12
    421 *ispell*format.fromHoriz:		dict
    422 *ispell*format.horizDistance:		0
    423 *ispell*format.tip:			Select text type
    424 
    425 *columns.minWidth:			140
    426 *columns.minHeight:			76
    427 *columns.maxWidth:			140
    428 *columns.maxHeight:			76
    429 *columns.form*defaultDistance:		4
    430 *columns*left:				chainLeft
    431 *columns*right:				chainLeft
    432 *columns*top:				chainTop
    433 *columns*bottom:			chainTop
    434 *columns*Label.width:			96
    435 *columns*Label.borderWidth:		0
    436 *columns*Label.internalHeight:		4
    437 *columns*Label.internalWidth:		2
    438 *columns*Label.justify:			right
    439 *columns*Text.width:			30
    440 *columns*Command.width:			58
    441 *columns*leftLabel.label:		Left Column:
    442 *columns*left.fromHoriz:		leftLabel
    443 *columns*rightLabel.label:		Right Column:
    444 *columns*rightLabel.fromVert:		leftLabel
    445 *columns*right.fromHoriz:		rightLabel
    446 *columns*right.fromVert:		left
    447 *columns*ok.fromVert:			rightLabel
    448 *columns*cancel.fromHoriz:		ok
    449 *columns*cancel.fromVert:		rightLabel
    450 *columns*cancel.horizDistance:		12
    451 *columns*Text.?.pieceSize:		8
    452 
    453 *columns*Text.translations: #override \
    454 c<Key>S:	no-op(r)\n\
    455 c<Key>R:	no-op(r)\n\
    456 m<Key>I:	no-op(r)\n\
    457 <Key>Return:	set-columns(ok)\n\
    458 <Key>Tab:	change-field()\n\
    459 c<Key>G:	set-columns(cancel)\n\
    460 <Key>Escape:	set-columns(cancel)\n\
    461 <Enter>:	no-op()\n\
    462 <Leave>:	no-op()\n\
    463 <Btn1Down>:	set-keyboard-focus() select-start()
    464 
    465 *columns.translations:	#override \
    466 <Message>WM_PROTOCOLS:	set-columns(cancel)
    467 
    468 ! EOF.
    469