public Toot(StatusClass_new status) { Width = 400; this.InitializeComponent(); toot = status; string acct = status.account.acct; string dname = status.account.display_name; UserName.Text = dname + "\n" + acct; TootContents.NavigateToString(WebContentHelper.WrapHtml((string)status.content, 350, 400)); string avatar = status.account.avatar; string reblogged = status.reblogged; string favourited = status.favourited; if (reblogged == "1") { Retoot.Foreground = new SolidColorBrush(Colors.Green); } if (favourited == "1") { Favorites.Foreground = new SolidColorBrush(Colors.Yellow); } if (avatar != null) { if (avatar[0] == 'h') // HACK!!! { UserImage.Source = new BitmapImage(new Uri(avatar)); } else { UserImage.Source = new BitmapImage(new Uri("https://" + GetToken.getServerName() + avatar)); } } }
public Toot(StatusClass_new status, int principal) { this.InitializeComponent(); toot = status; TootContents.NavigateToString(WebContentHelper.WrapHtml((string)status.content, 350, 400)); string acct = status.account.acct; string dname = status.account.display_name; UserName.Text = dname + "\n" + acct; string avatar = status.account.avatar; string reblogged = status.reblogged; string favourited = status.favourited; if (reblogged == "1") { Retoot.Foreground = new SolidColorBrush(Windows.UI.Colors.Green); } if (favourited == "1") { Favorites.Foreground = new SolidColorBrush(Windows.UI.Colors.Yellow); } if (avatar != null) { if (avatar[0] == 'h') // HACK!!! { UserImage.Source = new BitmapImage(new Uri(avatar)); } else { UserImage.Source = new BitmapImage(new Uri("https://" + MainPage.getServerName() + avatar)); } } TootContents.Settings.IsJavaScriptEnabled = false; TootContents.Settings.IsIndexedDBEnabled = false; if (principal != 1) { var isDark = Application.Current.RequestedTheme == ApplicationTheme.Dark; // doesn't work if (!isDark) { Background = new SolidColorBrush(Windows.UI.Colors.LightGray); } else { Background = new SolidColorBrush(Windows.UI.Colors.DarkGray); } } else { tapdisabled = 1; TootContents.NavigationCompleted -= TootContents_NavigationCompleted; TootContents.NavigationCompleted += TootContents_NavigationCompletedPrimaryToot; RecWeb.Visibility = Visibility.Collapsed; } }
public Toot(StatusClass_new status) { var bounds = ApplicationView.GetForCurrentView().VisibleBounds; if (bounds.Width < 400 + 50) { Width = bounds.Width - 75; // leave some spare pixels } else { Width = 400; } this.InitializeComponent(); toot = status; string acct = status.account.acct; string dname = status.account.display_name; UserName.Text = dname + "\n" + acct; TootContents.NavigateToString(WebContentHelper.WrapHtml((string)status.content, 350, 400)); string avatar = status.account.avatar; string reblogged = status.reblogged; string favourited = status.favourited; if (reblogged == "1") { Retoot.Foreground = new SolidColorBrush(Windows.UI.Colors.Green); } if (favourited == "1") { Favorites.Foreground = new SolidColorBrush(Windows.UI.Colors.Yellow); } if (avatar != null) { if (avatar[0] == 'h') // HACK!!! { UserImage.Source = new BitmapImage(new Uri(avatar)); } else { UserImage.Source = new BitmapImage(new Uri("https://" + MainPage.getServerName() + avatar)); } } TootContents.Settings.IsJavaScriptEnabled = false; TootContents.Settings.IsIndexedDBEnabled = false; }