Esempio n. 1
0
        public VideoPage()
        {
            InitializeComponent();
            _autoPlay = SettingsHelper.GetIsAutoPlayVideo();
            Pivot.SelectionChanged += PivotOnSelectionChanged;
            SubscribePlayerEvents(player);
            player.AutoPlay = _autoPlay;

            PhoneApplicationService.Current.Deactivated += Current_Deactivated;
            PhoneApplicationService.Current.Activated   += Current_Activated;
            LayoutRoot.SizeChanged += OnLayoutRootSizeChanged;

            _sensor = SimpleOrientationSensor.GetDefault();

            _sendApplicationBar       = new ApplicationBar();
            _sendApplicationBarButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Send.png", AppResources.Send, Send_Click);
            _sendApplicationBar.Buttons.Add(_sendApplicationBarButton);

            _currentApplicationBar      = new ApplicationBar();
            _currentApplicationBar.Mode = ApplicationBarMode.Minimized;
            _currentApplicationBar.Buttons.Add(ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click));
            //_currentApplicationBar.Buttons.Add(ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Refresh.png", AppResources.Refresh, Refresh_Click));
            _currentApplicationBar.MenuItems.Add(ApplicationBarHelper.CreateAApplicationBarMenuItem(AppResources.CopyVideoLink, CopyVideoUrl_Click));

            _favoritesApplicationBarButton     = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.StarAdd.png", AppResources.AddToFavorites, AddToFavorites_Click);
            _addToPlaylistApplicationBarButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Add.png", AppResources.AddToPlaylist, AddToPlaylist_Click);

            ApplicationBar = _currentApplicationBar;
        }
 public ChannelPage()
 {
     InitializeComponent();
     ApplicationBar.Mode = ApplicationBarMode.Default;
     _subscribeButton    = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Subscribe.png", AppResources.Subscribe, Subscribe_Click);
     _unsubscribeButton  = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Unsubscribe.png", AppResources.Unsubscribe, Unsubscribe_Click);
 }
        private void BuildLocalizedApplicationBar()
        {
            var appBar     = new ApplicationBar();
            var homeButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click);

            appBar.Buttons.Add(homeButton);
            var playAllButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Play.png", AppResources.PlayAll, Play_Click);

            appBar.Buttons.Add(playAllButton);
            ApplicationBar = appBar;
        }
        private void BuildLocalizedApplicationBar()
        {
            var appBar     = new ApplicationBar();
            var saveButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Save.png", AppResources.Save, Save_Click);

            appBar.Buttons.Add(saveButton);
            var cancelButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Cancel.png", AppResources.Cancel, Cancel_Click);

            appBar.Buttons.Add(cancelButton);

            ApplicationBar = appBar;
        }
Esempio n. 5
0
        // Constructor
        public MainPage()
        {
            InitializeComponent();

            // Set the data context of the listbox control to the sample data
            DataContext = App.ViewModel;

            var currentApplicationBar = new ApplicationBar();

            currentApplicationBar.Mode = ApplicationBarMode.Minimized;
            currentApplicationBar.Buttons.Add(ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Refresh.png", AppResources.Refresh, Refresh_Click));
            ApplicationBar = currentApplicationBar;
        }
        public PeopleInfoEditor(PhoneApplicationPage page)
        {
            InitializeComponent();

            aph = new ApplicationBarHelper(page);

            aph.AddTextBox(PeopleName, DescriptionTextBox, EmailBox);

            ControlActionTitle = AppResources.AddPerson;
            peopleProfileManagerViewModel = ViewModelLocator.PeopleViewModel;

            this.CurrencyType.ItemsSource = CurrencyHelper.CurrencyTable;

            this.DataContext = this;
        }
Esempio n. 7
0
        // Constructor
        public MainPage()
        {
            this.InitializeComponent();

            DispatcherHelper.Initialize();

            var backgroundBrush = this.RequestReviewPopup.Background as SolidColorBrush;
            var backgroundColor = backgroundBrush.Color;

            backgroundColor.A     = 0x66;
            backgroundBrush.Color = backgroundColor;

            // Set the data context of the listbox control to the sample data
            this.Loaded       += this.MainPage_Loaded;
            this.Unloaded     += this.MainPage_Unloaded;
            this.BackKeyPress += this.MainPage_BackKeyPress;

            // Create all the menu items
            this.ApplicationBar.AddMenuItem(Strings.Menu_CardLookup, this.CardLookup_Click);
            this.ApplicationBar.AddMenuItem(Strings.Menu_BlackMarket, this.BlackMarket_Click);
            this.ApplicationBar.AddMenuItem(Strings.Menu_Settings, this.Settings_Click);
            this.ApplicationBar.AddMenuItem(Strings.Menu_About, this.About_Click);

            if (Debugger.IsAttached)
            {
                this.ApplicationBar.AddMenuItem("Debug", (s, a) => NavigationServiceHelper.Navigate(PickerView.Debug));
            }

            // Create all the app bar buttons as well.
            this.resetSettingsButton = ApplicationBarHelper.CreateIconButton(
                Strings.MainPage_Reset,
                @"\Images\appbar.reset.png",
                this.ResetSettings_Click);

            this.addFavoriteButton = ApplicationBarHelper.CreateIconButton(
                Strings.MainPage_Save,
                @"\Images\appbar.favs.addto.png",
                this.AddFavorite_Click);

            this.resetFavoritesButton = ApplicationBarHelper.CreateIconButton(
                Strings.MainPage_Reset,
                @"\Images\appbar.reset.png",
                this.ResetFavorites_Click);
        }
Esempio n. 8
0
        private void BuildLocalizedApplicationBar()
        {
            this.ApplicationBar = ApplicationBarHelper.GetApplicationBar();
            this.ApplicationBar.IsMenuEnabled = false;

            var appBarCheckButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Check.png", UriKind.Relative));

            appBarCheckButton.Text   = AppResources.Add;
            appBarCheckButton.Click += this.AppBarCheckButton_Click;

            this.ApplicationBar.Buttons.Add(appBarCheckButton);

            var appBarCancelButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Cancel.png", UriKind.Relative));

            appBarCancelButton.Text   = AppResources.Cancel;
            appBarCancelButton.Click += this.AppBarCancelButton_Click;

            this.ApplicationBar.Buttons.Add(appBarCancelButton);
        }
Esempio n. 9
0
        private void BuildApplicationBar(int selectedIndex)
        {
            var appBar = new ApplicationBar
            {
                Mode = ApplicationBarMode.Minimized
            };

            var homeButton            = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click);
            var managePlaylistsButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Manage.png", AppResources.Manage, PlaylistManage_Click);

            appBar.Buttons.Add(homeButton);

            if (selectedIndex == 3)
            {
                appBar.Buttons.Add(managePlaylistsButton);
            }

            ApplicationBar = appBar;
        }
