| 540 | | |
|---|
| 541 | | /* Add some font defaults. If the font `helv' doesn't exist, widgets |
|---|
| 542 | | will use some other default font. */ |
|---|
| 543 | | #ifdef USE_MOTIF |
|---|
| 544 | | |
|---|
| 545 | | sprintf (line, "%s.pane.background: grey75", myclass); |
|---|
| 546 | | XrmPutLineResource (&rdb, line); |
|---|
| 547 | | sprintf (line, "%s*fontList: %s", myclass, helv); |
|---|
| 548 | | XrmPutLineResource (&rdb, line); |
|---|
| 549 | | sprintf (line, "%s*menu*background: grey75", myclass); |
|---|
| 550 | | XrmPutLineResource (&rdb, line); |
|---|
| 551 | | sprintf (line, "%s*menubar*background: grey75", myclass); |
|---|
| 552 | | XrmPutLineResource (&rdb, line); |
|---|
| 553 | | sprintf (line, "%s*verticalScrollBar.background: grey75", myclass); |
|---|
| 554 | | XrmPutLineResource (&rdb, line); |
|---|
| 555 | | sprintf (line, "%s*verticalScrollBar.troughColor: grey75", myclass); |
|---|
| 556 | | XrmPutLineResource (&rdb, line); |
|---|
| 557 | | sprintf (line, "%s.dialog*.background: grey75", myclass); |
|---|
| 558 | | XrmPutLineResource (&rdb, line); |
|---|
| 559 | | sprintf (line, "%s*fsb.Text.background: white", myclass); |
|---|
| 560 | | XrmPutLineResource (&rdb, line); |
|---|
| 561 | | sprintf (line, "%s*fsb.FilterText.background: white", myclass); |
|---|
| 562 | | XrmPutLineResource (&rdb, line); |
|---|
| 563 | | sprintf (line, "%s*fsb*DirList.background: white", myclass); |
|---|
| 564 | | XrmPutLineResource (&rdb, line); |
|---|
| 565 | | sprintf (line, "%s*fsb*ItemsList.background: white", myclass); |
|---|
| 566 | | XrmPutLineResource (&rdb, line); |
|---|
| 567 | | sprintf (line, "%s*fsb*background: grey75", myclass); |
|---|
| 568 | | XrmPutLineResource (&rdb, line); |
|---|
| 569 | | sprintf (line, "%s*fsb.Text.fontList: %s", myclass, courier); |
|---|
| 570 | | XrmPutLineResource (&rdb, line); |
|---|
| 571 | | sprintf (line, "%s*fsb.FilterText.fontList: %s", myclass, courier); |
|---|
| 572 | | XrmPutLineResource (&rdb, line); |
|---|
| 573 | | sprintf (line, "%s*fsb*ItemsList.fontList: %s", myclass, courier); |
|---|
| 574 | | XrmPutLineResource (&rdb, line); |
|---|
| 575 | | sprintf (line, "%s*fsb*DirList.fontList: %s", myclass, courier); |
|---|
| 576 | | XrmPutLineResource (&rdb, line); |
|---|
| 577 | | |
|---|
| 578 | | /* Set double click time of list boxes in the file selection |
|---|
| 579 | | dialog from `double-click-time'. */ |
|---|
| 580 | | if (INTEGERP (Vdouble_click_time) && XINT (Vdouble_click_time) > 0) |
|---|
| 581 | | { |
|---|
| 582 | | sprintf (line, "%s*fsb*DirList.doubleClickInterval: %d", |
|---|
| 583 | | myclass, XFASTINT (Vdouble_click_time)); |
|---|
| 584 | | XrmPutLineResource (&rdb, line); |
|---|
| 585 | | sprintf (line, "%s*fsb*ItemsList.doubleClickInterval: %d", |
|---|
| 586 | | myclass, XFASTINT (Vdouble_click_time)); |
|---|
| 587 | | XrmPutLineResource (&rdb, line); |
|---|
| 588 | | } |
|---|
| 589 | | |
|---|
| 590 | | #else /* not USE_MOTIF */ |
|---|
| 591 | | |
|---|
| 592 | | sprintf (line, "Emacs.dialog*.font: %s", helv); |
|---|
| 593 | | XrmPutLineResource (&rdb, line); |
|---|
| 594 | | sprintf (line, "Emacs.dialog*.background: grey75"); |
|---|
| 595 | | XrmPutLineResource (&rdb, line); |
|---|
| 596 | | sprintf (line, "*XlwMenu*font: %s", helv); |
|---|
| 597 | | XrmPutLineResource (&rdb, line); |
|---|
| 598 | | sprintf (line, "*XlwMenu*background: grey75"); |
|---|
| 599 | | XrmPutLineResource (&rdb, line); |
|---|
| 600 | | sprintf (line, "Emacs*verticalScrollBar.background: grey75"); |
|---|
| 601 | | XrmPutLineResource (&rdb, line); |
|---|
| 602 | | |
|---|
| 603 | | #endif /* not USE_MOTIF */ |
|---|