Mercurial > hg > xemacs-beta
comparison lisp/x-init.el @ 239:41f2f0e326e9 r20-5b18
Import from CVS: tag r20-5b18
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 10:15:48 +0200 |
| parents | 434959a2fba3 |
| children | 157b30c96d03 |
comparison
equal
deleted
inserted
replaced
| 238:b5f2e56b938d | 239:41f2f0e326e9 |
|---|---|
| 235 ;; Those XFree86 people do some weird keysym stuff, too. | 235 ;; Those XFree86 people do some weird keysym stuff, too. |
| 236 ;; (load "x-win-xfree86"))))) | 236 ;; (load "x-win-xfree86"))))) |
| 237 (x-win-init-xfree86))))) | 237 (x-win-init-xfree86))))) |
| 238 | 238 |
| 239 | 239 |
| 240 ;; Moved from x-toolbar.el, since InfoDock doesn't dump a x-toolbar.el. | |
| 241 (defun x-init-toolbar-from-resources (locale) | |
| 242 (x-init-specifier-from-resources | |
| 243 top-toolbar-height 'natnum locale | |
| 244 '("topToolBarHeight" . "TopToolBarHeight")) | |
| 245 (x-init-specifier-from-resources | |
| 246 bottom-toolbar-height 'natnum locale | |
| 247 '("bottomToolBarHeight" . "BottomToolBarHeight")) | |
| 248 (x-init-specifier-from-resources | |
| 249 left-toolbar-width 'natnum locale | |
| 250 '("leftToolBarWidth" . "LeftToolBarWidth")) | |
| 251 (x-init-specifier-from-resources | |
| 252 right-toolbar-width 'natnum locale | |
| 253 '("rightToolBarWidth" . "RightToolBarWidth")) | |
| 254 (x-init-specifier-from-resources | |
| 255 top-toolbar-border-width 'natnum locale | |
| 256 '("topToolBarBorderWidth" . "TopToolBarBorderWidth")) | |
| 257 (x-init-specifier-from-resources | |
| 258 bottom-toolbar-border-width 'natnum locale | |
| 259 '("bottomToolBarBorderWidth" . "BottomToolBarBorderWidth")) | |
| 260 (x-init-specifier-from-resources | |
| 261 left-toolbar-border-width 'natnum locale | |
| 262 '("leftToolBarBorderWidth" . "LeftToolBarBorderWidth")) | |
| 263 (x-init-specifier-from-resources | |
| 264 right-toolbar-border-width 'natnum locale | |
| 265 '("rightToolBarBorderWidth" . "RightToolBarBorderWidth"))) | |
| 266 | |
| 240 (defvar pre-x-win-initted nil) | 267 (defvar pre-x-win-initted nil) |
| 241 | 268 |
| 242 (defun init-pre-x-win () | 269 (defun init-pre-x-win () |
| 243 "Initialize X Windows at startup (pre). Don't call this." | 270 "Initialize X Windows at startup (pre). Don't call this." |
| 244 (when (not pre-x-win-initted) | 271 (when (not pre-x-win-initted) |
| 276 "Initialize X Windows at startup (post). Don't call this." | 303 "Initialize X Windows at startup (post). Don't call this." |
| 277 (when (not post-x-win-initted) | 304 (when (not post-x-win-initted) |
| 278 ;; We can't load this until after the initial X device is created | 305 ;; We can't load this until after the initial X device is created |
| 279 ;; because the icon initialization needs to access the display to get | 306 ;; because the icon initialization needs to access the display to get |
| 280 ;; any toolbar-related color resources. | 307 ;; any toolbar-related color resources. |
| 281 (if (featurep 'toolbar) | 308 (if (and (not (featurep 'infodock)) (featurep 'toolbar)) |
| 282 (init-x-toolbar)) | 309 (init-x-toolbar)) |
| 310 (if (and (featurep 'infodock) (featurep 'toolbar)) | |
| 311 (require 'id-x-toolbar)) | |
| 283 (if (featurep 'mule) | 312 (if (featurep 'mule) |
| 284 (init-mule-x-win)) | 313 (init-mule-x-win)) |
| 285 ;; these are only ever called if zmacs-regions is true. | 314 ;; these are only ever called if zmacs-regions is true. |
| 286 (add-hook 'zmacs-deactivate-region-hook | 315 (add-hook 'zmacs-deactivate-region-hook |
| 287 (lambda () | 316 (lambda () |
