コード例 #1
0
        public RegistrationPage()
        {
            ApplicationBar applicationBar = new ApplicationBar();
            Color          appBarBgColor  = VKConstants.AppBarBGColor;

            applicationBar.BackgroundColor = appBarBgColor;
            Color appBarFgColor = VKConstants.AppBarFGColor;

            applicationBar.ForegroundColor = appBarFgColor;
            double num = 0.9;

            applicationBar.Opacity = num;
            this._appBar           = applicationBar;
            ApplicationBarIconButton applicationBarIconButton = new ApplicationBarIconButton();
            Uri uri = new Uri("/Resources/check.png", UriKind.Relative);

            applicationBarIconButton.IconUri = uri;
            string chatEditAppBarSave = CommonResources.ChatEdit_AppBar_Save;

            applicationBarIconButton.Text = chatEditAppBarSave;
            this._appBarButtonCheck       = applicationBarIconButton;
            this._de = new DelayedExecutor(300);
            // ISSUE: explicit constructor call
            //base.\u002Ector();
            this.InitializeComponent();
            this.Header.HideSandwitchButton = true;
            this.SuppressMenu = true;
            this.BuildAppBar();
        }
コード例 #2
0
        public ReflectionInterfaceApplierFactory(string assemblyName, ComVisibilityOptions comVisibilityOfClasses)
        {
            assemblyName = (assemblyName ?? "").Trim();
            if (assemblyName == "")
            {
                throw new ArgumentException("Null or empty assemblyName specified");
            }
            if (!Enum.IsDefined(typeof(ComVisibilityOptions), comVisibilityOfClasses))
            {
                throw new ArgumentOutOfRangeException("comVisibilityOfClasses");
            }

            _createComVisibleClasses = (comVisibilityOfClasses == ComVisibilityOptions.Visible);
            _moduleBuilder           = new DelayedExecutor <ModuleBuilder>(
                () =>
            {
                var assemblyBuilder = Thread.GetDomain().DefineDynamicAssembly(
                    new AssemblyName(assemblyName),
                    AssemblyBuilderAccess.Run
                    );
                return(assemblyBuilder.DefineDynamicModule(
                           assemblyBuilder.GetName().Name,
                           false
                           ));
            }
                );
        }
コード例 #3
0
 public TankSpawner(Settings settings, DelayedExecutor delayedExecutor,
                    RespawningSignal.ServerToClient respawningSignal)
 {
     _settings         = settings;
     _delayedExecutor  = delayedExecutor;
     _respawningSignal = respawningSignal;
 }
コード例 #4
0
 private void Construct(ProjectilePool pool, DelayedExecutor delayedExecutor,
                        InputManager input)
 {
     _pool            = pool;
     _delayedExecutor = delayedExecutor;
     _input           = input;
 }
コード例 #5
0
 public AppNotificationUC()
 {
     //base.\u002Ector();
     this.InitializeComponent();
     base.DataContext            = AppNotificationViewModel.Instance;
     AppNotificationUC._instance = this;
     this._de = new DelayedExecutor(4000);
 }
コード例 #6
0
 public GenericCollectionViewModel2(ICollectionDataProvider2 <B, T> dataProvider)
 {
     this._dataProvider      = dataProvider;
     this._localDataProvider = this._dataProvider as ILocalCollectionDataProvider <T>;
     this._delayedExecutor   = new DelayedExecutor(300);
     this.InitializeGroupedCollection();
     this.Initialize();
     this._collection.CollectionChanged += new NotifyCollectionChangedEventHandler(this.CollectionChanged);
 }
