コード例 #1
0
        public FeedExtension(FeedGetter feedGetter, FeedSetter feedSetter) : base(feedGetter, feedSetter, "Filter")
        {
            InitializeComponent();

            inlineControlsMaxHeight = refreshButton.Height;
            lastInlineControlRight  = preferencesButton.Right;
            inlineControlMargin     = preferencesButton.Left - refreshButton.Right;
        }
コード例 #2
0
ファイル: ExtensionTab.cs プロジェクト: polycirrus/SPP78
        protected ExtensionTab(FeedGetter feedGetter, FeedSetter feedSetter, String caption)
            : base(feedGetter, feedSetter)
        {
            if (caption == null)
                throw new ArgumentNullException(nameof(caption));

            this.Caption = caption;
        }
コード例 #3
0
        protected ExtensionTab(FeedGetter feedGetter, FeedSetter feedSetter, String caption) : base(feedGetter, feedSetter)
        {
            if (caption == null)
            {
                throw new ArgumentNullException(nameof(caption));
            }

            this.Caption = caption;
        }
コード例 #4
0
ファイル: FeedExtension.cs プロジェクト: polycirrus/SPP78
        public FeedExtension(FeedGetter feedGetter, FeedSetter feedSetter)
            : base(feedGetter, feedSetter, "Filter")
        {
            InitializeComponent();

            inlineControlsMaxHeight = refreshButton.Height;
            lastInlineControlRight = preferencesButton.Right;
            inlineControlMargin = preferencesButton.Left - refreshButton.Right;
        }
コード例 #5
0
ファイル: ExtensionControl.cs プロジェクト: polycirrus/SPP78
        protected ExtensionControl(FeedGetter feedGetter, FeedSetter feedSetter)
        {
            if (feedGetter == null)
                throw new ArgumentNullException(nameof(feedGetter));
            if (feedSetter == null)
                throw new ArgumentNullException(nameof(feedSetter));

            this.feedGetter = feedGetter;
            this.feedSetter = feedSetter;
        }
コード例 #6
0
ファイル: FeedExtension.cs プロジェクト: polycirrus/SPP78
        public FeedExtension(FeedGetter feedGetter, FeedSetter feedSetter)
            : base(feedGetter, feedSetter, "Feed")
        {
            InitializeComponent();

            inlineControlsMaxHeight = refreshButton.Height;
            lastInlineControlRight = preferencesButton.Right;
            inlineControlMargin = preferencesButton.Left - refreshButton.Right;

            var feed = (new FeedServiceClient()).GetFeed();
            feedSetter((FeedItem[])feed.Clone());
        }
コード例 #7
0
ファイル: FeedExtension.cs プロジェクト: polycirrus/SPP78
        public FeedExtension(FeedGetter feedGetter, FeedSetter feedSetter) : base(feedGetter, feedSetter, "Feed")
        {
            InitializeComponent();

            inlineControlsMaxHeight = refreshButton.Height;
            lastInlineControlRight  = preferencesButton.Right;
            inlineControlMargin     = preferencesButton.Left - refreshButton.Right;

            var feed = (new FeedServiceClient()).GetFeed();

            feedSetter((FeedItem[])feed.Clone());
        }
コード例 #8
0
        protected ExtensionControl(FeedGetter feedGetter, FeedSetter feedSetter)
        {
            if (feedGetter == null)
            {
                throw new ArgumentNullException(nameof(feedGetter));
            }
            if (feedSetter == null)
            {
                throw new ArgumentNullException(nameof(feedSetter));
            }

            this.feedGetter = feedGetter;
            this.feedSetter = feedSetter;
        }
コード例 #9
0
 public NewsletterExtension(FeedGetter feedGetter, FeedSetter feedSetter) : base(feedGetter, feedSetter)
 {
     InitializeComponent();
 }
コード例 #10
0
 public NewsletterExtension(FeedGetter feedGetter, FeedSetter feedSetter)
     : base(feedGetter, feedSetter)
 {
     InitializeComponent();
 }