Exemple #1
0
 private void ResetSelection()
 {
     numberBox.Number     = numberBox.MinNumber;
     cramNumberBox.Number = cramNumberBox.MinNumber;
     UnCheckAll();
     studyOption = CustomStudyOption.IncreaseNewToDay;
     increaseNewRadioButton.IsChecked = true;
 }
Exemple #2
0
 private void PreviewCardsCheckedhandler(object sender, RoutedEventArgs e)
 {
     chosenLabel.Text         = "New cards:";
     chosenLabelValue.Text    = GetNewCardsAdded(1).ToString();
     numberBoxFirstLabel.Text = "Added in the last";
     numberBox.MinNumber      = 1;
     SetMaxNumberBoxValue(MAX_NUMBER);
     numberBoxSecondLabel.Text = "day(s)";
     studyOption      = CustomStudyOption.PreviewNew;
     numberBox.Number = 1;
 }
Exemple #3
0
 private void ReviewAheadCheckedHandler(object sender, RoutedEventArgs e)
 {
     chosenLabel.Text         = "Review cards:";
     chosenLabelValue.Text    = GetReviewCardsForecast(1).ToString();
     numberBoxFirstLabel.Text = "During the next";
     numberBox.MinNumber      = 1;
     SetMaxNumberBoxValue(MAX_NUMBER);
     numberBoxSecondLabel.Text = "day(s)";
     studyOption      = CustomStudyOption.ReviewAhead;
     numberBox.Number = 1;
 }
Exemple #4
0
 private void ReviewForgottenCardsChecked(object sender, RoutedEventArgs e)
 {
     chosenLabel.Text         = "Forgotten cards:";
     chosenLabelValue.Text    = GetTotalForgottenCards(1).ToString();
     numberBoxFirstLabel.Text = "During the last";
     numberBox.MinNumber      = 1;
     SetMaxNumberBoxValue(MAX_NUMBER);
     numberBoxSecondLabel.Text = "day(s)";
     studyOption      = CustomStudyOption.ReviewForgotten;
     numberBox.Number = 1;
 }
Exemple #5
0
 private void IncreaseTodayReviewCheckedHandler(object sender, RoutedEventArgs e)
 {
     chosenLabel.Text         = "Remain today's review cards:";
     chosenLabelValue.Text    = totalDueCards.ToString();
     numberBoxFirstLabel.Text = "Increase by";
     numberBox.MinNumber      = 1;
     SetMaxNumberBoxValue(totalDueCards);
     numberBoxSecondLabel.Text = "card(s)";
     studyOption      = CustomStudyOption.IncreaseReviewToDay;
     numberBox.Number = 1;
 }
Exemple #6
0
        private void CramModeCheckedHandler(object sender, RoutedEventArgs e)
        {
            cramNumberBox.Number    = 1;
            cramNumberBox.MinNumber = 1;
            var deckIds = collection.Deck.Children(currentDeckId).Values.ToList();

            deckIds.Add(currentDeckId);
            cramNumberBox.MaxNumber        = collection.CardCount(deckIds);
            standardOptionsRoot.Visibility = Visibility.Collapsed;
            cramModeRoot.Visibility        = Visibility.Visible;
            if (includeTagsViewModel == null)
            {
                includeTagsViewModel  = new TagInformationViewModel(collection, collection.NewNote());
                excludeTagsViewModel  = new TagInformationViewModel(collection, collection.NewNote());
                includeTags.ViewModel = includeTagsViewModel;
                excludeTags.ViewModel = excludeTagsViewModel;
            }
            studyOption = CustomStudyOption.CramMode;
        }