-
سلام
در مونو می تونید با استفاده از کتابخانه
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
ظاهر برنامه ی خودتون رو ایجاد کنید. و همچنین می تونید برای استخراج آیکون از همین کتابخانه استفاده کنید، این نمونه کدها نحوه واکشی آیکون ها با استفاده از این کتابخانه هست:
کد:
private void LoadIcon(ref FileInfo m_fileInfo) {
while ( m_fileInfo.IsSymlink )
{
//Test if link destination exists
if ( System.IO.Directory.Exists(m_fileInfo.SymlinkName) || System.IO.File.Exists(m_fileInfo.SymlinkName) )
{
//Console.WriteLine("DEBUG: " + fileInfo.Name + " is link to " + fileInfo.SymlinkName);
m_fileInfo = new Gnome.Vfs.FileInfo(m_fileInfo.SymlinkName , Gnome.Vfs.FileInfoOptions.GetMimeType | Gnome.Vfs.FileInfoOptions.FollowLinks);
} else {
break;
}
}
Gnome.IconLookupResultFlags result = new Gnome.IconLookupResultFlags();
string iconName = Gnome.Icon.Lookup(Gtk.IconTheme.Default, null, this._uri, null, m_fileInfo, m_fileInfo.MimeType, Gnome.IconLookupFlags.None, out result);
Gtk.IconTheme iconTheme = Gtk.IconTheme.Default;
Gtk.IconInfo iconInfo = iconTheme.LookupIcon(iconName, 30, Gtk.IconLookupFlags.NoSvg);
imageFileType.File = iconInfo.Filename;
}
و
کد:
// A new pixbuf might be created for every call, so remember to keep a
reference to the returned pixbuf.
public static Gdk.Pixbuf GetIcon(string filename, int size)
{
string mimeType = Gnome.Vfs.Mime.TypeFromName(filename);
Gnome.IconLookupResultFlags result;
string iconName = Gnome.Icon.Lookup(IconTheme.Default, null, null,
null, null, mimeType, Gnome.IconLookupFlags.None, out result);
if (IconTheme.Default.HasIcon(iconName))
{
return IconTheme.Default.LoadIcon(iconName, size,
IconLookupFlags.UseBuiltin);
}
return null;
}
-
بنام خدا.
سلام.
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
1.زمانبندی پیوند ها و صف.
2.اضافه شدن یک شیر دیگر(سایت Aparat)
3.ارسال فایل بین یک یا دو یا چند کامپیوتر از طریق شبکه و اینترنت.
4.نمایش بالن هنگام اتمام دانلود یا مواجه شدن دانلود با خطا.
5.رفع مشکل تماس با ما(آسان تر شده).
6.رفع مشکل پایین بودن سرعت گرافیک.
7.رفع مشکلات و باگ ها و امکانات بسیاردیگر.