From fea8acec849efef38b3a3e00402d808e838c91d6 Mon Sep 17 00:00:00 2001
From: Aleksey Lim <alsroot@member.fsf.org>
Date: Mon, 25 Jan 2010 17:40:58 +0000
Subject: Get pure icon surface w/o creating any widgets #1687
diff --git a/src/sugar/graphics/icon.py b/src/sugar/graphics/icon.py
index 94c66aa..cf269be 100644
a
|
b
|
def get_icon_file_name(icon_name): |
1146 | 1146 | filename = info.get_filename() |
1147 | 1147 | del info |
1148 | 1148 | return filename |
| 1149 | |
| 1150 | |
| 1151 | def get_surface(**kwargs): |
| 1152 | icon = _IconBuffer() |
| 1153 | for key, value in kwargs.items(): |
| 1154 | icon.__setattr__(key, value) |
| 1155 | return icon.get_surface() |