Guest User

Untitled

a guest
Jan 28th, 2016
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 31.35 KB | None | 0 0
  1. # Aero-ion 3.1
  2. #
  3. # Depends on GTK+ 2.x and pixmap engine
  4. #
  5. # Copyright (c) July 16, 2003 Marcus Petzoldt <m.petzoldt@gmx.de>
  6. #
  7. # The Aero theme is free software; you can redistribute it and/or
  8. # modify it under the terms of the GNU Library General Public License as
  9. # published by the Free Software Foundation; either version 2 of the
  10. # License, or (at your option) any later version.
  11. #
  12. # The Aero theme is distributed in the hope that it will be useful,
  13. # but WITHOUT ANY WARRANTY; without even the implied warranty of
  14. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  15. # Library General Public License for more details.
  16. #
  17. # You should have received a copy of the GNU Library General Public
  18. # License along with the Aero theme; see the file LICENSE. If
  19. # not, write to the Free Software Foundation, Inc., 59 Temple Place -
  20. # Suite 330, Boston, MA 02111-1307, USA.
  21. #
  22.  
  23. # Modified to be more usable by David Gowers <00ai99@gmail.com>
  24.  
  25.  
  26. style "Aero-default"
  27. {
  28. GtkWidget::interior_focus = 1
  29. GtkWidget::focus_padding = 1
  30. GtkWidget::cursor_color = "#ffffff"
  31. GtkWidget::secondary_cursor_color = "#ffffff"
  32. GtkWidget::focus_line_pattern = "\3\1"
  33. GtkButton::default_border = { 0, 0, 0, 0 }
  34. GtkButton::default_outside_border = { 0, 0, 0, 0 }
  35. GtkRange::trough_border = 2
  36. GtkRange::slider_width = 11
  37. GtkRange::stepper_size = 12
  38. GtkPaned::handle_size = 7
  39. GtkScrollbar::min_slider_length = 30
  40. GtkCheckButton::indicator_size = 12
  41. GtkMenuBar::internal_padding = 2
  42. GtkOptionMenu::indicator_size = { 12, 8 }
  43. GtkOptionMenu::indicator_spacing = { 0, 4, 0, 0 }
  44.  
  45. xthickness = 2
  46. ythickness = 2
  47.  
  48. fg[NORMAL] = "#d8d8d8"
  49. fg[PRELIGHT] = "#d8d8d8"
  50. fg[ACTIVE] = "#d8d8d8"
  51. fg[SELECTED] = "#ffffff"
  52. fg[INSENSITIVE] = "#404040"
  53.  
  54. bg[NORMAL] = "#27282F"
  55. bg[PRELIGHT] = "#5058a0"
  56. bg[ACTIVE] = "#454f60"
  57. bg[SELECTED] = "#5058a0"
  58. bg[INSENSITIVE] = "#27282f"
  59.  
  60. text[NORMAL] = "#d8d8d8"
  61. text[PRELIGHT] = "#d8d8d8"
  62. text[ACTIVE] = "#ffffff"
  63. text[SELECTED] = "#ffffff"
  64. text[INSENSITIVE] = "#404040"
  65.  
  66. base[NORMAL] = "#37383f"
  67. base[PRELIGHT] = "#5058a0"
  68. base[ACTIVE] = "#757f90"
  69. base[SELECTED] = "#5058a0"
  70. base[INSENSITIVE] = "#27282f"
  71.  
  72. engine "pixmap"
  73. {
  74.  
  75. image
  76. {
  77. function = BOX
  78. }
  79.  
  80. # handle
  81.  
  82. image
  83. {
  84. function = HANDLE
  85. state = PRELIGHT
  86. recolorable = TRUE
  87. overlay_file = "handle-pre.png"
  88. overlay_border = { 0, 0, 0, 0 }
  89. overlay_stretch = FALSE
  90. }
  91. image
  92. {
  93. function = HANDLE
  94. recolorable = TRUE
  95. overlay_file = "handle.png"
  96. overlay_border = { 0, 0, 0, 0 }
  97. overlay_stretch = FALSE
  98. }
  99.  
  100. # shadow
  101.  
  102. image
  103. {
  104. function = SHADOW
  105. recolorable = FALSE
  106. file = "shadow.png"
  107. border = { 5, 5, 5, 5 }
  108. stretch = TRUE
  109. }
  110. image
  111. {
  112. function = SHADOW_GAP
  113. recolorable = TRUE
  114. file = "shadow-gap.png"
  115. border = { 1, 1, 1, 1 }
  116. stretch = TRUE
  117. gap_start_file = "shadow-gap-top.png"
  118. gap_start_border = { 0, 0, 1, 0 }
  119. gap_end_file = "shadow-gap-top.png"
  120. gap_end_border = { 0, 0, 1, 0 }
  121. gap_side = TOP
  122. }
  123. image
  124. {
  125. function = VLINE
  126. recolorable = TRUE
  127. file = "line-v.png"
  128. border = { 0, 0, 0, 0 }
  129. stretch = TRUE
  130. }
  131. image
  132. {
  133. function = HLINE
  134. recolorable = TRUE
  135. file = "line-h.png"
  136. border = { 0, 0, 0, 0 }
  137. stretch = TRUE
  138. }
  139.  
  140. # arrows
  141.  
  142. image
  143. {
  144. function = ARROW
  145. state = INSENSITIVE
  146. recolorable = TRUE
  147. overlay_file = "arrow-up-i.png"
  148. overlay_border = { 0, 0, 0, 0 }
  149. overlay_stretch = FALSE
  150. arrow_direction = UP
  151. }
  152. image
  153. {
  154. function = ARROW
  155. recolorable = TRUE
  156. overlay_file = "arrow-up.png"
  157. overlay_border = { 0, 0, 0, 0 }
  158. overlay_stretch = FALSE
  159. arrow_direction = UP
  160. }
  161. image
  162. {
  163. function = ARROW
  164. state = INSENSITIVE
  165. recolorable = TRUE
  166. overlay_file = "arrow-down-i.png"
  167. overlay_border = { 0, 0, 0, 0 }
  168. overlay_stretch = FALSE
  169. arrow_direction = DOWN
  170. }
  171. image
  172. {
  173. function = ARROW
  174. recolorable = TRUE
  175. overlay_file = "arrow-down.png"
  176. overlay_border = { 0, 0, 0, 0 }
  177. overlay_stretch = FALSE
  178. arrow_direction = DOWN
  179. }
  180. image
  181. {
  182. function = ARROW
  183. state = INSENSITIVE
  184. recolorable = TRUE
  185. overlay_file = "arrow-left-i.png"
  186. overlay_border = { 0, 0, 0, 0 }
  187. overlay_stretch = FALSE
  188. arrow_direction = LEFT
  189. }
  190. image
  191. {
  192. function = ARROW
  193. recolorable = TRUE
  194. overlay_file = "arrow-left.png"
  195. overlay_border = { 0, 0, 0, 0 }
  196. overlay_stretch = FALSE
  197. arrow_direction = LEFT
  198. }
  199. image
  200. {
  201. function = ARROW
  202. state = INSENSITIVE
  203. recolorable = TRUE
  204. overlay_file = "arrow-right-i.png"
  205. overlay_border = { 0, 0, 0, 0 }
  206. overlay_stretch = FALSE
  207. arrow_direction = RIGHT
  208. }
  209. image
  210. {
  211. function = ARROW
  212. recolorable = TRUE
  213. overlay_file = "arrow-right.png"
  214. overlay_border = { 0, 0, 0, 0 }
  215. overlay_stretch = FALSE
  216. arrow_direction = RIGHT
  217. }
  218. image
  219. {
  220. function = CHECK
  221. state = NORMAL
  222. shadow = OUT
  223. recolorable = TRUE
  224. overlay_file = "check1.png"
  225. overlay_border = { 0, 0, 0, 0 }
  226. overlay_stretch = FALSE
  227. }
  228.  
  229. image
  230. {
  231. function = CHECK
  232. state = PRELIGHT
  233. shadow = OUT
  234. recolorable = TRUE
  235. overlay_file = "check3.png"
  236. overlay_border = { 0, 0, 0, 0 }
  237. overlay_stretch = FALSE
  238. }
  239.  
  240. image
  241. {
  242. function = CHECK
  243. state = ACTIVE
  244. shadow = OUT
  245. recolorable = TRUE
  246. overlay_file = "check5.png"
  247. overlay_border = { 0, 0, 0, 0 }
  248. overlay_stretch = FALSE
  249. }
  250.  
  251. image
  252. {
  253. function = CHECK
  254. state = INSENSITIVE
  255. shadow = OUT
  256. recolorable = TRUE
  257. overlay_file = "check6.png"
  258. overlay_border = { 0, 0, 0, 0 }
  259. overlay_stretch = FALSE
  260. }
  261.  
  262.  
  263. image
  264. {
  265. function = CHECK
  266. shadow = IN
  267. state = NORMAL
  268. recolorable = TRUE
  269. overlay_file = "check2.png"
  270. overlay_border = { 0, 0, 0, 0 }
  271. overlay_stretch = FALSE
  272. }
  273.  
  274. image
  275. {
  276. function = CHECK
  277. shadow = IN
  278. state = PRELIGHT
  279. recolorable = TRUE
  280. overlay_file = "check4.png"
  281. overlay_border = { 0, 0, 0, 0 }
  282. overlay_stretch = FALSE
  283. }
  284.  
  285. image
  286. {
  287. function = CHECK
  288. shadow = IN
  289. state = ACTIVE
  290. recolorable = TRUE
  291. overlay_file = "check7.png"
  292. overlay_border = { 0, 0, 0, 0 }
  293. overlay_stretch = FALSE
  294. }
  295.  
  296. image
  297. {
  298. function = CHECK
  299. shadow = IN
  300. state = INSENSITIVE
  301. recolorable = TRUE
  302. overlay_file = "check8.png"
  303. overlay_border = { 0, 0, 0, 0 }
  304. overlay_stretch = FALSE
  305. }
  306.  
  307. image
  308. {
  309. function = OPTION
  310. state = NORMAL
  311. shadow = OUT
  312. recolorable = TRUE
  313. overlay_file = "option1.png"
  314. overlay_border = { 0, 0, 0, 0 }
  315. overlay_stretch = FALSE
  316. }
  317. image
  318. {
  319. function = OPTION
  320. state = NORMAL
  321. shadow = IN
  322. recolorable = TRUE
  323. overlay_file = "option2.png"
  324. overlay_border = { 0, 0, 0, 0 }
  325. overlay_stretch = FALSE
  326. }
  327.  
  328. image
  329. {
  330. function = OPTION
  331. state = PRELIGHT
  332. shadow = IN
  333. recolorable = TRUE
  334. overlay_file = "option3.png"
  335. overlay_border = { 0, 0, 0, 0 }
  336. overlay_stretch = FALSE
  337. }
  338.  
  339. image
  340. {
  341. function = OPTION
  342. state = ACTIVE
  343. shadow = IN
  344. recolorable = TRUE
  345. overlay_file = "option4.png"
  346. overlay_border = { 0, 0, 0, 0 }
  347. overlay_stretch = FALSE
  348. }
  349.  
  350. image
  351. {
  352. function = OPTION
  353. state = ACTIVE
  354. shadow = OUT
  355. recolorable = TRUE
  356. overlay_file = "option5.png"
  357. overlay_border = { 0, 0, 0, 0 }
  358. overlay_stretch = FALSE
  359. }
  360.  
  361. image
  362. {
  363. function = OPTION
  364. state = PRELIGHT
  365. shadow = OUT
  366. recolorable = TRUE
  367. overlay_file = "option6.png"
  368. overlay_border = { 0, 0, 0, 0 }
  369. overlay_stretch = FALSE
  370. }
  371.  
  372. }
  373. }
  374.  
  375. style "Aero-button" = "Aero-default"
  376. {
  377. # orange focus rectangle
  378. fg[NORMAL] = "#ffbb31"
  379. fg[INSENSITIVE] = "#ffbb31"
  380. fg[ACTIVE] = "#ffbb31"
  381. fg[SELECTED] = "#ffbb31"
  382. fg[PRELIGHT] = "#ffbb31"
  383.  
  384. engine "pixmap"
  385. {
  386. image
  387. {
  388. function = BOX
  389. detail = "buttondefault"
  390. file = "button-default.png"
  391. border = { 8, 8, 8, 8 }
  392. stretch = TRUE
  393. }
  394. image
  395. {
  396. function = BOX
  397. shadow = IN
  398. state = PRELIGHT
  399. recolorable = TRUE
  400. file = "button-in-pre.png"
  401. border = { 9, 9, 9, 9 }
  402. stretch = TRUE
  403. }
  404. image
  405. {
  406. function = BOX
  407. shadow = IN
  408. recolorable = TRUE
  409. file = "button-in.png"
  410. border = { 8, 8, 8, 8 }
  411. stretch = TRUE
  412. }
  413. image
  414. {
  415. function = BOX
  416. state = PRELIGHT
  417. recolorable = TRUE
  418. file = "button-out-pre.png"
  419. border = { 9, 9, 9, 9 }
  420. stretch = TRUE
  421. }
  422. image
  423. {
  424. function = BOX
  425. recolorable = TRUE
  426. file = "button-out.png"
  427. border = { 8, 8, 8, 8 }
  428. stretch = TRUE
  429. }
  430. }
  431. }
  432.  
  433. style "Aero-optionmenu" = "Aero-default"
  434. {
  435. # orange focus rectangle
  436. fg[NORMAL] = "#ffbb31"
  437. fg[INSENSITIVE] = "#ffbb31"
  438. fg[ACTIVE] = "#ffbb31"
  439. fg[SELECTED] = "#ffbb31"
  440. fg[PRELIGHT] = "#ffbb31"
  441.  
  442. engine "pixmap"
  443. {
  444. image
  445. {
  446. function = BOX
  447. shadow = IN
  448. state = PRELIGHT
  449. recolorable = TRUE
  450. file = "button-in-pre.png"
  451. border = { 9, 9, 9, 9 }
  452. stretch = TRUE
  453. }
  454. image
  455. {
  456. function = BOX
  457. shadow = IN
  458. recolorable = TRUE
  459. file = "button-in.png"
  460. border = { 8, 8, 8, 8 }
  461. stretch = TRUE
  462. }
  463. image
  464. {
  465. function = BOX
  466. shadow = OUT
  467. state = PRELIGHT
  468. recolorable = TRUE
  469. file = "button-out-pre.png"
  470. border = { 9, 9, 9, 9 }
  471. stretch = TRUE
  472. }
  473. image
  474. {
  475. function = BOX
  476. shadow = OUT
  477. recolorable = TRUE
  478. file = "button-out.png"
  479. border = { 8, 8, 8, 8 }
  480. stretch = TRUE
  481. }
  482. image
  483. {
  484. function = TAB
  485. state = INSENSITIVE
  486. recolorable = TRUE
  487. overlay_file = "arrow-down-i.png"
  488. overlay_border = { 0, 0, 0, 0 }
  489. overlay_stretch = FALSE
  490. }
  491. image
  492. {
  493. function = TAB
  494. recolorable = TRUE
  495. overlay_file = "arrow-down.png"
  496. overlay_border = { 0, 0, 0, 0 }
  497. overlay_stretch = FALSE
  498. }
  499. }
  500. }
  501.  
  502. style "Aero-radiobutton" = "Aero-default"
  503. {
  504. # orange focus rectangle
  505. fg[NORMAL] = "#ffbb31"
  506. fg[INSENSITIVE] = "#ffbb31"
  507. fg[ACTIVE] = "#ffbb31"
  508. fg[SELECTED] = "#ffbb31"
  509. fg[PRELIGHT] = "#ffbb31"
  510. }
  511.  
  512. style "Aero-checkbutton" = "Aero-default"
  513. {
  514. # orange focus rectangle
  515. fg[NORMAL] = "#ffbb31"
  516. fg[INSENSITIVE] = "#ffbb31"
  517. fg[ACTIVE] = "#ffbb31"
  518. fg[SELECTED] = "#ffbb31"
  519. fg[PRELIGHT] = "#ffbb31"
  520.  
  521. engine "pixmap"
  522. {
  523. image
  524. {
  525. function = FLAT_BOX
  526. }
  527. }
  528. }
  529.  
  530. style "Aero-entry" = "Aero-default"
  531. {
  532. GtkWidget::interior_focus = 1
  533.  
  534. bg_pixmap[NORMAL] = "entry-normal.png"
  535. bg_pixmap[INSENSITIVE] = "entry-insensitive.png"
  536. }
  537.  
  538. style "Aero-spinbutton"= "Aero-entry"
  539. {
  540. engine "pixmap"
  541. {
  542. image
  543. {
  544. function = BOX
  545. recolorable = TRUE
  546. detail = "spinbutton"
  547. file = "shadow.png"
  548. border = { 5, 5, 5, 5 }
  549. stretch = TRUE
  550. }
  551. image
  552. {
  553. function = BOX
  554. detail = "spinbutton_up"
  555. file = "spinbutton-up.png"
  556. border = { 4, 5, 5, 0 }
  557. stretch = TRUE
  558. }
  559. image
  560. {
  561. function = BOX
  562. detail = "spinbutton_down"
  563. file = "spinbutton-down.png"
  564. border = { 4, 5, 0, 5 }
  565. stretch = TRUE
  566. }
  567. }
  568. }
  569.  
  570. style "Aero-scrollbar"
  571. {
  572. engine "pixmap"
  573. {
  574. image
  575. {
  576. function = BOX
  577. detail = "trough"
  578. file = "bg.png"
  579. stretch = FALSE
  580. overlay_file = "trough.png"
  581. overlay_border = { 5, 5, 5, 5 }
  582. overlay_stretch = TRUE
  583. }
  584. image
  585. {
  586. function = SLIDER
  587. state = PRELIGHT
  588. recolorable = TRUE
  589. file = "slider-v-pre.png"
  590. border = { 4, 4, 7, 5 }
  591. stretch = TRUE
  592. orientation = VERTICAL
  593. }
  594. image
  595. {
  596. function = SLIDER
  597. state = PRELIGHT
  598. recolorable = TRUE
  599. file = "slider-h-pre.png"
  600. border = { 5, 5, 6, 4 }
  601. stretch = TRUE
  602. orientation = HORIZONTAL
  603. }
  604. image
  605. {
  606. function = SLIDER
  607. recolorable = TRUE
  608. file = "slider.png"
  609. border = { 4, 4, 6, 4 }
  610. stretch = TRUE
  611. }
  612. }
  613. }
  614.  
  615. style "Aero-progressbar" = "Aero-default"
  616. {
  617. engine "pixmap"
  618. {
  619. image
  620. {
  621. function = BOX
  622. detail = "bar"
  623. recolorable = TRUE
  624. file = "progressbar.png"
  625. border = { 0, 21, 0, 15 }
  626. stretch = TRUE
  627. }
  628. image
  629. {
  630. function = BOX
  631. recolorable = TRUE
  632. file = "bg.png"
  633. stretch = FALSE
  634. overlay_file = "progress-trough.png"
  635. overlay_border = { 6, 6, 0, 15 }
  636. overlay_stretch = TRUE
  637. }
  638. }
  639. }
  640.  
  641. style "Aero-range" = "Aero-standard"
  642. {
  643. # orange focus rectangle
  644. fg[NORMAL] = "#ffbb31"
  645. fg[INSENSITIVE] = "#ffbb31"
  646. fg[ACTIVE] = "#ffbb31"
  647. fg[SELECTED] = "#ffbb31"
  648. fg[PRELIGHT] = "#ffbb31"
  649.  
  650. engine "pixmap"
  651. {
  652. image
  653. {
  654. function = BOX
  655. recolorable = TRUE
  656. detail = "trough"
  657. file = "bg.png"
  658. stretch = FALSE
  659. overlay_file = "trough.png"
  660. overlay_border = { 5, 5, 5, 5 }
  661. overlay_stretch = TRUE
  662. }
  663. image
  664. {
  665. function = SLIDER
  666. state = PRELIGHT
  667. recolorable = TRUE
  668. file = "slider-h-pre.png"
  669. border = { 5, 5, 6, 4 }
  670. stretch = TRUE
  671. overlay_file = "grip-h.png"
  672. overlay_border = { 0, 0, 0, 0 }
  673. overlay_stretch = FALSE
  674. orientation = HORIZONTAL
  675. }
  676. image
  677. {
  678. function = SLIDER
  679. state = PRELIGHT
  680. recolorable = TRUE
  681. file = "slider-v-pre.png"
  682. border = { 4, 4, 7, 5 }
  683. stretch = TRUE
  684. overlay_file = "grip-v.png"
  685. overlay_border = { 0, 0, 0, 0 }
  686. overlay_stretch = FALSE
  687. orientation = VERTICAL
  688. }
  689. image
  690. {
  691. function = SLIDER
  692. recolorable = TRUE
  693. file = "slider.png"
  694. border = { 4, 4, 6, 4 }
  695. stretch = TRUE
  696. overlay_file = "grip-h.png"
  697. overlay_border = { 0, 0, 0, 0 }
  698. overlay_stretch = FALSE
  699. orientation = HORIZONTAL
  700. }
  701. image
  702. {
  703. function = SLIDER
  704. recolorable = TRUE
  705. file = "slider.png"
  706. border = { 4, 4, 6, 4 }
  707. stretch = TRUE
  708. overlay_file = "grip-v.png"
  709. overlay_border = { 0, 0, 0, 0 }
  710. overlay_stretch = FALSE
  711. orientation = VERTICAL
  712. }
  713. }
  714. }
  715.  
  716. style "Aero-menu" = "Aero-default"
  717. {
  718. engine "pixmap"
  719. {
  720. image
  721. {
  722. function = BOX
  723. detail = "menu"
  724. recolorable = TRUE
  725. file = "shadow-menu.png"
  726. border = { 1, 1, 1, 1 }
  727. stretch = TRUE
  728. }
  729. }
  730. }
  731.  
  732. style "Aero-menuitem" = "Aero-default"
  733. {
  734. # orange focus rectangle
  735. fg[NORMAL] = "#ffbb31"
  736. fg[INSENSITIVE] = "#ffbb31"
  737. fg[ACTIVE] = "#ffbb31"
  738. fg[SELECTED] = "#ffbb31"
  739. fg[PRELIGHT] = "#ffbb31"
  740.  
  741. xthickness = 4
  742.  
  743. engine "pixmap"
  744. {
  745. image
  746. {
  747. function = BOX
  748. recolorable = TRUE
  749. file = "box.png"
  750. border = { 1, 1, 8, 8 }
  751. stretch = TRUE
  752. }
  753. }
  754. }
  755.  
  756. # = "Aero-default"
  757. style "Aero-notebook"
  758. {
  759. # Orange focus rectangle
  760. fg[NORMAL] = "#ffbb31"
  761.  
  762. engine "pixmap"
  763. {
  764. image
  765. {
  766. function = EXTENSION
  767. state = ACTIVE
  768. recolorable = TRUE
  769. file = "ext-bottom-active.png"
  770. border = { 8, 8, 9, 1 }
  771. stretch = TRUE
  772. gap_side = BOTTOM
  773. }
  774. image
  775. {
  776. function = EXTENSION
  777. recolorable = TRUE
  778. file = "ext-bottom1.png"
  779. border = { 7, 7, 8, 1 }
  780. stretch = TRUE
  781. gap_side = BOTTOM
  782. }
  783. image
  784. {
  785. function = EXTENSION
  786. state = ACTIVE
  787. recolorable = TRUE
  788. file = "ext-top-active.png"
  789. border = { 8, 8, 1, 9 }
  790. stretch = TRUE
  791. gap_side = TOP
  792. }
  793. image
  794. {
  795. function = EXTENSION
  796. recolorable = TRUE
  797. file = "ext-top.png"
  798. border = { 7, 7, 1, 8 }
  799. stretch = TRUE
  800. gap_side = TOP
  801. }
  802. image
  803. {
  804. function = EXTENSION
  805. recolorable = TRUE
  806. file = "ext-right.png"
  807. border = { 7, 4, 8, 8 }
  808. stretch = TRUE
  809. gap_side = RIGHT
  810. }
  811. image
  812. {
  813. function = EXTENSION
  814. recolorable = TRUE
  815. file = "ext-left.png"
  816. border = { 4, 7, 8, 8 }
  817. stretch = TRUE
  818. gap_side = LEFT
  819. }
  820. image
  821. {
  822. function = BOX_GAP
  823. recolorable = TRUE
  824. file = "shadow-notebook-top.png"
  825. border = { 5, 5, 0, 5 }
  826. stretch = TRUE
  827. gap_file = "trans.png"
  828. gap_border = { 0, 0, 0, 0 }
  829. gap_start_file = "light.png"
  830. gap_start_border = { 0, 0, 0, 0 }
  831. gap_end_file = "light.png"
  832. gap_end_border = { 0, 0, 0, 0 }
  833. gap_side = TOP
  834. }
  835. image
  836. {
  837. function = BOX_GAP
  838. recolorable = TRUE
  839. file = "shadow-notebook-bottom.png"
  840. border = { 5, 5, 5, 0 }
  841. stretch = TRUE
  842. gap_file = "trans.png"
  843. gap_border = { 0, 0, 0, 0 }
  844. gap_start_file = "light.png"
  845. gap_start_border = { 0, 0, 0, 0 }
  846. gap_end_file = "light.png"
  847. gap_end_border = { 0, 0, 0, 0 }
  848. gap_side = BOTTOM
  849. }
  850. image
  851. {
  852. function = BOX_GAP
  853. recolorable = TRUE
  854. file = "shadow-notebook-left.png"
  855. border = { 5, 5, 5, 5 }
  856. stretch = TRUE
  857. gap_file = "trans.png"
  858. gap_border = { 0, 0, 0, 0 }
  859. gap_start_file = "light.png"
  860. gap_start_border = { 0, 0, 0, 0 }
  861. gap_end_file = "light.png"
  862. gap_end_border = { 0, 0, 0, 0 }
  863. gap_side = LEFT
  864. }
  865. image
  866. {
  867. function = BOX_GAP
  868. recolorable = TRUE
  869. file = "shadow-notebook-right.png"
  870. border = { 5, 5, 5, 5 }
  871. stretch = TRUE
  872. gap_file = "trans.png"
  873. gap_border = { 0, 0, 0, 0 }
  874. gap_start_file = "light.png"
  875. gap_start_border = { 0, 0, 0, 0 }
  876. gap_end_file = "light.png"
  877. gap_end_border = { 0, 0, 0, 0 }
  878. gap_side = RIGHT
  879. }
  880. }
  881. }
  882.  
  883. style "Aero-tooltips" = "Aero-default"
  884. {
  885. bg[NORMAL] = "#454f60"
  886.  
  887. engine "pixmap"
  888. {
  889. image
  890. {
  891. function = FLAT_BOX
  892. recolorable = TRUE
  893. file = "tooltip.png"
  894. border = { 1, 1, 1, 1 }
  895. stretch = TRUE
  896. }
  897. }
  898. }
  899.  
  900. style "Aero-ruler" = "Aero-default"
  901. {
  902. engine "pixmap"
  903. {
  904. image
  905. {
  906. function = BOX
  907. file = "ruler.png"
  908. border = { 0, 1, 0, 1 }
  909. stretch = TRUE
  910. }
  911. }
  912. }
  913.  
  914. style "Aero-layout" = "Aero-default"
  915. {
  916. engine "pixmap"
  917. {
  918. image
  919. {
  920. function = SHADOW
  921. detail = "entry"
  922. file = "shadow.png"
  923. recolorable = TRUE
  924. border = { 5, 5, 5, 5 }
  925. stretch = TRUE
  926. }
  927. image
  928. {
  929. function = SHADOW
  930. file = "shadow-evolution.png"
  931. recolorable = TRUE
  932. border = { 1, 1, 1, 1 }
  933. stretch = TRUE
  934. }
  935. image
  936. {
  937. function = BOX
  938. detail = "button"
  939. state = NORMAL
  940. file = "button-out.png"
  941. recolorable = TRUE
  942. border = { 8, 8, 8, 8 }
  943. stretch = TRUE
  944. }
  945. }
  946. }
  947.  
  948. # This prevents Sodipodi from crashing while opening the
  949. # Object-Style dialog.
  950.  
  951. style "Aero-unstyle"
  952. {
  953. engine ""
  954. {
  955. }
  956. }
  957.  
  958. # recognizable pressed toggle buttons
  959. # SPIcons seem to erase the background first. That's why I can't use
  960. # the Aero-button style.
  961.  
  962. style "Aero-SPbutton"
  963. {
  964. engine "pixmap"
  965. {
  966. image
  967. {
  968. function = BOX
  969. shadow = IN
  970. recolorable = TRUE
  971. file = "shadow.png"
  972. border = { 5, 5, 5, 5 }
  973. stretch = TRUE
  974. }
  975. image
  976. {
  977. function = BOX
  978. }
  979. }
  980. }
  981.  
  982. style "Aero-treeview" = "Aero-default"
  983. {
  984. bg_pixmap[NORMAL] = "entry-normal.png"
  985. }
  986.  
  987. style "Aero-evolution-specific" = "Aero-default"
  988. {
  989. engine "pixmap"
  990. {
  991. image
  992. {
  993. function = SHADOW
  994. file = "shadow.png"
  995. recolorable = TRUE
  996. border = { 5, 5, 5, 5 }
  997. stretch = TRUE
  998. }
  999. }
  1000. }
  1001.  
  1002. style "Aero-stock-icons"
  1003. {
  1004. stock["gtk-add"] = {
  1005. { "icons/48x48/gtk_stock_add.png" }
  1006. }
  1007. stock["gtk-apply"] = {
  1008. { "icons/48x48/gtk_stock_apply.png" }
  1009. }
  1010. stock["gtk-bold"] = {
  1011. { "icons/48x48/gtk_stock_bold.png" }
  1012. }
  1013. stock["gtk-cancel"] = {
  1014. { "icons/48x48/gtk_stock_cancel.png" }
  1015. }
  1016. stock["gtk-cdrom"] = {
  1017. { "icons/48x48/gtk_stock_cdrom.png" }
  1018. }
  1019. stock["gtk-clear"] = {
  1020. { "icons/48x48/gtk_stock_clear.png" }
  1021. }
  1022. stock["gtk-close"] = {
  1023. { "icons/48x48/gtk_stock_close.png" }
  1024. }
  1025. stock["gtk-convert"] = {
  1026. { "icons/48x48/gtk_stock_convert.png" }
  1027. }
  1028. stock["gtk-copy"] = {
  1029. { "icons/48x48/gtk_stock_copy.png" }
  1030. }
  1031. stock["gtk-cut"] = {
  1032. { "icons/48x48/gtk_stock_cut.png" }
  1033. }
  1034. stock["gtk-delete"] = {
  1035. { "icons/48x48/gtk_stock_delete.png" }
  1036. }
  1037. stock["gtk-find"] = {
  1038. { "icons/48x48/gtk_stock_find.png" }
  1039. }
  1040. stock["gtk-find-and-replace"] = {
  1041. { "icons/48x48/gtk_stock_find_and_replace.png" }
  1042. }
  1043. stock["gtk-home"] = {
  1044. { "icons/48x48/gtk_stock_home.png" }
  1045. }
  1046. stock["gtk-remove"] = {
  1047. { "icons/48x48/gtk_stock_remove.png" }
  1048. }
  1049. stock["gtk-go-back"] = {
  1050. { "icons/48x48/gtk_stock_go_back.png" }
  1051. }
  1052. stock["gtk-go-down"] = {
  1053. { "icons/48x48/gtk_stock_go_down.png" }
  1054. }
  1055. stock["gtk-execute"] = {
  1056. { "icons/48x48/gtk_stock_execute.png" }
  1057. }
  1058. stock["gtk-floppy"] = {
  1059. { "icons/48x48/gtk_stock_floppy.png" }
  1060. }
  1061. stock["gtk-go-forward"] = {
  1062. { "icons/48x48/gtk_stock_go_forward.png" }
  1063. }
  1064. stock["gtk-go-up"] = {
  1065. { "icons/48x48/gtk_stock_go_up.png" }
  1066. }
  1067. stock["gtk-goto-bottom"] = {
  1068. { "icons/48x48/gtk_stock_goto_bottom.png" }
  1069. }
  1070. stock["gtk-goto-first"] = {
  1071. { "icons/48x48/gtk_stock_goto_first.png" }
  1072. }
  1073. stock["gtk-goto-last"] = {
  1074. { "icons/48x48/gtk_stock_goto_last.png" }
  1075. }
  1076. stock["gtk-goto-top"] = {
  1077. { "icons/48x48/gtk_stock_goto_top.png" }
  1078. }
  1079. stock["gtk-help"] = {
  1080. { "icons/48x48/gtk_stock_help.png" }
  1081. }
  1082. stock["gtk-index"] = {
  1083. { "icons/16x16/gtk_stock_index.png", *, *, "gtk-menu" },
  1084. { "icons/48x48/gtk_stock_index.png" }
  1085. }
  1086. stock["gtk-italic"] = {
  1087. { "icons/48x48/gtk_stock_italic.png" }
  1088. }
  1089. stock["gtk-jump-to"] = {
  1090. { "icons/48x48/gtk_stock_jump_to.png" }
  1091. }
  1092. stock["gtk-justify-center"] = {
  1093. { "icons/48x48/gtk_stock_justify_center.png" }
  1094. }
  1095. stock["gtk-justify-fill"] = {
  1096. { "icons/48x48/gtk_stock_justify_fill.png" }
  1097. }
  1098. stock["gtk-justify-left"] = {
  1099. { "icons/48x48/gtk_stock_justify_left.png" }
  1100. }
  1101. stock["gtk-justify-right"] = {
  1102. { "icons/48x48/gtk_stock_justify_right.png" }
  1103. }
  1104. stock["gtk-missing-image"] = {
  1105. { "icons/16x16/gtk_stock_missing_image.png", *, *, "gtk-menu" },
  1106. { "icons/48x48/gtk_stock_missing_image.png" }
  1107. }
  1108. stock["gtk-new"] = {
  1109. { "icons/16x16/gtk_stock_new.png", *, *, "gtk-menu" },
  1110. { "icons/48x48/gtk_stock_new.png" }
  1111. }
  1112. stock["gtk-no"] = {
  1113. { "icons/48x48/gtk_stock_no.png" }
  1114. }
  1115. stock["gtk-open"] = {
  1116. { "icons/16x16/gtk_stock_open.png", *, *, "gtk-menu" },
  1117. { "icons/48x48/gtk_stock_open.png" }
  1118. }
  1119. stock["gtk-ok"] = {
  1120. { "icons/48x48/gtk_stock_ok.png" }
  1121. }
  1122. stock["gtk-paste"] = {
  1123. { "icons/48x48/gtk_stock_paste.png" }
  1124. }
  1125. stock["gtk-preferences"] = {
  1126. { "icons/48x48/gtk_stock_preferences.png" }
  1127. }
  1128. stock["gtk-print"] = {
  1129. { "icons/48x48/gtk_stock_print.png" }
  1130. }
  1131. stock["gtk-print-preview"] = {
  1132. { "icons/16x16/gtk_stock_print_preview.png", *, *, "gtk-menu" },
  1133. { "icons/48x48/gtk_stock_print_preview.png" }
  1134. }
  1135. stock["gtk-properties"] = {
  1136. { "icons/16x16/gtk_stock_properties.png", *, *, "gtk-menu" },
  1137. { "icons/48x48/gtk_stock_properties.png" }
  1138. }
  1139. stock["gtk-quit"] = {
  1140. { "icons/48x48/gtk_stock_quit.png" }
  1141. }
  1142. stock["gtk-redo"] = {
  1143. { "icons/48x48/gtk_stock_redo.png" }
  1144. }
  1145. stock["gtk-refresh"] = {
  1146. { "icons/48x48/gtk_stock_refresh.png" }
  1147. }
  1148. stock["gtk-revert-to-saved"] = {
  1149. { "icons/16x16/gtk_stock_revert_to_saved.png", *, *, "gtk-menu" },
  1150. { "icons/48x48/gtk_stock_revert_to_saved.png" }
  1151. }
  1152. stock["gtk-save"] = {
  1153. { "icons/48x48/gtk_stock_save.png" }
  1154. }
  1155. stock["gtk-save-as"] = {
  1156. { "icons/16x16/gtk_stock_save_as.png", *, *, "gtk-menu" },
  1157. { "icons/48x48/gtk_stock_save_as.png" }
  1158. }
  1159. stock["gtk-select-color"] = {
  1160. { "icons/48x48/gtk_stock_select_color.png" }
  1161. }
  1162. stock["gtk-select-font"] = {
  1163. { "icons/48x48/gtk_stock_select_font.png" }
  1164. }
  1165. stock["gtk-spell-check"] = {
  1166. { "icons/48x48/gtk_stock_spell_check.png" }
  1167. }
  1168. stock["gtk-strikethrough"] = {
  1169. { "icons/48x48/gtk_stock_strikethrough.png" }
  1170. }
  1171. stock["gtk-sort-ascending"] = {
  1172. { "icons/48x48/gtk_stock_sort_ascending.png" }
  1173. }
  1174. stock["gtk-sort-descending"] = {
  1175. { "icons/48x48/gtk_stock_sort_descending.png" }
  1176. }
  1177. stock["gtk-stop"] = {
  1178. { "icons/16x16/gtk_stock_stop.png", *, *, "gtk-menu" },
  1179. { "icons/48x48/gtk_stock_stop.png" }
  1180. }
  1181. stock["gtk-undelete"] = {
  1182. { "icons/16x16/gtk_stock_undelete.png", *, *, "gtk-menu" },
  1183. { "icons/48x48/gtk_stock_undelete.png" }
  1184. }
  1185. stock["gtk-underline"] = {
  1186. { "icons/48x48/gtk_stock_underline.png" }
  1187. }
  1188. stock["gtk-undo"] = {
  1189. { "icons/48x48/gtk_stock_undo.png" }
  1190. }
  1191. stock["gtk-yes"] = {
  1192. { "icons/48x48/gtk_stock_yes.png" }
  1193. }
  1194. } class "GtkObject" style "Aero-stock-icons"
  1195.  
  1196.  
  1197. class "*" style "Aero-button"
  1198. class "GtkWidget" style "Aero-default"
  1199. class "GtkEventBox" style "Aero-default"
  1200. class "GtkButton" style "Aero-button"
  1201. class "Gtk.Button" style "Aero-button"
  1202. class "Button" style "Aero-button"
  1203. class "GtkRadioButton" style "Aero-radiobutton"
  1204. class "GtkCheckButton" style "Aero-checkbutton"
  1205. class "GtkOptionMenu" style "Aero-optionmenu"
  1206. class "GtkEntry" style "Aero-entry"
  1207. class "GtkOldEditable" style "Aero-entry"
  1208. class "GtkSpinButton" style "Aero-spinbutton"
  1209. class "GtkRange" style "Aero-range"
  1210. class "GtkScrollbar" style "Aero-scrollbar"
  1211. class "GtkProgressBar" style "Aero-progressbar"
  1212. class "GtkMenu" style "Aero-menu"
  1213. class "GtkItem" style "Aero-menuitem"
  1214. class "GtkNotebook" style "Aero-notebook"
  1215. class "GtkRuler" style "Aero-ruler"
  1216. class "GtkLayout" style "Aero-layout"
  1217. class "GtkTreeView" style "Aero-treeview"
  1218. widget "gtk-tooltips" style "Aero-tooltips"
  1219. widget "GtkButton" style "Aero-button"
  1220. widget "*" style "Aero-default"
  1221. # Sodipodi 0.31
  1222. class "SPButton" style "Aero-SPbutton"
  1223. class "SPColorSlider" style "Aero-unstyle"
  1224. # Evolution 1.4.4
  1225. class "ECalendar" style "Aero-evolution-specific"
Add Comment
Please, Sign In to add comment