Dashboard Icons
- From: "kim wroblewski" <kimwroblewski gmail com>
- To: dashboard-hackers gnome org
- Subject: Dashboard Icons
- Date: Wed, 8 Aug 2007 03:40:05 -0400
I found that the LoadMimeIcon function doesn't play nice with setting my own Pixbuf's. I'm not sure why. But just setting a default Icon image works. Maybe someone knows a better way?
public FileTile (Match match) : base (match)
{
string title = match.Properties.GetPropertyValue ("dc:title");
if (String.IsNullOrEmpty (title))
title = match.Properties.GetPropertyValue ("db:filename");
Text = title;
if(match.Properties.GetPropertyValue ("db:mimetype") == "image/jpeg")
{
string myurl3 = match.UriAsString;
char[] mychar2 = {'f', 'i', 'l', 'e', ':', '/'};
string myurl4 = "/" + myurl3.TrimStart(mychar2);
Icon = new
Gdk.Pixbuf(myurl4);
}
else{
//Icon = LoadMimeIcon (match.Properties.GetPropertyValue ("db:mimetype"), 24);
Icon = new
Gdk.Pixbuf("/usr/share/icons/gnome/48x48/mimetypes/openofficeorg-20-text.png");
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]