コード例 #1
0
ファイル: EpgViewBase.cs プロジェクト: tsukumijima/EDCB
 public bool MoveToItem(SearchItem target, JumpItemStyle style = JumpItemStyle.MoveTo, bool dryrun = false)
 {
     if (target == null)
     {
         return(false);
     }
     if (target.ReserveInfo != null)
     {
         ReloadReserveInfo();
         if (target.ReserveInfo is ReserveDataEnd)
         {
             return(MoveToRecInfoItem(MenuUtil.GetRecFileInfo(target.ReserveInfo), style, dryrun) >= 0);
         }
         else
         {
             return(MoveToReserveItem(target.ReserveInfo, style, dryrun) >= 0);
         }
     }
     return(MoveToProgramItem(target.EventInfo, style, dryrun) >= 0);
 }
コード例 #2
0
 public override object MoveNextRecinfo(int direction, UInt64 id = 0, bool move = true, JumpItemStyle style = JumpItemStyle.MoveTo)
 {
     return(MenuUtil.GetRecFileInfo(ViewUtil.MoveNextReserve(ref recIdx, programView, recinfoList, ref clickPos, id, direction, move, style) as ReserveDataEnd));
 }