Esempio n. 10
0
        private void BuildLocalizedApplicationBar()
        {
            // Set the page's AplipcationBar to a new instance of ApplicationBar.
            ApplicationBar appBar;

            if (!Application.Current.Resources.Contains("GlobalAppBar"))
            {
                appBar = new ApplicationBar();
            }
            else
            {
                appBar = Application.Current.Resources["GlobalAppBar"] as ApplicationBar;
            }

            var homeButton = ApplicationBarHelper.CreateApplicationBarIconButton("/Toolkit.Content/ApplicationBar.Home.png", AppResources.Home, Home_Click);

            appBar.Buttons.Clear();
            appBar.MenuItems.Clear();
            appBar.Buttons.Add(homeButton);
        }
Esempio n. 11
0
        private void BuildLocalizedApplicationBar()
        {
            this.ApplicationBar = ApplicationBarHelper.GetApplicationBar();

            var addAppBarButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Add.png", UriKind.Relative));

            addAppBarButton.Text   = AppResources.Add;
            addAppBarButton.Click += this.AddAppBarButton_Click;

            this.ApplicationBar.Buttons.Add(addAppBarButton);

            var optionsAppBarButton = new ApplicationBarIconButton(new Uri("/Assets/AppBar/Options.png", UriKind.Relative));

            optionsAppBarButton.Text   = AppResources.Options;
            optionsAppBarButton.Click += this.OptionsAppBarButton_Click;

            this.ApplicationBar.Buttons.Add(optionsAppBarButton);

            //ApplicationBarMenuItem categoryMenuItem = new ApplicationBarMenuItem(AppResources.Category);
            //categoryMenuItem.Click += this.CategoryMenuItem_Click;

            //this.ApplicationBar.MenuItems.Add(categoryMenuItem);

            var exportMenuItem = new ApplicationBarMenuItem(AppResources.ExportData);

            exportMenuItem.Click += this.ExportMenuItem_Click;

            this.ApplicationBar.MenuItems.Add(exportMenuItem);

            var notesMenuItem = new ApplicationBarMenuItem(AppResources.Notes);

            notesMenuItem.Click += this.NotesMenuItem_Click;

            this.ApplicationBar.MenuItems.Add(notesMenuItem);

            var aboutMenuItem = new ApplicationBarMenuItem(AppResources.About);

            aboutMenuItem.Click += this.AboutMenuItem_Click;

            this.ApplicationBar.MenuItems.Add(aboutMenuItem);
        }
Esempio n. 12
0
        public ResultsViewer()
        {
            this.InitializeComponent();

            this.BackKeyPress += this.ResultsViewer_BackKeyPress;

            // This resolves the issue with the "The data necessary to complete
            // this operation is not yet available." exception.  We ignore the
            // card list items until after it's completed loading, at which point
            // we enable the hit test again.
            this.GroupedCardsList.IsHitTestVisible = false;
            this.GroupedCardsList.Loaded          += (sender, args) => { this.GroupedCardsList.IsHitTestVisible = true; };

            var refreshButton = new ApplicationBarIconButton
            {
                IconUri = new Uri(@"/Images/appbar.refresh.png", UriKind.Relative),
                Text    = Strings.Results_Regenerate,
            };

            refreshButton.Click += this.Refresh_Click;
            this.ApplicationBar.Buttons.Add(refreshButton);

            this.SortButton = ApplicationBarHelper.CreateIconButton(
                Strings.Results_SortName,
                @"/Images/appbar.sort.name.png",
                this.Sort_Click);
            this.ApplicationBar.Buttons.Add(this.SortButton);

            this.ApplicationBar.AddIconButton(
                Strings.Results_Save,
                @"/Images/appbar.favs.addto.png",
                this.AddFavorite_Click);

            // Create all the menu items
            this.ApplicationBar.AddMenuItem(Strings.Menu_CardLookup, this.CardLookup_Click);
            this.ApplicationBar.AddMenuItem(Strings.Menu_BlackMarket, this.BlackMarket_Click);
            this.ApplicationBar.AddMenuItem(Strings.Menu_Settings, this.Settings_Click);
            this.ApplicationBar.AddMenuItem(Strings.Menu_About, this.About_Click);
        }