コード例 #7
0
ファイル: NewPost.cs プロジェクト: Makzz90/VKClient_re
        public NewPost()
        {
            PhotoChooserTask photoChooserTask = new PhotoChooserTask();
            int num = 1;

            photoChooserTask.ShowCamera = (num != 0);
            this._photoChooserTask      = photoChooserTask;
            ApplicationBarIconButton applicationBarIconButton1 = new ApplicationBarIconButton();
            Uri uri1 = new Uri("Resources/appbar.send.text.rest.png", UriKind.Relative);

            applicationBarIconButton1.IconUri = uri1;
            string newPostSend = CommonResources.NewPost_Send;

            applicationBarIconButton1.Text = newPostSend;
            this._appBarButtonSend         = applicationBarIconButton1;
            ApplicationBarIconButton applicationBarIconButton2 = new ApplicationBarIconButton();
            Uri uri2 = new Uri("Resources/appbar.feature.camera.rest.png", UriKind.Relative);

            applicationBarIconButton2.IconUri = uri2;
            string postAppBarAddPhoto = CommonResources.NewPost_AppBar_AddPhoto;

            applicationBarIconButton2.Text = postAppBarAddPhoto;
            this._appBarButtonAttachImage  = applicationBarIconButton2;
            ApplicationBarIconButton applicationBarIconButton3 = new ApplicationBarIconButton();
            Uri uri3 = new Uri("Resources/appbar.checkin.rest.png", UriKind.Relative);

            applicationBarIconButton3.IconUri = uri3;
            string appBarAddLocation = CommonResources.NewPost_AppBar_AddLocation;

            applicationBarIconButton3.Text   = appBarAddLocation;
            this._appBarButtonAttachLocation = applicationBarIconButton3;
            ApplicationBarIconButton applicationBarIconButton4 = new ApplicationBarIconButton();
            Uri uri4 = new Uri("Resources/attach.png", UriKind.Relative);

            applicationBarIconButton4.IconUri = uri4;
            string barAddAttachment = CommonResources.NewPost_AppBar_AddAttachment;

            applicationBarIconButton4.Text  = barAddAttachment;
            this._appBarButtonAddAttachment = applicationBarIconButton4;
            this._de = new DelayedExecutor(100);
            // ISSUE: explicit constructor call
            //base.\u002Ector();
            this.InitializeComponent();
            ((ChooserBase <PhotoResult>) this._photoChooserTask).Completed += (new EventHandler <PhotoResult>(this._photoChooserTask_Completed));
            this.BuildAppBar();
            // ISSUE: method pointer
            this.ucNewPost.textBoxPost.TextChanged += (new TextChangedEventHandler(this.textBoxPost_TextChanged_1));
            // ISSUE: method pointer
            ((UIElement)this.ucNewPost.textBoxPost).GotFocus += (new RoutedEventHandler(this.TextBox_OnGotFocus));
            // ISSUE: method pointer
            ((UIElement)this.ucNewPost.textBoxPost).LostFocus += (new RoutedEventHandler(this.TextBox_OnLostFocus));
            ((UIElement)this.ucNewPost.textBoxPost).Tap       += (new EventHandler <System.Windows.Input.GestureEventArgs>(this.TextBoxPost_OnTap));
            this.ucNewPost.OnImageDeleteTap   = (Action <object>)(sender => this.Image_Delete_Tap(sender, null));
            this.ucNewPost.OnAddAttachmentTap = (Action)(() => this.AddAttachmentTap(null, null));
        }
コード例 #8
0
            public InterfaceApplier(DelayedExecutor <IInterfaceApplier <T> > reflectionApplier, DelayedExecutor <IInterfaceApplier <T> > idispatchApplier)
            {
                if (!typeof(T).IsInterface)
                {
                    throw new ArgumentException("typeparam must be an interface type", "targetInterface");
                }
                if (reflectionApplier == null)
                {
                    throw new ArgumentNullException("reflectionApplier");
                }
                if (idispatchApplier == null)
                {
                    throw new ArgumentNullException("idispatchApplier");
                }

                _reflectionApplier = reflectionApplier;
                _idispatchApplier  = idispatchApplier;
            }
コード例 #9
0
        public CreateEditPollPage()
        {
            ApplicationBarIconButton applicationBarIconButton1 = new ApplicationBarIconButton();
            Uri uri1 = new Uri("/Resources/check.png", UriKind.Relative);

            applicationBarIconButton1.IconUri = uri1;
            string appBarMenuSave = CommonResources.AppBarMenu_Save;

            applicationBarIconButton1.Text = appBarMenuSave;
            this._appBarButtonCheck        = applicationBarIconButton1;
            ApplicationBarIconButton applicationBarIconButton2 = new ApplicationBarIconButton();
            Uri uri2 = new Uri("/Resources/appbar.cancel.rest.png", UriKind.Relative);

            applicationBarIconButton2.IconUri = uri2;
            string appBarCancel = CommonResources.AppBar_Cancel;

            applicationBarIconButton2.Text = appBarCancel;
            this._appBarButtonCancel       = applicationBarIconButton2;
            ApplicationBar applicationBar = new ApplicationBar();
            Color          appBarBgColor  = VKConstants.AppBarBGColor;

            applicationBar.BackgroundColor = appBarBgColor;
            Color appBarFgColor = VKConstants.AppBarFGColor;

            applicationBar.ForegroundColor = appBarFgColor;
            double num = 0.9;

            applicationBar.Opacity = num;
            this._mainAppBar       = applicationBar;
            this._de = new DelayedExecutor(100);
            // ISSUE: explicit constructor call
            //base.\u002Ector();
            this.InitializeComponent();
            this.ucAddOption.Text  = CommonResources.Poll_AddAnOption;
            this.ucAddOption.OnAdd = new Action(this.AddOption);
            // ISSUE: method pointer
            base.Loaded += (new RoutedEventHandler(this.CreateEditPollPage_Loaded));
        }
