Advertisement
bobdrad

Untitled

Jul 10th, 2014
372
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.53 KB | None | 0 0
  1. # Bridge | ScionicSpectre
  2.  
  3. #gtk-color-scheme = "base_color:#FFFFFF\nfg_color:#000000\ntooltip_fg_color:#FFFFFF\nselected_bg_color:#4A90D9\nselected_fg_color:#FFFFFF\ntext_color:#313739\nbg_color:#EDEDED\ninsensitive_bg_color:#F4F4F2\ntooltip_bg_color:#343434"
  4.  
  5. gtk-color-scheme = "base_color:#FFE15A\nfg_color:#000000\ntooltip_fg_color:#FFFFFF\nselected_bg_color:#4A90D9\nselected_fg_color:#FFFFFF\ntext_color:#FFE15A\nbg_color:#FFE15A\ninsensitive_bg_color:#FFE15A\ntooltip_bg_color:#343434"
  6.  
  7. gtk-auto-mnemonics = 1
  8. gtk-primary-button-warps-slider = 1
  9.  
  10. style "default"
  11. {
  12. xthickness = 1
  13. ythickness = 1
  14.  
  15. # Style Properties
  16.  
  17. GtkWidget::focus-line-width = 1
  18. GtkMenuBar::window-dragging = 1
  19. GtkToolbar::window-dragging = 1
  20. GtkToolbar::internal-padding = 4
  21. GtkToolButton::icon-spacing = 4
  22.  
  23. GtkWidget::tooltip-radius = 3
  24. GtkWidget::tooltip-alpha = 235
  25. GtkWidget::new-tooltip-style = 1 #for compatibility
  26.  
  27. GtkSeparatorMenuItem::horizontal-padding = 3
  28. GtkSeparatorMenuItem::wide-separators = 1
  29. GtkSeparatorMenuItem::separator-height = 1
  30.  
  31. GtkButton::child-displacement-y = 0
  32. GtkButton::default-border = { 0, 0, 0, 0 }
  33. GtkButton::default-outside_border = { 0, 0, 0, 0 }
  34.  
  35. GtkEntry::state-hint = 1
  36.  
  37. GtkScrollbar::trough-border = 0
  38. GtkRange::trough-border = 0
  39. GtkRange::slider-width = 13
  40. GtkRange::stepper-size = 0
  41.  
  42. GtkScrollbar::activate-slider = 1
  43. GtkScrollbar::has-backward-stepper = 0
  44. GtkScrollbar::has-forward-stepper = 0
  45. GtkScrollbar::min-slider-length = 42
  46. GtkScrolledWindow::scrollbar-spacing = 0
  47. GtkScrolledWindow::scrollbars-within-bevel = 1
  48.  
  49. GtkVScale::slider_length = 16
  50. GtkVScale::slider_width = 16
  51. GtkHScale::slider_length = 16
  52. GtkHScale::slider_width = 17
  53.  
  54. GtkStatusbar::shadow_type = GTK_SHADOW_NONE
  55. GtkSpinButton::shadow_type = GTK_SHADOW_NONE
  56. GtkMenuBar::shadow-type = GTK_SHADOW_NONE
  57. GtkToolbar::shadow-type = GTK_SHADOW_NONE
  58. GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ):
  59. GtkMenu::horizontal-padding = 0
  60. GtkMenu::vertical-padding = 0
  61.  
  62. GtkCheckButton::indicator_spacing = 3
  63. GtkOptionMenu::indicator_spacing = { 8, 2, 0, 0 }
  64.  
  65. GtkTreeView::row_ending_details = 0
  66. GtkTreeView::expander-size = 11
  67. GtkTreeView::vertical-separator = 4
  68. GtkTreeView::horizontal-separator = 4
  69. GtkTreeView::allow-rules = 1
  70.  
  71. GtkExpander::expander-size = 11
  72.  
  73. # Colors
  74.  
  75. bg[NORMAL] = @bg_color
  76. bg[PRELIGHT] = shade (1.02, @bg_color)
  77. bg[SELECTED] = @selected_bg_color
  78. bg[INSENSITIVE] = @bg_color
  79. bg[ACTIVE] = shade (0.9, @bg_color)
  80.  
  81. fg[NORMAL] = @text_color
  82. fg[PRELIGHT] = @fg_color
  83. fg[SELECTED] = @selected_fg_color
  84. fg[INSENSITIVE] = darker (@bg_color)
  85. fg[ACTIVE] = @fg_color
  86.  
  87. text[NORMAL] = @text_color
  88. text[PRELIGHT] = @text_color
  89. text[SELECTED] = @selected_fg_color
  90. text[INSENSITIVE] = darker (@bg_color)
  91. text[ACTIVE] = @selected_fg_color
  92.  
  93. base[NORMAL] = @base_color
  94. base[PRELIGHT] = shade (0.95, @bg_color)
  95. base[SELECTED] = @selected_bg_color
  96. base[INSENSITIVE] = @bg_color
  97. base[ACTIVE] = shade (0.9, @selected_bg_color)
  98.  
  99. # For succinctness, all reasonable pixmap options remain here
  100.  
  101. engine "pixmap"
  102. {
  103.  
  104. # Check Buttons
  105.  
  106. image
  107. {
  108. function = CHECK
  109. recolorable = TRUE
  110. state = NORMAL
  111. shadow = OUT
  112. overlay_file = "Check-Radio/checkbox-unchecked.png"
  113. overlay_stretch = FALSE
  114. }
  115. image
  116. {
  117. function = CHECK
  118. recolorable = TRUE
  119. state = PRELIGHT
  120. shadow = OUT
  121. overlay_file = "Check-Radio/checkbox-unchecked.png"
  122. overlay_stretch = FALSE
  123. }
  124. image
  125. {
  126. function = CHECK
  127. recolorable = TRUE
  128. state = ACTIVE
  129. shadow = OUT
  130. overlay_file = "Check-Radio/checkbox-unchecked.png"
  131. overlay_stretch = FALSE
  132. }
  133. image
  134. {
  135. function = CHECK
  136. recolorable = TRUE
  137. state = SELECTED
  138. shadow = OUT
  139. overlay_file = "Check-Radio/checkbox-unchecked.png"
  140. overlay_stretch = FALSE
  141. }
  142. image
  143. {
  144. function = CHECK
  145. recolorable = TRUE
  146. state = INSENSITIVE
  147. shadow = OUT
  148. overlay_file = "Check-Radio/checkbox-unchecked-insensitive.png"
  149. overlay_stretch = FALSE
  150. }
  151. image
  152. {
  153. function = CHECK
  154. recolorable = TRUE
  155. state = NORMAL
  156. shadow = IN
  157. overlay_file = "Check-Radio/checkbox-checked.png"
  158. overlay_stretch = FALSE
  159. }
  160. image
  161. {
  162. function = CHECK
  163. recolorable = TRUE
  164. state = PRELIGHT
  165. shadow = IN
  166. overlay_file = "Check-Radio/checkbox-checked.png"
  167. overlay_stretch = FALSE
  168. }
  169. image
  170. {
  171. function = CHECK
  172. recolorable = TRUE
  173. state = ACTIVE
  174. shadow = IN
  175. overlay_file = "Check-Radio/checkbox-checked.png"
  176. overlay_stretch = FALSE
  177. }
  178. image
  179. {
  180. function = CHECK
  181. recolorable = TRUE
  182. state = SELECTED
  183. shadow = IN
  184. overlay_file = "Check-Radio/checkbox-checked.png"
  185. overlay_stretch = FALSE
  186. }
  187. image
  188. {
  189. function = CHECK
  190. recolorable = TRUE
  191. state = INSENSITIVE
  192. shadow = IN
  193. overlay_file = "Check-Radio/checkbox-checked-insensitive.png"
  194. overlay_stretch = FALSE
  195. }
  196.  
  197. # Radio Buttons
  198.  
  199. image
  200. {
  201. function = OPTION
  202. state = NORMAL
  203. shadow = OUT
  204. overlay_file = "Check-Radio/option-unchecked.png"
  205. overlay_stretch = FALSE
  206. }
  207. image
  208. {
  209. function = OPTION
  210. state = PRELIGHT
  211. shadow = OUT
  212. overlay_file = "Check-Radio/option-unchecked.png"
  213. overlay_stretch = FALSE
  214. }
  215. image
  216. {
  217. function = OPTION
  218. state = ACTIVE
  219. shadow = OUT
  220. overlay_file = "Check-Radio/option-unchecked.png"
  221. overlay_stretch = FALSE
  222. }
  223. image
  224. {
  225. function = OPTION
  226. state = SELECTED
  227. shadow = OUT
  228. overlay_file = "Check-Radio/option-unchecked.png"
  229. overlay_stretch = FALSE
  230. }
  231. image
  232. {
  233. function = OPTION
  234. state = INSENSITIVE
  235. shadow = OUT
  236. overlay_file = "Check-Radio/option-unchecked-insensitive.png"
  237. overlay_stretch = FALSE
  238. }
  239. image
  240. {
  241. function = OPTION
  242. state = NORMAL
  243. shadow = IN
  244. overlay_file = "Check-Radio/option-checked.png"
  245. overlay_stretch = FALSE
  246. }
  247. image
  248. {
  249. function = OPTION
  250. state = PRELIGHT
  251. shadow = IN
  252. overlay_file = "Check-Radio/option-checked.png"
  253. overlay_stretch = FALSE
  254. }
  255. image
  256. {
  257. function = OPTION
  258. state = ACTIVE
  259. shadow = IN
  260. overlay_file = "Check-Radio/option-checked.png"
  261. overlay_stretch = FALSE
  262. }
  263. image
  264. {
  265. function = OPTION
  266. state = SELECTED
  267. shadow = IN
  268. overlay_file = "Check-Radio/option-checked.png"
  269. overlay_stretch = FALSE
  270. }
  271. image
  272. {
  273. function = OPTION
  274. state = INSENSITIVE
  275. shadow = IN
  276. overlay_file = "Check-Radio/option-checked-insensitive.png"
  277. overlay_stretch = FALSE
  278. }
  279.  
  280. # Arrows
  281.  
  282. image
  283. {
  284. function = ARROW
  285. overlay_file = "Arrows/arrow-up.png"
  286. overlay_border = { 0, 0, 0, 0 }
  287. overlay_stretch = FALSE
  288. arrow_direction = UP
  289. }
  290. image
  291. {
  292. function = ARROW
  293. state = PRELIGHT
  294. overlay_file = "Arrows/arrow-up-prelight.png"
  295. overlay_border = { 0, 0, 0, 0 }
  296. overlay_stretch = FALSE
  297. arrow_direction = UP
  298. }
  299. image
  300. {
  301. function = ARROW
  302. state = ACTIVE
  303. overlay_file = "Arrows/arrow-up-prelight.png"
  304. overlay_border = { 0, 0, 0, 0 }
  305. overlay_stretch = FALSE
  306. arrow_direction = UP
  307. }
  308. image
  309. {
  310. function = ARROW
  311. state = INSENSITIVE
  312. overlay_file = "Arrows/arrow-up-insens.png"
  313. overlay_border = { 0, 0, 0, 0 }
  314. overlay_stretch = FALSE
  315. arrow_direction = UP
  316. }
  317.  
  318.  
  319. image
  320. {
  321. function = ARROW
  322. state = NORMAL
  323. overlay_file = "Arrows/arrow-down.png"
  324. overlay_border = { 0, 0, 0, 0 }
  325. overlay_stretch = FALSE
  326. arrow_direction = DOWN
  327. }
  328. image
  329. {
  330. function = ARROW
  331. state = PRELIGHT
  332. overlay_file = "Arrows/arrow-down-prelight.png"
  333. overlay_border = { 0, 0, 0, 0 }
  334. overlay_stretch = FALSE
  335. arrow_direction = DOWN
  336. }
  337. image
  338. {
  339. function = ARROW
  340. state = ACTIVE
  341. overlay_file = "Arrows/arrow-down-prelight.png"
  342. overlay_border = { 0, 0, 0, 0 }
  343. overlay_stretch = FALSE
  344. arrow_direction = DOWN
  345. }
  346. image
  347. {
  348. function = ARROW
  349. state = INSENSITIVE
  350. overlay_file = "Arrows/arrow-down-insens.png"
  351. overlay_border = { 0, 0, 0, 0 }
  352. overlay_stretch = FALSE
  353. arrow_direction = DOWN
  354. }
  355.  
  356. image
  357. {
  358. function = ARROW
  359. overlay_file = "Arrows/arrow-left.png"
  360. overlay_border = { 0, 0, 0, 0 }
  361. overlay_stretch = FALSE
  362. arrow_direction = LEFT
  363. }
  364. image
  365. {
  366. function = ARROW
  367. state = PRELIGHT
  368. overlay_file = "Arrows/arrow-left-prelight.png"
  369. overlay_border = { 0, 0, 0, 0 }
  370. overlay_stretch = FALSE
  371. arrow_direction = LEFT
  372. }
  373. image
  374. {
  375. function = ARROW
  376. state = ACTIVE
  377. overlay_file = "Arrows/arrow-left-prelight.png"
  378. overlay_border = { 0, 0, 0, 0 }
  379. overlay_stretch = FALSE
  380. arrow_direction = LEFT
  381. }
  382. image
  383. {
  384. function = ARROW
  385. state = INSENSITIVE
  386. overlay_file = "Arrows/arrow-left-insens.png"
  387. overlay_border = { 0, 0, 0, 0 }
  388. overlay_stretch = FALSE
  389. arrow_direction = LEFT
  390. }
  391.  
  392. image
  393. {
  394. function = ARROW
  395. overlay_file = "Arrows/arrow-right.png"
  396. overlay_border = { 0, 0, 0, 0 }
  397. overlay_stretch = FALSE
  398. arrow_direction = RIGHT
  399. }
  400. image
  401. {
  402. function = ARROW
  403. state = PRELIGHT
  404. overlay_file = "Arrows/arrow-right-prelight.png"
  405. overlay_border = { 0, 0, 0, 0 }
  406. overlay_stretch = FALSE
  407. arrow_direction = RIGHT
  408. }
  409. image
  410. {
  411. function = ARROW
  412. state = ACTIVE
  413. overlay_file = "Arrows/arrow-right-prelight.png"
  414. overlay_border = { 0, 0, 0, 0 }
  415. overlay_stretch = FALSE
  416. arrow_direction = RIGHT
  417. }
  418. image
  419. {
  420. function = ARROW
  421. state = INSENSITIVE
  422. overlay_file = "Arrows/arrow-right-insens.png"
  423. overlay_border = { 0, 0, 0, 0 }
  424. overlay_stretch = FALSE
  425. arrow_direction = RIGHT
  426. }
  427.  
  428.  
  429. # Option Menu Arrows
  430.  
  431. image
  432. {
  433. function = TAB
  434. state = INSENSITIVE
  435. overlay_file = "Arrows/arrow-down-insens.png"
  436. overlay_stretch = FALSE
  437. }
  438. image
  439. {
  440. function = TAB
  441. state = NORMAL
  442. overlay_file = "Arrows/arrow-down.png"
  443. overlay_border = { 0, 0, 0, 0 }
  444. overlay_stretch = FALSE
  445. }
  446. image
  447. {
  448. function = TAB
  449. state = PRELIGHT
  450. overlay_file = "Arrows/arrow-down-prelight.png"
  451. overlay_border = { 0, 0, 0, 0 }
  452. overlay_stretch = FALSE
  453. }
  454.  
  455. # Lines
  456.  
  457. image
  458. {
  459. function = VLINE
  460. file = "Lines/line-v.png"
  461. border = { 0, 0, 0, 0 }
  462. stretch = TRUE
  463. }
  464. image
  465. {
  466. function = HLINE
  467. file = "Lines/line-h.png"
  468. border = { 0, 0, 0, 0 }
  469. stretch = TRUE
  470. }
  471.  
  472. # Focuslines
  473.  
  474. image
  475. {
  476. function = FOCUS
  477. file = "Others/focus.png"
  478. border = { 1, 1, 1, 1 }
  479. stretch = TRUE
  480. }
  481.  
  482. # Handles
  483.  
  484. image
  485. {
  486. function = HANDLE
  487. overlay_file = "Handles/handle-h.png"
  488. overlay_stretch = FALSE
  489. orientation = HORIZONTAL
  490. }
  491. image
  492. {
  493. function = HANDLE
  494. overlay_file = "Handles/handle-v.png"
  495. overlay_stretch = FALSE
  496. orientation = VERTICAL
  497. }
  498.  
  499. # Expanders
  500.  
  501. image
  502. {
  503. function = EXPANDER
  504. expander_style = COLLAPSED
  505. file = "Expanders/plus.png"
  506. }
  507.  
  508. image
  509. {
  510. function = EXPANDER
  511. expander_style = EXPANDED
  512. file = "Expanders/minus.png"
  513. }
  514.  
  515. image
  516. {
  517. function = EXPANDER
  518. expander_style = SEMI_EXPANDED
  519. file = "Expanders/minus.png"
  520. }
  521.  
  522. image
  523. {
  524. function = EXPANDER
  525. expander_style = SEMI_COLLAPSED
  526. file = "Expanders/plus.png"
  527. }
  528.  
  529. image
  530. {
  531. function = RESIZE_GRIP
  532. state = NORMAL
  533. detail = "statusbar"
  534. overlay_file = "Others/null.png"
  535. overlay_border = { 0,0,0,0 }
  536. overlay_stretch = FALSE
  537. }
  538.  
  539. # Shadows ( this area needs help :P )
  540.  
  541. image
  542. {
  543. function = SHADOW_GAP
  544. file = "Others/null.png"
  545. border = { 4, 4, 4, 4 }
  546. stretch = TRUE
  547. }
  548.  
  549. }
  550. }
  551.  
  552. style "toplevel_hack"
  553. {
  554. engine "adwaita"
  555. {
  556. }
  557. }
  558.  
  559. style "ooo_stepper_hack"
  560. {
  561. GtkScrollbar::stepper-size = 13
  562. GtkScrollbar::has-backward-stepper = 1
  563. GtkScrollbar::has-forward-stepper = 1
  564. }
  565.  
  566. style "scrollbar"
  567. {
  568. engine "pixmap"
  569. {
  570. image
  571. {
  572. function = BOX
  573. detail = "trough"
  574. file = "Scrollbars/trough-scrollbar-horiz.png"
  575. border = { 19, 19, 4, 4 }
  576. stretch = TRUE
  577. orientation = HORIZONTAL
  578. }
  579. image
  580. {
  581. function = BOX
  582. detail = "trough"
  583. file = "Scrollbars/trough-scrollbar-vert.png"
  584. border = { 4, 4, 19, 19 }
  585. stretch = TRUE
  586. orientation = VERTICAL
  587. }
  588.  
  589. # Sliders
  590.  
  591. image
  592. {
  593. function = SLIDER
  594. state = NORMAL
  595. file = "Scrollbars/slider-horiz.png"
  596. border = { 7, 7, 5, 5 }
  597. stretch = TRUE
  598. orientation = HORIZONTAL
  599.  
  600. }
  601. image
  602. {
  603. function = SLIDER
  604. state = ACTIVE
  605. file = "Scrollbars/slider-horiz-active.png"
  606. border = { 7, 7, 5, 5 }
  607. stretch = TRUE
  608. orientation = HORIZONTAL
  609.  
  610. }
  611. image
  612. {
  613. function = SLIDER
  614. state = PRELIGHT
  615. file = "Scrollbars/slider-horiz-prelight.png"
  616. border = { 7, 7, 5, 5 }
  617. stretch = TRUE
  618. orientation = HORIZONTAL
  619.  
  620. }
  621. image
  622. {
  623. function = SLIDER
  624. state = INSENSITIVE
  625. file = "Scrollbars/slider-horiz-insens.png"
  626. border = { 7, 7, 5, 5 }
  627. stretch = TRUE
  628. orientation = HORIZONTAL
  629. }
  630.  
  631. # X Verticals
  632.  
  633. image
  634. {
  635. function = SLIDER
  636. state = NORMAL
  637. file = "Scrollbars/slider-vert.png"
  638. border = { 5, 5, 7, 7 }
  639. stretch = TRUE
  640. orientation = VERTICAL
  641.  
  642. }
  643. image
  644. {
  645. function = SLIDER
  646. state = ACTIVE
  647. file = "Scrollbars/slider-vert-active.png"
  648. border = { 5, 5, 7, 7 }
  649. stretch = TRUE
  650. orientation = VERTICAL
  651.  
  652. }
  653. image
  654. {
  655. function = SLIDER
  656. state = PRELIGHT
  657. file = "Scrollbars/slider-vert-prelight.png"
  658. border = { 5, 5, 7, 7 }
  659. stretch = TRUE
  660. orientation = VERTICAL
  661.  
  662. }
  663. image
  664. {
  665. function = SLIDER
  666. state = INSENSITIVE
  667. file = "Scrollbars/slider-vert-insens.png"
  668. border = { 5, 5, 7, 7 }
  669. stretch = TRUE
  670. orientation = VERTICAL
  671.  
  672. }
  673. }
  674. }
  675.  
  676. style "menubar"
  677. {
  678. bg[PRELIGHT] = "#FFF"
  679. fg[SELECTED] = @text_color
  680.  
  681. xthickness = 0
  682. ythickness = 0
  683.  
  684. engine "pixmap"
  685. {
  686. image
  687. {
  688. function = BOX
  689. recolorable = TRUE
  690. state = PRELIGHT
  691. file = "Menu-Menubar/menubar_button.png"
  692.  
  693. border = { 4, 4, 4, 4 }
  694. stretch = TRUE
  695. }
  696. }
  697. }
  698.  
  699. style "menu"
  700. {
  701. xthickness = 0
  702. ythickness = 0
  703.  
  704. GtkMenuItem::arrow-scaling = 0.4
  705.  
  706. bg[NORMAL] = shade (1.08, @bg_color)
  707. bg[INSENSITIVE] = @base_color
  708. bg[PRELIGHT] = @base_color
  709.  
  710. engine "pixmap" # For menus that use horizontal lines rather than gtkseparator
  711. {
  712. image
  713. {
  714. function = HLINE
  715. file = "Lines/menu_line_h.png"
  716. border = { 0, 0, 0, 0 }
  717. stretch = TRUE
  718. }
  719. }
  720. }
  721.  
  722. style "menu_framed_box"
  723. {
  724. engine "adwaita"
  725. {
  726. }
  727. }
  728.  
  729. style "menu_item"
  730. {
  731. xthickness = 2
  732. ythickness = 4
  733.  
  734. # HACK: Gtk doesn't actually read this value
  735. # while rendering the menu items, but Libreoffice
  736. # does; setting this value equal to the one in
  737. # fg[PRELIGHT] ensures a code path in the LO theming code
  738. # that falls back to a dark text color for menu item text
  739. # highlight. The price to pay is black text on menus as well,
  740. # but at least it's readable.
  741. # See https://bugs.freedesktop.org/show_bug.cgi?id=38038
  742. bg[SELECTED] = @selected_fg_color
  743.  
  744. bg[PRELIGHT] = @selected_bg_color
  745. fg[PRELIGHT] = @selected_fg_color
  746. text[PRELIGHT] = @selected_fg_color
  747.  
  748. engine "pixmap"
  749. {
  750.  
  751. # Check Buttons
  752.  
  753. image
  754. {
  755. function = CHECK
  756. recolorable = TRUE
  757. state = NORMAL
  758. shadow = OUT
  759. overlay_file = "Others/null.png"
  760. overlay_stretch = FALSE
  761. }
  762. image
  763. {
  764. function = CHECK
  765. recolorable = TRUE
  766. state = PRELIGHT
  767. shadow = OUT
  768. overlay_file = "Others/null.png"
  769. overlay_stretch = FALSE
  770. }
  771. image
  772. {
  773. function = CHECK
  774. recolorable = TRUE
  775. state = ACTIVE
  776. shadow = OUT
  777. overlay_file = "Others/null.png"
  778. overlay_stretch = FALSE
  779. }
  780. image
  781. {
  782. function = CHECK
  783. recolorable = TRUE
  784. state = INSENSITIVE
  785. shadow = OUT
  786. overlay_file = "Others/null.png"
  787. overlay_stretch = FALSE
  788. }
  789. image
  790. {
  791. function = CHECK
  792. recolorable = TRUE
  793. state = NORMAL
  794. shadow = IN
  795. overlay_file = "Check-Radio/menucheck.png"
  796. overlay_stretch = FALSE
  797. }
  798. image
  799. {
  800. function = CHECK
  801. recolorable = TRUE
  802. state = PRELIGHT
  803. shadow = IN
  804. overlay_file = "Check-Radio/menucheck_prelight.png"
  805. overlay_stretch = FALSE
  806. }
  807. image
  808. {
  809. function = CHECK
  810. recolorable = TRUE
  811. state = ACTIVE
  812. shadow = IN
  813. overlay_file = "Check-Radio/menucheck.png"
  814. overlay_stretch = FALSE
  815. }
  816. image
  817. {
  818. function = CHECK
  819. recolorable = TRUE
  820. state = INSENSITIVE
  821. shadow = IN
  822. overlay_file = "Others/null.png"
  823. overlay_stretch = FALSE
  824. }
  825.  
  826. # Radio Buttons
  827.  
  828. image
  829. {
  830. function = OPTION
  831. state = NORMAL
  832. shadow = OUT
  833. overlay_file = "Others/null.png"
  834. overlay_stretch = FALSE
  835. }
  836. image
  837. {
  838. function = OPTION
  839. state = PRELIGHT
  840. shadow = OUT
  841. overlay_file = "Others/null.png"
  842. overlay_stretch = FALSE
  843. }
  844. image
  845. {
  846. function = OPTION
  847. state = ACTIVE
  848. shadow = OUT
  849. overlay_file = "Others/null.png"
  850. overlay_stretch = FALSE
  851. }
  852. image
  853. {
  854. function = OPTION
  855. state = INSENSITIVE
  856. shadow = OUT
  857. overlay_file = "Others/null.png"
  858. overlay_stretch = FALSE
  859. }
  860. image
  861. {
  862. function = OPTION
  863. state = NORMAL
  864. shadow = IN
  865. overlay_file = "Check-Radio/menuoption.png"
  866. overlay_stretch = FALSE
  867. }
  868. image
  869. {
  870. function = OPTION
  871. state = PRELIGHT
  872. shadow = IN
  873. overlay_file = "Check-Radio/menuoption_prelight.png"
  874. overlay_stretch = FALSE
  875. }
  876. image
  877. {
  878. function = OPTION
  879. state = ACTIVE
  880. shadow = IN
  881. overlay_file = "Check-Radio/menuoption.png"
  882. overlay_stretch = FALSE
  883. }
  884. image
  885. {
  886. function = OPTION
  887. state = INSENSITIVE
  888. shadow = IN
  889. overlay_file = "Others/null.png"
  890. overlay_stretch = FALSE
  891. }
  892. image
  893. {
  894. function = SHADOW # This fixes boxy Qt menu items
  895. file = "Others/null.png"
  896. border = { 4, 4, 4, 4 }
  897. stretch = TRUE
  898. }
  899.  
  900. # Arrow Buttons
  901.  
  902. image
  903. {
  904. function = ARROW
  905. state = NORMAL
  906. overlay_file = "Arrows/menu-arrow.png"
  907. overlay_border = { 0, 0, 0, 0 }
  908. overlay_stretch = FALSE
  909. arrow_direction = RIGHT
  910. }
  911. image
  912. {
  913. function = ARROW
  914. state = PRELIGHT
  915. overlay_file = "Arrows/menu-arrow-prelight.png"
  916. overlay_border = { 0, 0, 0, 0 }
  917. overlay_stretch = FALSE
  918. arrow_direction = RIGHT
  919. }
  920. }
  921. }
  922.  
  923. style "menubar_item"
  924. {
  925. xthickness = 2
  926. ythickness = 3
  927. bg[PRELIGHT] = @selected_fg_color
  928. fg[PRELIGHT] = @text_color
  929. }
  930.  
  931. style "button"
  932. {
  933. xthickness = 4
  934. ythickness = 3
  935.  
  936. engine "pixmap"
  937. {
  938. image
  939. {
  940. function = BOX
  941. state = NORMAL
  942. file = "Buttons/button-default.png"
  943. border = { 4, 4, 4, 4 }
  944. stretch = TRUE
  945. }
  946. image
  947. {
  948. function = BOX
  949. state = PRELIGHT
  950. file = "Buttons/button-prelight.png"
  951. border = { 4, 4, 4, 4 }
  952. stretch = TRUE
  953. }
  954. image
  955. {
  956. function = BOX
  957. state = ACTIVE
  958. file = "Buttons/button-pressed.png"
  959. border = { 4, 4, 4, 4 }
  960. stretch = TRUE
  961. }
  962. image
  963. {
  964. function = BOX
  965. state = INSENSITIVE
  966. file = "Buttons/button-insensitive.png"
  967. border = { 4, 4, 4, 4 }
  968. stretch = TRUE
  969. }
  970. }
  971. }
  972.  
  973. style "button_nohilight"
  974. {
  975. xthickness = 4
  976. ythickness = 3
  977.  
  978. engine "pixmap"
  979. {
  980. image
  981. {
  982. function = BOX
  983. state = NORMAL
  984. file = "Buttons/button-default-nohilight.png"
  985. border = { 4, 4, 4, 4 }
  986. stretch = TRUE
  987. }
  988. image
  989. {
  990. function = BOX
  991. state = PRELIGHT
  992. file = "Buttons/button-prelight-nohilight.png"
  993. border = { 4, 4, 4, 4 }
  994. stretch = TRUE
  995. }
  996. image
  997. {
  998. function = BOX
  999. state = ACTIVE
  1000. file = "Buttons/button-pressed-nohilight.png"
  1001. border = { 4, 4, 4, 4 }
  1002. stretch = TRUE
  1003. }
  1004. image
  1005. {
  1006. function = BOX
  1007. state = INSENSITIVE
  1008. file = "Buttons/button-insensitive-nohilight.png"
  1009. border = { 4, 4, 4, 4 }
  1010. stretch = TRUE
  1011. }
  1012. }
  1013. }
  1014.  
  1015. style "checkbutton"
  1016. {
  1017. fg[PRELIGHT] = @text_color
  1018. fg[ACTIVE] = @text_color
  1019. }
  1020.  
  1021. style "entry"
  1022. {
  1023. xthickness = 3
  1024. ythickness = 4
  1025.  
  1026. base[NORMAL] = @base_color
  1027. base[INSENSITIVE] = @insensitive_bg_color
  1028.  
  1029. engine "pixmap"
  1030. {
  1031. image
  1032. {
  1033. function = SHADOW
  1034. detail = "entry"
  1035. state = NORMAL
  1036. shadow = IN
  1037. file = "Entry/entry-border-bg.png"
  1038. border = { 4, 4, 4, 4 }
  1039. stretch = TRUE
  1040. }
  1041. image
  1042. {
  1043. function = SHADOW
  1044. detail = "entry"
  1045. state = INSENSITIVE
  1046. shadow = IN
  1047. file = "Entry/entry-border-disabled-bg.png"
  1048. border = { 4, 4, 4, 4 }
  1049. stretch = TRUE
  1050. }
  1051. image
  1052. {
  1053. function = SHADOW
  1054. detail = "entry"
  1055. state = ACTIVE
  1056. file = "Entry/entry-border-active-bg.png"
  1057. border = { 4, 4, 4, 4 }
  1058. stretch = TRUE
  1059. }
  1060. image
  1061. {
  1062. function = FLAT_BOX
  1063. detail = "entry_bg"
  1064. state = NORMAL
  1065. overlay_file = "Entry/entry-border-fill.png"
  1066. overlay_border = { 0, 0, 0, 0 }
  1067. overlay_stretch = TRUE
  1068. }
  1069. image
  1070. {
  1071. function = FLAT_BOX
  1072. detail = "entry_bg"
  1073. state = ACTIVE
  1074. overlay_file = "Entry/entry-border-fill.png"
  1075. overlay_border = { 0, 0, 0, 0 }
  1076. overlay_stretch = TRUE
  1077. }
  1078. }
  1079. }
  1080.  
  1081. style "notebook_entry"
  1082. {
  1083. engine "pixmap"
  1084. {
  1085. image
  1086. {
  1087. function = SHADOW
  1088. detail = "entry"
  1089. state = NORMAL
  1090. shadow = IN
  1091. file = "Entry/entry-border-notebook.png"
  1092. border = { 4, 4, 4, 4 }
  1093. stretch = TRUE
  1094. }
  1095. image
  1096. {
  1097. function = SHADOW
  1098. detail = "entry"
  1099. state = INSENSITIVE
  1100. shadow = IN
  1101. file = "Entry/entry-border-disabled-notebook.png"
  1102. border = { 4, 4, 4, 4 }
  1103. stretch = TRUE
  1104. }
  1105. image
  1106. {
  1107. function = SHADOW
  1108. detail = "entry"
  1109. state = ACTIVE
  1110. file = "Entry/entry-border-active-notebook.png"
  1111. border = { 4, 4, 4, 4 }
  1112. stretch = TRUE
  1113. }
  1114. }
  1115. }
  1116.  
  1117. style "notebook_tab_label"
  1118. {
  1119. fg[ACTIVE] = @text_color
  1120. }
  1121.  
  1122. style "combobox_entry"
  1123. {
  1124. xthickness = 3
  1125. ythickness = 4
  1126.  
  1127. engine "pixmap"
  1128. {
  1129. # LTR version
  1130. image
  1131. {
  1132. function = SHADOW
  1133. detail = "entry"
  1134. state = NORMAL
  1135. shadow = IN
  1136. file = "Entry/combo-entry-border-bg.png"
  1137. border = { 4, 4, 5, 4 }
  1138. stretch = TRUE
  1139. direction = LTR
  1140. }
  1141. image
  1142. {
  1143. function = SHADOW
  1144. detail = "entry"
  1145. state = INSENSITIVE
  1146. shadow = IN
  1147. file = "Entry/combo-entry-border-disabled-bg.png"
  1148. border = { 4, 4, 5, 4 }
  1149. stretch = TRUE
  1150. direction = LTR
  1151. }
  1152. image
  1153. {
  1154. function = SHADOW
  1155. detail = "entry"
  1156. state = ACTIVE
  1157. file = "Entry/combo-entry-border-active-bg.png"
  1158. border = { 4, 4, 5, 4 }
  1159. stretch = TRUE
  1160. direction = LTR
  1161. }
  1162.  
  1163. # RTL version
  1164. image
  1165. {
  1166. function = SHADOW
  1167. detail = "entry"
  1168. state = NORMAL
  1169. shadow = IN
  1170. file = "Entry/combo-entry-border-rtl-bg.png"
  1171. border = { 4, 4, 5, 4 }
  1172. stretch = TRUE
  1173. direction = RTL
  1174. }
  1175. image
  1176. {
  1177. function = SHADOW
  1178. detail = "entry"
  1179. state = INSENSITIVE
  1180. shadow = IN
  1181. file = "Entry/combo-entry-border-disabled-rtl-bg.png"
  1182. border = { 4, 4, 5, 4 }
  1183. stretch = TRUE
  1184. direction = RTL
  1185. }
  1186. image
  1187. {
  1188. function = SHADOW
  1189. detail = "entry"
  1190. state = ACTIVE
  1191. file = "Entry/combo-entry-border-active-rtl-bg.png"
  1192. border = { 4, 4, 5, 4 }
  1193. stretch = TRUE
  1194. direction = RTL
  1195. }
  1196. }
  1197. }
  1198.  
  1199. style "notebook_combobox_entry"
  1200. {
  1201. engine "pixmap"
  1202. {
  1203. # LTR version
  1204. image
  1205. {
  1206. function = SHADOW
  1207. detail = "entry"
  1208. state = NORMAL
  1209. shadow = IN
  1210. file = "Entry/combo-entry-border-notebook.png"
  1211. border = { 4, 4, 5, 4 }
  1212. stretch = TRUE
  1213. direction = LTR
  1214. }
  1215. image
  1216. {
  1217. function = SHADOW
  1218. detail = "entry"
  1219. state = INSENSITIVE
  1220. shadow = IN
  1221. file = "Entry/combo-entry-border-disabled-notebook.png"
  1222. border = { 4, 4, 5, 4 }
  1223. stretch = TRUE
  1224. direction = LTR
  1225. }
  1226. image
  1227. {
  1228. function = SHADOW
  1229. detail = "entry"
  1230. state = ACTIVE
  1231. file = "Entry/combo-entry-border-active-notebook.png"
  1232. border = { 4, 4, 5, 4 }
  1233. stretch = TRUE
  1234. direction = LTR
  1235. }
  1236.  
  1237. # RTL version
  1238. image
  1239. {
  1240. function = SHADOW
  1241. detail = "entry"
  1242. state = NORMAL
  1243. shadow = IN
  1244. file = "Entry/combo-entry-border-rtl-notebook.png"
  1245. border = { 4, 4, 5, 4 }
  1246. stretch = TRUE
  1247. direction = RTL
  1248. }
  1249. image
  1250. {
  1251. function = SHADOW
  1252. detail = "entry"
  1253. state = INSENSITIVE
  1254. shadow = IN
  1255. file = "Entry/combo-entry-border-disabled-rtl-notebook.png"
  1256. border = { 4, 4, 5, 4 }
  1257. stretch = TRUE
  1258. direction = RTL
  1259. }
  1260. image
  1261. {
  1262. function = SHADOW
  1263. detail = "entry"
  1264. state = ACTIVE
  1265. file = "Entry/combo-entry-border-active-rtl-notebook.png"
  1266. border = { 4, 4, 5, 4 }
  1267. stretch = TRUE
  1268. direction = RTL
  1269. }
  1270. }
  1271. }
  1272.  
  1273. style "combobox_entry_button"
  1274. {
  1275. fg[ACTIVE] = @text_color
  1276.  
  1277. engine "pixmap"
  1278. {
  1279.  
  1280. # LTR version
  1281. image
  1282. {
  1283. function = BOX
  1284. state = NORMAL
  1285. file = "Entry/combo-entry-button.png"
  1286. border = { 4, 4, 5, 4 }
  1287. stretch = TRUE
  1288. direction = LTR
  1289. }
  1290. image
  1291. {
  1292. function = BOX
  1293. state = PRELIGHT
  1294. file = "Entry/combo-entry-button.png"
  1295. border = { 4, 4, 5, 4 }
  1296. stretch = TRUE
  1297. direction = LTR
  1298. }
  1299. image
  1300. {
  1301. function = BOX
  1302. state = INSENSITIVE
  1303. file = "Entry/combo-entry-button-disabled.png"
  1304. border = { 4, 4, 5, 4 }
  1305. stretch = TRUE
  1306. direction = LTR
  1307. }
  1308. image
  1309. {
  1310. function = BOX
  1311. state = ACTIVE
  1312. file = "Entry/combo-entry-button-active.png"
  1313. border = { 4, 4, 5, 4 }
  1314. stretch = TRUE
  1315. direction = LTR
  1316. }
  1317.  
  1318. # RTL version
  1319. image
  1320. {
  1321. function = BOX
  1322. state = NORMAL
  1323. file = "Entry/combo-entry-button-rtl.png"
  1324. border = { 4, 4, 5, 4 }
  1325. stretch = TRUE
  1326. direction = RTL
  1327. }
  1328. image
  1329. {
  1330. function = BOX
  1331. state = PRELIGHT
  1332. file = "Entry/combo-entry-button-rtl.png"
  1333. border = { 4, 4, 5, 4 }
  1334. stretch = TRUE
  1335. direction = RTL
  1336. }
  1337. image
  1338. {
  1339. function = BOX
  1340. state = INSENSITIVE
  1341. file = "Entry/combo-entry-button-disabled-rtl.png"
  1342. border = { 4, 4, 5, 4 }
  1343. stretch = TRUE
  1344. direction = RTL
  1345. }
  1346. image
  1347. {
  1348. function = BOX
  1349. state = ACTIVE
  1350. file = "Entry/combo-entry-button-active-rtl.png"
  1351. border = { 4, 4, 5, 4 }
  1352. stretch = TRUE
  1353. direction = RTL
  1354. }
  1355.  
  1356. }
  1357. }
  1358.  
  1359. style "spinbutton"
  1360. {
  1361. bg[NORMAL] = @bg_color
  1362.  
  1363. xthickness = 3
  1364. ythickness = 4
  1365.  
  1366. engine "pixmap"
  1367. {
  1368. image
  1369. {
  1370. function = ARROW
  1371. }
  1372.  
  1373. # Spin-Up LTR
  1374. image
  1375. {
  1376. function = BOX
  1377. state = NORMAL
  1378. detail = "spinbutton_up"
  1379. file = "Spin/up-background.png"
  1380. border = { 1, 4, 5, 0 }
  1381. stretch = TRUE
  1382. overlay_file = "Arrows/arrow-up-small.png"
  1383. overlay_stretch = FALSE
  1384. direction = LTR
  1385. }
  1386. image
  1387. {
  1388. function = BOX
  1389. state = PRELIGHT
  1390. detail = "spinbutton_up"
  1391. file = "Spin/up-background.png"
  1392. border = { 1, 4, 5, 0 }
  1393. stretch = TRUE
  1394. overlay_file = "Arrows/arrow-up-small-prelight.png"
  1395. overlay_stretch = FALSE
  1396. direction = LTR
  1397. }
  1398. image
  1399. {
  1400. function = BOX
  1401. state = INSENSITIVE
  1402. detail = "spinbutton_up"
  1403. file = "Spin/up-background-disable.png"
  1404. border = { 1, 4, 5, 0 }
  1405. stretch = TRUE
  1406. overlay_file = "Arrows/arrow-up-small-insens.png"
  1407. overlay_stretch = FALSE
  1408. direction = LTR
  1409. }
  1410. image
  1411. {
  1412. function = BOX
  1413. state = ACTIVE
  1414. detail = "spinbutton_up"
  1415. file = "Spin/up-background.png"
  1416. border = { 1, 4, 5, 0 }
  1417. stretch = TRUE
  1418. overlay_file = "Arrows/arrow-up-small-prelight.png"
  1419. overlay_stretch = FALSE
  1420. direction = LTR
  1421. }
  1422.  
  1423. # Spin-Up RTL
  1424. image
  1425. {
  1426. function = BOX
  1427. state = NORMAL
  1428. detail = "spinbutton_up"
  1429. file = "Spin/up-background-rtl.png"
  1430. border = { 4, 1, 5, 0 }
  1431. stretch = TRUE
  1432. overlay_file = "Arrows/arrow-up-small.png"
  1433. overlay_stretch = FALSE
  1434. direction = RTL
  1435. }
  1436. image
  1437. {
  1438. function = BOX
  1439. state = PRELIGHT
  1440. detail = "spinbutton_up"
  1441. file = "Spin/up-background-rtl.png"
  1442. border = { 4, 1, 5, 0 }
  1443. stretch = TRUE
  1444. overlay_file = "Arrows/arrow-up-small-prelight.png"
  1445. overlay_stretch = FALSE
  1446. direction = RTL
  1447. }
  1448. image
  1449. {
  1450. function = BOX
  1451. state = INSENSITIVE
  1452. detail = "spinbutton_up"
  1453. file = "Spin/up-background-disable-rtl.png"
  1454. border = { 4, 1, 5, 0 }
  1455. stretch = TRUE
  1456. overlay_file = "Arrows/arrow-up-small-insens.png"
  1457. overlay_stretch = FALSE
  1458. direction = RTL
  1459. }
  1460. image
  1461. {
  1462. function = BOX
  1463. state = ACTIVE
  1464. detail = "spinbutton_up"
  1465. file = "Spin/up-background-rtl.png"
  1466. border = { 4, 1, 5, 0 }
  1467. stretch = TRUE
  1468. overlay_file = "Arrows/arrow-up-small-prelight.png"
  1469. overlay_stretch = FALSE
  1470. direction = RTL
  1471. }
  1472.  
  1473. # Spin-Down LTR
  1474. image
  1475. {
  1476. function = BOX
  1477. state = NORMAL
  1478. detail = "spinbutton_down"
  1479. file = "Spin/down-background.png"
  1480. border = { 1, 4, 1, 4 }
  1481. stretch = TRUE
  1482. overlay_file = "Arrows/arrow-down-small.png"
  1483. overlay_stretch = FALSE
  1484. direction = LTR
  1485. }
  1486. image
  1487. {
  1488. function = BOX
  1489. state = PRELIGHT
  1490. detail = "spinbutton_down"
  1491. file = "Spin/down-background.png"
  1492. border = { 1, 4, 1, 4 }
  1493. stretch = TRUE
  1494. overlay_file = "Arrows/arrow-down-small-prelight.png"
  1495. overlay_stretch = FALSE
  1496. direction = LTR
  1497. }
  1498. image
  1499. {
  1500. function = BOX
  1501. state = INSENSITIVE
  1502. detail = "spinbutton_down"
  1503. file = "Spin/down-background-disable.png"
  1504. border = { 1, 4, 1, 4 }
  1505. stretch = TRUE
  1506. overlay_file = "Arrows/arrow-down-small-insens.png"
  1507. overlay_stretch = FALSE
  1508. direction = LTR
  1509. }
  1510. image
  1511. {
  1512. function = BOX
  1513. state = ACTIVE
  1514. detail = "spinbutton_down"
  1515. file = "Spin/down-background.png"
  1516. border = { 1, 4, 1, 4 }
  1517. stretch = TRUE
  1518. overlay_file = "Arrows/arrow-down-small-prelight.png"
  1519. overlay_stretch = FALSE
  1520. direction = LTR
  1521. }
  1522.  
  1523. # Spin-Down RTL
  1524. image
  1525. {
  1526. function = BOX
  1527. state = NORMAL
  1528. detail = "spinbutton_down"
  1529. file = "Spin/down-background-rtl.png"
  1530. border = { 4, 1, 1, 4 }
  1531. stretch = TRUE
  1532. overlay_file = "Arrows/arrow-down-small.png"
  1533. overlay_stretch = FALSE
  1534. direction = RTL
  1535. }
  1536. image
  1537. {
  1538. function = BOX
  1539. state = PRELIGHT
  1540. detail = "spinbutton_down"
  1541. file = "Spin/down-background-rtl.png"
  1542. border = { 4, 1, 1, 4 }
  1543. stretch = TRUE
  1544. overlay_file = "Arrows/arrow-down-small-prelight.png"
  1545. overlay_stretch = FALSE
  1546. direction = RTL
  1547. }
  1548. image
  1549. {
  1550. function = BOX
  1551. state = INSENSITIVE
  1552. detail = "spinbutton_down"
  1553. file = "Spin/down-background-disable-rtl.png"
  1554. border = { 4, 1, 1, 4 }
  1555. stretch = TRUE
  1556. overlay_file = "Arrows/arrow-down-small-insens.png"
  1557. overlay_stretch = FALSE
  1558. direction = RTL
  1559. }
  1560. image
  1561. {
  1562. function = BOX
  1563. state = ACTIVE
  1564. detail = "spinbutton_down"
  1565. file = "Spin/down-background-rtl.png"
  1566. border = { 4, 1, 1, 4 }
  1567. stretch = TRUE
  1568. overlay_file = "Arrows/arrow-down-small-prelight.png"
  1569. overlay_stretch = FALSE
  1570. direction = RTL
  1571. }
  1572. }
  1573. }
  1574.  
  1575. style "gimp_spin_scale"
  1576. {
  1577. bg[NORMAL] = @base_color
  1578.  
  1579. engine "pixmap"
  1580. {
  1581. image
  1582. {
  1583. function = FLAT_BOX
  1584. detail = "entry_bg"
  1585. state = NORMAL
  1586. }
  1587. image
  1588. {
  1589. function = FLAT_BOX
  1590. detail = "entry_bg"
  1591. state = ACTIVE
  1592. }
  1593.  
  1594. image
  1595. {
  1596. function = BOX
  1597. state = NORMAL
  1598. detail = "spinbutton_up"
  1599. overlay_file = "Arrows/arrow-up-small.png"
  1600. overlay_stretch = FALSE
  1601. }
  1602. image
  1603. {
  1604. function = BOX
  1605. state = PRELIGHT
  1606. detail = "spinbutton_up"
  1607. overlay_file = "Arrows/arrow-up-small-prelight.png"
  1608. overlay_stretch = FALSE
  1609. }
  1610. image
  1611. {
  1612. function = BOX
  1613. state = ACTIVE
  1614. detail = "spinbutton_up"
  1615. overlay_file = "Arrows/arrow-up-small-prelight.png"
  1616. overlay_stretch = FALSE
  1617. }
  1618. image
  1619. {
  1620. function = BOX
  1621. state = INSENSITIVE
  1622. detail = "spinbutton_up"
  1623. overlay_file = "Arrows/arrow-up-small-insens.png"
  1624. overlay_stretch = FALSE
  1625. }
  1626. image
  1627. {
  1628. function = BOX
  1629. state = NORMAL
  1630. detail = "spinbutton_down"
  1631. overlay_file = "Arrows/arrow-down-small.png"
  1632. overlay_stretch = FALSE
  1633. }
  1634. image
  1635. {
  1636. function = BOX
  1637. state = PRELIGHT
  1638. detail = "spinbutton_down"
  1639. overlay_file = "Arrows/arrow-down-small-prelight.png"
  1640. overlay_stretch = FALSE
  1641. }
  1642. image
  1643. {
  1644. function = BOX
  1645. state = ACTIVE
  1646. detail = "spinbutton_down"
  1647. overlay_file = "Arrows/arrow-down-small-prelight.png"
  1648. overlay_stretch = FALSE
  1649. }
  1650. image
  1651. {
  1652. function = BOX
  1653. state = INSENSITIVE
  1654. detail = "spinbutton_down"
  1655. overlay_file = "Arrows/arrow-down-small-insens.png"
  1656. overlay_stretch = FALSE
  1657. }
  1658. }
  1659. }
  1660.  
  1661. style "libreoffice_entry"
  1662. {
  1663. engine "pixmap"
  1664. {
  1665. image
  1666. {
  1667. function = FLAT_BOX
  1668. detail = "entry_bg"
  1669. state = NORMAL
  1670. overlay_file = "Entry/entry-border-fill-solid.png"
  1671. overlay_border = { 0, 0, 0, 0 }
  1672. overlay_stretch = TRUE
  1673. }
  1674. image
  1675. {
  1676. function = FLAT_BOX
  1677. detail = "entry_bg"
  1678. state = ACTIVE
  1679. overlay_file = "Entry/entry-border-fill-solid.png"
  1680. overlay_border = { 0, 0, 0, 0 }
  1681. overlay_stretch = TRUE
  1682. }
  1683. image
  1684. {
  1685. function = SHADOW
  1686. detail = "entry"
  1687. state = NORMAL
  1688. shadow = IN
  1689. file = "Entry/entry-border-bg-solid.png"
  1690. border = { 4, 4, 4, 4 }
  1691. stretch = TRUE
  1692. }
  1693. image
  1694. {
  1695. function = SHADOW
  1696. detail = "entry"
  1697. state = ACTIVE
  1698. file = "Entry/entry-border-active-bg-solid.png"
  1699. border = { 4, 4, 4, 4 }
  1700. stretch = TRUE
  1701. }
  1702. }
  1703. }
  1704.  
  1705. style "standalone_entry"
  1706. {
  1707. engine "pixmap"
  1708. {
  1709. image
  1710. {
  1711. function = FLAT_BOX
  1712. detail = "entry_bg"
  1713. state = NORMAL
  1714. file = "Entry/entry-border-fill-plain.png"
  1715. stretch = TRUE
  1716. border = { 0, 0, 0, 0 }
  1717. }
  1718. image
  1719. {
  1720. function = FLAT_BOX
  1721. detail = "entry_bg"
  1722. state = ACTIVE
  1723. file = "Entry/entry-border-fill-plain.png"
  1724. stretch = TRUE
  1725. border = { 0, 0, 0, 0 }
  1726. }
  1727. image
  1728. {
  1729. function = SHADOW
  1730. detail = "entry"
  1731. state = NORMAL
  1732. shadow = IN
  1733. file = "Entry/entry-border-bg-solid.png"
  1734. border = { 4, 4, 4, 4 }
  1735. stretch = TRUE
  1736. }
  1737. image
  1738. {
  1739. function = SHADOW
  1740. detail = "entry"
  1741. state = ACTIVE
  1742. file = "Entry/entry-border-active-bg-solid.png"
  1743. border = { 4, 4, 4, 4 }
  1744. stretch = TRUE
  1745. }
  1746. }
  1747. }
  1748.  
  1749. style "notebook"
  1750. {
  1751.  
  1752. xthickness = 5
  1753. ythickness = 2
  1754.  
  1755. engine "pixmap"
  1756. {
  1757. image
  1758. {
  1759. function = EXTENSION
  1760. state = ACTIVE
  1761. file = "Tabs/tab-bottom.png"
  1762. border = { 3,3,3,5 }
  1763. stretch = TRUE
  1764. gap_side = TOP
  1765. }
  1766. image
  1767. {
  1768. function = EXTENSION
  1769. state = ACTIVE
  1770. file = "Tabs/tab-top.png"
  1771. border = { 3,3,5,3 }
  1772. stretch = TRUE
  1773. gap_side = BOTTOM
  1774. }
  1775. image
  1776. {
  1777. function = EXTENSION
  1778. state = ACTIVE
  1779. file = "Tabs/tab-left.png"
  1780. border = { 3,3,3,3 }
  1781. stretch = TRUE
  1782. gap_side = RIGHT
  1783. }
  1784. image
  1785. {
  1786. function = EXTENSION
  1787. state = ACTIVE
  1788. file = "Tabs/tab-right.png"
  1789. border = { 3,3,3,3 }
  1790. stretch = TRUE
  1791. gap_side = LEFT
  1792. }
  1793. image
  1794. {
  1795. function = EXTENSION
  1796. file = "Tabs/tab-top-active.png"
  1797. border = { 3,3,3,3 }
  1798. stretch = TRUE
  1799. gap_side = BOTTOM
  1800. }
  1801. image
  1802. {
  1803. function = EXTENSION
  1804. file = "Tabs/tab-bottom-active.png"
  1805. border = { 3,3,3,3 }
  1806. stretch = TRUE
  1807. gap_side = TOP
  1808. }
  1809. image
  1810. {
  1811. function = EXTENSION
  1812. file = "Tabs/tab-left-active.png"
  1813. border = { 3,3,3,3 }
  1814. stretch = TRUE
  1815. gap_side = RIGHT
  1816. }
  1817. image
  1818. {
  1819. function = EXTENSION
  1820. file = "Tabs/tab-right-active.png"
  1821. border = { 3,3,3,3 }
  1822. stretch = TRUE
  1823. gap_side = LEFT
  1824. }
  1825.  
  1826. # How to draw boxes with a gap on one side (ie the page of a notebook)
  1827.  
  1828. image
  1829. {
  1830. function = BOX_GAP
  1831. file = "Tabs/notebook.png"
  1832. border = { 4, 4, 4, 4 }
  1833. stretch = TRUE
  1834. gap_file = "Tabs/notebook-gap-horiz.png"
  1835. gap_border = { 1, 1, 0, 0 }
  1836. gap_side = TOP
  1837. }
  1838. image
  1839. {
  1840. function = BOX_GAP
  1841. file = "Tabs/notebook.png"
  1842. border = { 4, 4, 4, 4 }
  1843. stretch = TRUE
  1844. gap_file = "Tabs/notebook-gap-horiz.png"
  1845. gap_border = { 1, 1, 0, 0 }
  1846. gap_side = BOTTOM
  1847. }
  1848. image
  1849. {
  1850. function = BOX_GAP
  1851. file = "Tabs/notebook.png"
  1852. border = { 4, 4, 4, 4 }
  1853. stretch = TRUE
  1854. gap_file = "Tabs/notebook-gap-vert.png"
  1855. gap_border = { 0, 0, 1, 1 }
  1856. gap_side = LEFT
  1857. }
  1858. image
  1859. {
  1860. function = BOX_GAP
  1861. file = "Tabs/notebook.png"
  1862. border = { 4, 4, 4, 4 }
  1863. stretch = TRUE
  1864. gap_file = "Tabs/notebook-gap-vert.png"
  1865. gap_border = { 0, 0, 1, 1 }
  1866. gap_side = RIGHT
  1867. }
  1868.  
  1869. # How to draw the box of a notebook when it isnt attached to a tab
  1870.  
  1871. image
  1872. {
  1873. function = BOX
  1874. file = "Tabs/notebook.png"
  1875. border = { 4, 4, 4, 4 }
  1876. stretch = TRUE
  1877. }
  1878. }
  1879. }
  1880.  
  1881. style "handlebox"
  1882. {
  1883. engine "pixmap"
  1884. {
  1885. image
  1886. {
  1887. function = BOX
  1888. file = "Others/null.png"
  1889. border = { 4, 4, 4, 4 }
  1890. stretch = TRUE
  1891. detail = "handlebox_bin"
  1892. shadow = IN
  1893. }
  1894. image
  1895. {
  1896. function = BOX
  1897. file = "Others/null.png"
  1898. border = { 4, 4, 4, 4 }
  1899. stretch = TRUE
  1900. detail = "handlebox_bin"
  1901. shadow = OUT
  1902. }
  1903. }
  1904. }
  1905.  
  1906. style "combobox_separator"
  1907. {
  1908. xthickness = 0
  1909. ythickness = 0
  1910. GtkWidget::wide-separators = 1
  1911. }
  1912.  
  1913. style "combobox"
  1914. {
  1915. xthickness = 0
  1916. ythickness = 0
  1917. }
  1918.  
  1919. style "combobox_button"
  1920. {
  1921. xthickness = 2
  1922. ythickness = 2
  1923. }
  1924.  
  1925. style "range"
  1926. {
  1927. engine "pixmap"
  1928. {
  1929. image
  1930. {
  1931. function = BOX
  1932. detail = "trough"
  1933. file = "Range/trough-horizontal.png"
  1934. border = { 4, 4, 0, 0 }
  1935. stretch = TRUE
  1936. orientation = HORIZONTAL
  1937. }
  1938. image
  1939. {
  1940. function = BOX
  1941. detail = "trough"
  1942. file = "Range/trough-vertical.png"
  1943. border = { 0, 0, 4, 4 }
  1944. stretch = TRUE
  1945. orientation = VERTICAL
  1946. }
  1947.  
  1948. # Horizontal
  1949.  
  1950. image
  1951. {
  1952. function = SLIDER
  1953. state = NORMAL
  1954. file = "Others/null.png"
  1955. border = { 0, 0, 0, 0 }
  1956. stretch = TRUE
  1957. overlay_file = "Range/slider-horiz.png"
  1958. overlay_stretch = FALSE
  1959. orientation = HORIZONTAL
  1960. }
  1961. image
  1962. {
  1963. function = SLIDER
  1964. state = PRELIGHT
  1965. file = "Others/null.png"
  1966. border = { 0, 0, 0, 0 }
  1967. stretch = TRUE
  1968. overlay_file = "Range/slider-horiz-prelight.png"
  1969. overlay_stretch = FALSE
  1970. orientation = HORIZONTAL
  1971. }
  1972. image
  1973. {
  1974. function = SLIDER
  1975. state = INSENSITIVE
  1976. file = "Others/null.png"
  1977. border = { 0, 0, 0, 0 }
  1978. stretch = TRUE
  1979. overlay_file = "Range/slider-horiz.png"
  1980. overlay_stretch = FALSE
  1981. orientation = HORIZONTAL
  1982. }
  1983.  
  1984. # Vertical
  1985.  
  1986. image
  1987. {
  1988. function = SLIDER
  1989. state = NORMAL
  1990. file = "Others/null.png"
  1991. border = { 0, 0, 0, 0 }
  1992. stretch = TRUE
  1993. overlay_file = "Range/slider-vert.png"
  1994. overlay_stretch = FALSE
  1995. orientation = VERTICAL
  1996. }
  1997. image
  1998. {
  1999. function = SLIDER
  2000. state = PRELIGHT
  2001. file = "Others/null.png"
  2002. border = { 0, 0, 0, 0 }
  2003. stretch = TRUE
  2004. overlay_file = "Range/slider-vert-prelight.png"
  2005. overlay_stretch = FALSE
  2006. orientation = VERTICAL
  2007. }
  2008. image
  2009. {
  2010. function = SLIDER
  2011. state = INSENSITIVE
  2012. file = "Others/null.png"
  2013. border = { 0, 0, 0, 0 }
  2014. stretch = TRUE
  2015. overlay_file = "Range/slider-vert.png"
  2016. overlay_stretch = FALSE
  2017. orientation = VERTICAL
  2018. }
  2019.  
  2020. # Function below removes ugly boxes
  2021. image
  2022. {
  2023. function = BOX
  2024. file = "Others/null.png"
  2025. border = { 3, 3, 3, 3 }
  2026. stretch = TRUE
  2027. }
  2028.  
  2029. }
  2030. }
  2031.  
  2032. style "progressbar"
  2033. {
  2034. xthickness = 1
  2035. ythickness = 1
  2036.  
  2037. engine "pixmap"
  2038. {
  2039. image
  2040. {
  2041. function = BOX
  2042. detail = "trough"
  2043. file = "ProgressBar/trough-progressbar.png"
  2044. border = { 4, 4, 4, 4 }
  2045. stretch = TRUE
  2046. orientation = HORIZONTAL
  2047. }
  2048. image
  2049. {
  2050. function = BOX
  2051. detail = "bar"
  2052. file = "ProgressBar/progressbar.png"
  2053. stretch = TRUE
  2054. border = { 3, 3, 3, 3 }
  2055. orientation = HORIZONTAL
  2056. }
  2057. image
  2058. {
  2059. function = BOX
  2060. detail = "trough"
  2061. file = "ProgressBar/trough-progressbar_v.png"
  2062. border = { 4, 4, 4, 4 }
  2063. stretch = TRUE
  2064. orientation = VERTICAL
  2065. }
  2066. image
  2067. {
  2068. function = BOX
  2069. detail = "bar"
  2070. file = "ProgressBar/progressbar_v.png"
  2071. stretch = TRUE
  2072. border = { 3, 3, 3, 3 }
  2073. orientation = VERTICAL
  2074. }
  2075. }
  2076. }
  2077.  
  2078. style "separator_menu_item"
  2079. {
  2080. engine "pixmap"
  2081. {
  2082. image
  2083. {
  2084. function = BOX
  2085. file = "Lines/menu_line_h.png"
  2086. border = { 0, 0, 1, 0 }
  2087. stretch = TRUE
  2088. }
  2089. }
  2090. }
  2091.  
  2092. style "treeview_header"
  2093. {
  2094. ythickness = 1
  2095.  
  2096. fg[NORMAL] = shade(0.55, @bg_color)
  2097. fg[PRELIGHT] = shade(0.80, @text_color)
  2098. font_name = "Bold"
  2099.  
  2100. engine "pixmap"
  2101. {
  2102. image
  2103. {
  2104. function = BOX
  2105. file = "Others/tree_header.png"
  2106. border = { 1, 1, 1, 1 }
  2107. stretch = TRUE
  2108. }
  2109. }
  2110. }
  2111.  
  2112. style "scrolled_window"
  2113. {
  2114. xthickness = 1
  2115. ythickness = 1
  2116.  
  2117. engine "pixmap"
  2118. {
  2119. image
  2120. {
  2121. function = SHADOW
  2122. file = "Shadows/frame.png"
  2123. border = { 5, 5, 5, 5 }
  2124. stretch = TRUE
  2125. }
  2126. }
  2127. }
  2128.  
  2129. style "frame"
  2130. {
  2131. xthickness = 1
  2132. ythickness = 1
  2133.  
  2134. engine "pixmap"
  2135. {
  2136. image
  2137. {
  2138. function = SHADOW
  2139. file = "Shadows/frame.png"
  2140. border = { 1, 1, 1, 1 }
  2141. stretch = TRUE
  2142. shadow = IN
  2143. }
  2144. image
  2145. {
  2146. function = SHADOW_GAP
  2147. file = "Shadows/frame.png"
  2148. border = { 1, 1, 1, 1 }
  2149. stretch = TRUE
  2150. gap_start_file = "Shadows/frame-gap-start.png"
  2151. gap_start_border = { 1, 0, 0, 0 }
  2152. gap_end_file = "Shadows/frame-gap-end.png"
  2153. gap_end_border = { 0, 1, 0, 0 }
  2154. shadow = IN
  2155. }
  2156. image
  2157. {
  2158. function = SHADOW
  2159. file = "Shadows/frame.png"
  2160. border = { 1, 1, 1, 1 }
  2161. stretch = TRUE
  2162. shadow = OUT
  2163. }
  2164. image
  2165. {
  2166. function = SHADOW_GAP
  2167. file = "Shadows/frame.png"
  2168. border = { 1, 1, 1, 1 }
  2169. stretch = TRUE
  2170. gap_start_file = "Shadows/frame-gap-start.png"
  2171. gap_start_border = { 1, 0, 0, 0 }
  2172. gap_end_file = "Shadows/frame-gap-end.png"
  2173. gap_end_border = { 0, 1, 0, 0 }
  2174. shadow = OUT
  2175. }
  2176. image
  2177. {
  2178. function = SHADOW
  2179. file = "Shadows/frame.png"
  2180. border = { 1, 1, 1, 1 }
  2181. stretch = TRUE
  2182. shadow = ETCHED_IN
  2183. }
  2184. image
  2185. {
  2186. function = SHADOW_GAP
  2187. file = "Shadows/frame.png"
  2188. border = { 1, 1, 1, 1 }
  2189. stretch = TRUE
  2190. gap_start_file = "Shadows/frame-gap-start.png"
  2191. gap_start_border = { 1, 0, 0, 0 }
  2192. gap_end_file = "Shadows/frame-gap-end.png"
  2193. gap_end_border = { 0, 1, 0, 0 }
  2194. shadow = ETCHED_IN
  2195. }
  2196. image
  2197. {
  2198. function = SHADOW
  2199. file = "Shadows/frame.png"
  2200. border = { 1, 1, 1, 1 }
  2201. stretch = TRUE
  2202. shadow = ETCHED_OUT
  2203. }
  2204. image
  2205. {
  2206. function = SHADOW_GAP
  2207. file = "Shadows/frame.png"
  2208. border = { 1, 1, 1, 1 }
  2209. stretch = TRUE
  2210. gap_start_file = "Shadows/frame-gap-start.png"
  2211. gap_start_border = { 1, 0, 0, 0 }
  2212. gap_end_file = "Shadows/frame-gap-end.png"
  2213. gap_end_border = { 0, 1, 0, 0 }
  2214. shadow = ETCHED_OUT
  2215. }
  2216. }
  2217. }
  2218.  
  2219. style "gimp_toolbox_frame"
  2220. {
  2221. engine "pixmap"
  2222. {
  2223. image
  2224. {
  2225. function = SHADOW
  2226. }
  2227. }
  2228. }
  2229.  
  2230. style "toolbar"
  2231. {
  2232. engine "pixmap"
  2233. {
  2234. image
  2235. {
  2236. function = SHADOW
  2237. }
  2238. }
  2239. }
  2240.  
  2241. style "inline_toolbar"
  2242. {
  2243. GtkToolbar::button-relief = GTK_RELIEF_NORMAL
  2244.  
  2245. engine "pixmap"
  2246. {
  2247. image
  2248. {
  2249. function = BOX
  2250. file = "Toolbar/inline-toolbar.png"
  2251. stretch = TRUE
  2252. }
  2253. }
  2254. }
  2255.  
  2256. style "notebook_viewport"
  2257. {
  2258. bg[NORMAL] = @base_color
  2259. }
  2260.  
  2261. style "tooltips"
  2262. {
  2263. xthickness = 8
  2264. ythickness = 4
  2265.  
  2266. bg[NORMAL] = @tooltip_bg_color
  2267. fg[NORMAL] = @tooltip_fg_color
  2268. bg[SELECTED] = @tooltip_bg_color
  2269. }
  2270.  
  2271. style "eclipse-tooltips"
  2272. {
  2273. xthickness = 8
  2274. ythickness = 4
  2275.  
  2276. bg[NORMAL] = shade(1.05, @bg_color)
  2277. fg[NORMAL] = @text_color
  2278. bg[SELECTED] = shade(1.05, @bg_color)
  2279. }
  2280.  
  2281. # Chromium
  2282. style "chrome-gtk-frame"
  2283. {
  2284. ChromeGtkFrame::frame-color = @bg_color
  2285. ChromeGtkFrame::inactive-frame-color = @bg_color
  2286.  
  2287. ChromeGtkFrame::frame-gradient-size = 16
  2288. ChromeGtkFrame::frame-gradient-color = shade(1.07, @bg_color)
  2289.  
  2290. ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color)
  2291. ChromeGtkFrame::incognito-inactive-frame-color = @bg_color
  2292.  
  2293. ChromeGtkFrame::incognito-frame-gradient-color = @bg_color
  2294.  
  2295. ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color)
  2296. ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color)
  2297. ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color
  2298. }
  2299.  
  2300. style "chrome_menu_item"
  2301. {
  2302. bg[SELECTED] = @selected_bg_color
  2303. }
  2304.  
  2305. style "null"
  2306. {
  2307. engine "pixmap"
  2308. {
  2309. image
  2310. {
  2311. function = BOX
  2312. file = "Others/null.png"
  2313. stretch = TRUE
  2314. }
  2315. }
  2316. }
  2317.  
  2318.  
  2319. class "GtkWidget" style "default"
  2320. class "GtkScrollbar" style "scrollbar"
  2321. class "GtkButton" style "button"
  2322. class "GtkEntry" style "entry"
  2323. class "GtkOldEditable" style "entry"
  2324. class "GtkSpinButton" style "spinbutton"
  2325. class "GtkNotebook" style "notebook"
  2326. class "GtkRange" style "range"
  2327. class "GtkProgressBar" style "progressbar"
  2328. class "GtkSeparatorMenuItem" style "separator_menu_item"
  2329. class "GtkScrolledWindow" style "scrolled_window"
  2330. class "GtkFrame" style "frame"
  2331. class "GtkToolbar" style "toolbar"
  2332.  
  2333. widget_class "*<GtkMenuBar>*" style "menubar"
  2334. widget_class "*<GtkMenu>*" style "menu"
  2335. widget_class "*<GtkMenu>*" style "menu_framed_box"
  2336. widget_class "*<GtkMenuItem>*" style "menu_item"
  2337. widget_class "*<GtkMenuBar>.<GtkMenuItem>*" style "menubar_item"
  2338. widget_class "*<GtkCheckButton>*" style "checkbutton"
  2339. widget_class "*<GtkComboBox>" style "combobox"
  2340. widget_class "*<GtkComboBox>*<GtkButton>" style "combobox_button"
  2341. widget_class "*<GtkComboBox>*<GtkSeparator>" style "combobox_separator"
  2342. widget_class "*HandleBox" style "handlebox"
  2343. widget_class "*<GtkTreeView>*<GtkButton>*" style "treeview_header"
  2344. widget_class "*<GtkFileChooserDefault>*<GtkToolbar>" style "inline_toolbar"
  2345. widget_class "*<GtkFileChooserDefault>*<GtkToolbar>*<GtkButton>" style "button_nohilight"
  2346. widget_class "*<GtkComboBoxEntry>*<GtkEntry>" style "combobox_entry"
  2347. widget_class "*<GtkComboBoxEntry>*<GtkButton>" style "combobox_entry_button"
  2348. widget_class "*<GtkInfoBar>*<GtkButton>" style "button_nohilight"
  2349. widget_class "*<GtkNotebook>*<GtkScrolledWindow>*<GtkViewport>" style "notebook_viewport"
  2350.  
  2351. # Entries in notebooks draw with notebook's base color, but not if there's
  2352. # something else in the middle that draws gray again
  2353. widget_class "*<GtkNotebook>*<GtkEntry>" style "notebook_entry"
  2354. widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkEntry>" style "entry"
  2355.  
  2356. widget_class "*<GtkNotebook>*<GtkComboBoxEntry>*<GtkEntry>" style "notebook_combobox_entry"
  2357. widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkComboBoxEntry>*<GtkEntry>" style "combobox_entry"
  2358.  
  2359. # We also need to avoid changing fg color for the inactive notebook tab labels
  2360. widget_class "*<GtkNotebook>.<GtkLabel>" style "notebook_tab_label"
  2361.  
  2362. # GTK tooltips
  2363. widget "gtk-tooltip*" style "tooltips"
  2364.  
  2365. # Xchat special cases
  2366. widget "*xchat-inputbox" style "entry"
  2367.  
  2368. # GIMP
  2369. # Disable gradients completely for GimpSpinScale
  2370. class "GimpSpinScale" style "gimp_spin_scale"
  2371. # Remove borders from "Wilbert frame" in Gimp
  2372. widget_class "*<GimpToolbox>*<GtkFrame>" style "gimp_toolbox_frame"
  2373.  
  2374. # Chrome/Chromium
  2375. class "ChromeGtkFrame" style "chrome-gtk-frame"
  2376. widget_class "*Chrom*Button*" style "button"
  2377. widget_class "*<GtkCustomMenu>*<GtkCustomMenuItem>*" style "chrome_menu_item"
  2378.  
  2379. # We use this weird selector to target an offscreen entry as created
  2380. # by Chrome/Chromium to derive the style for its toolbar
  2381. widget_class "<GtkEntry>" style "standalone_entry"
  2382.  
  2383. # Eclipse/SWT
  2384. widget "gtk-tooltips*" style "eclipse-tooltips"
  2385. widget "*swt-toolbar-flat" style "null"
  2386.  
  2387. # Openoffice, Libreoffice
  2388. class "GtkWindow" style "toplevel_hack"
  2389. widget "*openoffice-toplevel*" style "ooo_stepper_hack"
  2390. widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry"
  2391. widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry"
  2392. widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry"
  2393. widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement