blob: 361343d27167650a05598c25803696933315c877 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
import cairo
import gtk
from pulsingicon import PulsingIcon
from xocolor import XoColor
def main():
win = gtk.Window()
win.connect('destroy', gtk.main_quit)
win.set_default_size(450, 550)
vb = gtk.VBox()
test_icon = PulsingIcon(file='./icons/activity-web.svg',
icon_size=1.0)
test_icon.set_base_color(XoColor('#FF8F00,#FF2B34'))
test_icon.set_zoom(20, 100, 10)
test_icon.set_pulsing(True)
vb.pack_start(test_icon)
win.add(vb)
win.show_all()
gtk.main()
if __name__ == '__main__':
main()
|