コード例 #10
0
 public void Construct(Rigidbody2D rb2D, ProjectilePool pool, DelayedExecutor delayedExecutor)
 {
     _rb2D            = rb2D;
     _pool            = pool;
     _delayedExecutor = delayedExecutor;
 }
コード例 #11
0
 public BonusSpawner(DelayedExecutor delayedExecutor, Settings settings, BonusPool pool)
 {
     _delayedExecutor = delayedExecutor;
     _settings        = settings;
     _pool            = pool;
 }
コード例 #12
0
        public PostCommentsPage()
        {
            PhotoChooserTask photoChooserTask = new PhotoChooserTask();
            int num = 1;

            photoChooserTask.ShowCamera = (num != 0);
            this._photoChooserTask      = photoChooserTask;
            ApplicationBarMenuItem applicationBarMenuItem1 = new ApplicationBarMenuItem();
            string goToOriginal = CommonResources.GoToOriginal;

            applicationBarMenuItem1.Text     = goToOriginal;
            this._appBarMenuItemGoToOriginal = applicationBarMenuItem1;
            ApplicationBarMenuItem applicationBarMenuItem2 = new ApplicationBarMenuItem();
            string pinPost = CommonResources.PinPost;

            applicationBarMenuItem2.Text = pinPost;
            this._appBarMenuItemPin      = applicationBarMenuItem2;
            ApplicationBarMenuItem applicationBarMenuItem3 = new ApplicationBarMenuItem();
            string unpinPost = CommonResources.UnpinPost;

            applicationBarMenuItem3.Text = unpinPost;
            this._appBarMenuItemUnpin    = applicationBarMenuItem3;
            ApplicationBarIconButton applicationBarIconButton1 = new ApplicationBarIconButton();
            Uri uri1 = new Uri("Resources/appbar.send.text.rest.png", UriKind.Relative);

            applicationBarIconButton1.IconUri = uri1;
            string commentsPageAppBarSend = CommonResources.PostCommentsPage_AppBar_Send;

            applicationBarIconButton1.Text = commentsPageAppBarSend;
            this._appBarButtonSend         = applicationBarIconButton1;
            ApplicationBarIconButton applicationBarIconButton2 = new ApplicationBarIconButton();
            Uri uri2 = new Uri("Resources/appbar.heart2.rest.png", UriKind.Relative);

            applicationBarIconButton2.IconUri = uri2;
            string commentsPageAppBarLike = CommonResources.PostCommentsPage_AppBar_Like;

            applicationBarIconButton2.Text = commentsPageAppBarLike;
            this._appBarButtonLike         = applicationBarIconButton2;
            ApplicationBarIconButton applicationBarIconButton3 = new ApplicationBarIconButton();
            Uri uri3 = new Uri("Resources/appbar.heart2.broken.rest.png", UriKind.Relative);

            applicationBarIconButton3.IconUri = uri3;
            string pageAppBarUnlike = CommonResources.PostCommentsPage_AppBar_Unlike;

            applicationBarIconButton3.Text = pageAppBarUnlike;
            this._appBarButtonUnlike       = applicationBarIconButton3;
            ApplicationBarIconButton applicationBarIconButton4 = new ApplicationBarIconButton();
            Uri uri4 = new Uri("Resources/appbar.smile.png", UriKind.Relative);

            applicationBarIconButton4.IconUri = uri4;
            string str = "emoji";

            applicationBarIconButton4.Text = str;
            this._appBarButtonEmojiToggle  = applicationBarIconButton4;
            ApplicationBarMenuItem applicationBarMenuItem4 = new ApplicationBarMenuItem();
            string commentsPageAppBarShare = CommonResources.PostCommentsPage_AppBar_Share;

            applicationBarMenuItem4.Text = commentsPageAppBarShare;
            this._appBarMenuItemShare    = applicationBarMenuItem4;
            ApplicationBarIconButton applicationBarIconButton5 = new ApplicationBarIconButton();
            Uri uri5 = new Uri("Resources/attach.png", UriKind.Relative);

            applicationBarIconButton5.IconUri = uri5;
            string barAddAttachment = CommonResources.NewPost_AppBar_AddAttachment;

            applicationBarIconButton5.Text = barAddAttachment;
            this._appBarButtonAttachments  = applicationBarIconButton5;
            ApplicationBarMenuItem applicationBarMenuItem5 = new ApplicationBarMenuItem();
            string pageAppBarRefresh = CommonResources.PostCommentsPage_AppBar_Refresh;

            applicationBarMenuItem5.Text = pageAppBarRefresh;
            this._appBarMenuItemRefresh  = applicationBarMenuItem5;
            ApplicationBarMenuItem applicationBarMenuItem6 = new ApplicationBarMenuItem();
            string edit = CommonResources.Edit;

            applicationBarMenuItem6.Text = edit;
            this._appBarMenuItemEdit     = applicationBarMenuItem6;
            ApplicationBarMenuItem applicationBarMenuItem7 = new ApplicationBarMenuItem();
            string delete = CommonResources.Delete;

            applicationBarMenuItem7.Text = delete;
            this._appBarMenuItemDelete   = applicationBarMenuItem7;
            ApplicationBarMenuItem applicationBarMenuItem8 = new ApplicationBarMenuItem();
            string report = CommonResources.Report;

            applicationBarMenuItem8.Text = report;
            this._appBarMenuItemReport   = applicationBarMenuItem8;
            this._dc  = new DialogService();
            this._de  = new DelayedExecutor(200);
            this._de2 = new DelayedExecutor(550);
            // ISSUE: explicit constructor call
            //base.\u002Ector();
            this.InitializeComponent();
            this.Header.OnHeaderTap = (Action)(() => this.panel.ScrollToBottom(false));
            this._adapter           = new ViewportScrollableAreaAdapter(this.scroll);
            this.panel.InitializeWithScrollViewer((IScrollableArea)this._adapter, false);
            TextBoxPanelControl panelControl = this.ucNewMessage.PanelControl;
            EventHandler <bool> eventHandler = (EventHandler <bool>)Delegate.Combine((Delegate)panelControl.IsOpenedChanged, (Delegate) new EventHandler <bool>(this.PanelIsOpenedChanged));

            panelControl.IsOpenedChanged = eventHandler;
            this.RegisterForCleanup((IMyVirtualizingPanel)this.panel);
            this.panel.LoadedHeightDownwards = this.panel.LoadedHeightDownwardsNotScrolling = 1600.0;
            this.BuildAppBar();
            ((UIElement)this.ucNewMessage.ReplyUserUC).Tap += (new EventHandler <System.Windows.Input.GestureEventArgs>(this.Button_Click_1));
            this.ucMoreActions.SetBlue();
            this.ucMoreActions.TapCallback = (Action)(() =>
            {
                WallPostItem wallPostItem = this.PostCommentsVM.WallPostItem;
                if (wallPostItem == null)
                {
                    return;
                }
                ContextMenu menu = ContextMenuHelper.CreateMenu(wallPostItem.GenerateMenuItems());
                ContextMenuService.SetContextMenu((DependencyObject)this.ucMoreActions, menu);
                menu.IsOpen = true;
            });
            this.ucNewMessage.OnAddAttachTap             = new Action(this.AddAttachTap);
            this.ucNewMessage.OnSendTap                  = (Action)(() => this._appBarButtonSend_Click(null, null));
            this.ucNewMessage.UCNewPost.OnImageDeleteTap = (Action <object>)(sender =>
            {
                FrameworkElement frameworkElement = sender as FrameworkElement;
                if (frameworkElement != null)
                {
                    this._commentVM.OutboundAttachments.Remove(frameworkElement.DataContext as IOutboundAttachment);
                }
                this.UpdateAppBar();
            });
            this.ucNewMessage.UCNewPost.TextBlockWatermarkText.Text = CommonResources.Comment;
            // ISSUE: method pointer
            this.ucNewMessage.TextBoxNewComment.TextChanged += (new TextChangedEventHandler(this.TextBoxNewComment_TextChanged));
            Binding binding = new Binding("OutboundAttachments");

            ((FrameworkElement)this.ucNewMessage.ucNewPost.ItemsControlAttachments).SetBinding((DependencyProperty)ItemsControl.ItemsSourceProperty, binding);
            this.scroll.BindViewportBoundsTo((FrameworkElement)this.scrollableGrid);
            ((ChooserBase <PhotoResult>) this._photoChooserTask).Completed += (new EventHandler <PhotoResult>(this._photoChooserTask_Completed));
            EventAggregator.Current.Subscribe(this);
        }
コード例 #13
0
 public MoveSpeedBoostImplementation(DelayedExecutor delayedExecutor, BonusEffects effects)
 {
     _delayedExecutor = delayedExecutor;
     _effects         = effects;
 }
コード例 #14
0
ファイル: GenericInfoUC.cs プロジェクト: Makzz90/VKClient_re
 public GenericInfoUC(int delayToHide)
 {
     //base.\u002Ector();
     this.InitializeComponent();
     this._deHide = new DelayedExecutor(delayToHide > 0 ? delayToHide : 1000);
 }
コード例 #15
0
ファイル: GenericInfoUC.cs プロジェクト: Makzz90/VKClient_re
 public GenericInfoUC()
 {
     //base.\u002Ector();
     this.InitializeComponent();
     this._deHide = new DelayedExecutor(1000);
 }