void BitmapImage::downloader_complete (EventObject *sender, EventArgs *calldata, gpointer closure) { BitmapImage *media = (BitmapImage *) closure; media->DownloaderComplete (); }
static void resource_notify (NotifyType type, gint64 args, gpointer user_data) { BitmapImage *media = (BitmapImage *) user_data; if (type == NotifyProgressChanged) media->SetProgress ((double)(args)/100.0); else if (type == NotifyFailed) media->DownloaderFailed (); else if (type == NotifyCompleted) media->DownloaderComplete (); }