private void BtnNext_Click(object sender, RoutedEventArgs e) { if (Order < (UInt16)(DisplayFontTable.GetFontTableStandartSize() - 1)) { Order = (UInt16)(Order + 1); } else { Order = 0; } fcd = DisplayFontTable.GetFontCharacterDescriptorFromFontTableStandart(Order); FontCharacterDescriptorToScreen(fcd); }
async private void BtnPlay_Click(object sender, RoutedEventArgs e) { isPlaying = !isPlaying; if (isPlaying) { btnPlay.Content = "\xE769"; while (Order < (UInt16)(DisplayFontTable.GetFontTableStandartSize() - 1) && isPlaying) { Order = (UInt16)(Order + 1); fcd = DisplayFontTable.GetFontCharacterDescriptorFromFontTableStandart(Order); FontCharacterDescriptorToScreen(fcd); await Task.Delay(500); } } else { btnPlay.Content = "\xE768"; } }
private void BtnFastForward_Click(object sender, RoutedEventArgs e) { Order = (UInt16)(DisplayFontTable.GetFontTableStandartSize() - 1); fcd = DisplayFontTable.GetFontCharacterDescriptorFromFontTableStandart(Order); FontCharacterDescriptorToScreen(fcd); }