示例#1
0
        public MainViewModel()
        {
            musicList = new MusicListPage();

            playerPage            = new PlayerPage();
            playerPage.BackEvent += delegate
            {
                SetPreviousPage();
            };

            searchPage            = new SearchPage();
            searchPage.BackEvent += delegate
            {
                CurrentContent = FrameContent.MusicListPage;
            };

            settingPage            = new SettingPage();
            settingPage.BackEvent += delegate
            {
                SetPreviousPage();
            };

            timer = new DispatcherTimer();

            miniWindow = new MiniWindow(this);

            tray = new TrayIcon(miniWindow);
        }
示例#2
0
    public void SetMemberPhoto(byte[] Photo)
    {
        Sett = true;
        bool B = SettingPage.activeSelf;

        if (!SettingPage.activeSelf)
        {
            SettingPage.SetActive(true);
        }
        if (Photo == null)
        {
            Debug.Log("Photo Null");
        }
        else
        {
            Debug.Log("Photo not Null");
        }
        Debug.Log("Photo.l" + Photo.Length);
        Setimagebyte = Photo;
        Debug.Log("LoadImage");
        Setimage.LoadImage(Photo);
        //	if (Setimage != null) {
        Debug.Log("mainTexture");



        //}
        SettingPage.SetActive(false);
        SettingPage.SetActive(true);
        SettingPage.SetActive(B);
    }
示例#3
0
 void backFunc()
 {
     MainPanel.SetActive(true);
     SettingPage.SetActive(false);
     SinglePanel.SetActive(false);
     aud.PlayOneShot(ButtonSound);
 }
示例#4
0
        public static void ForwardMail()

        {
            SettingPage sp = new SettingPage();

            sp.LinkForwardSetting.Click();
        }
示例#5
0
        public static void GoToThemes()

        {
            SettingPage sp = new SettingPage();

            sp.LinkThemes.Click();
        }
示例#6
0
        private void guna2Button3_Click(object sender, EventArgs e)
        {
            this.Hide();
            SettingPage f2 = new SettingPage();

            f2.Show();
        }
示例#7
0
 public void LocalNotice()
 {
     if (SettingPage == null)
     {
         return;
     }
     SettingPage.LocalNotice();
 }
示例#8
0
        private void ConnectButton_Click(object sender, RoutedEventArgs e)
        {
            SendButton.Background    = LightGray;
            ConnectButton.Background = DarkGray;

            settingPage = new SettingPage();
            MainFrame.Navigate(settingPage);
        }
示例#9
0
        public void GoToSettings()
        {
            mainPage.btSettings.Click();
            // can`t press button "settings"
            //mainPage.btLowerSett.Click();
            SettingPage settingsPage = new SettingPage(SETTING_PAGE);

            settingsPage.OpenPage();
        }
示例#10
0
 private void mnuCompanySettings_Click(object sender, EventArgs e)
 {
     if (frmCompanySettings == null)
     {
         frmCompanySettings             = new SettingPage();
         frmCompanySettings.FormClosed += new FormClosedEventHandler(frmCompanySettings_FormClosed);
         frmCompanySettings.MdiParent   = this;
         frmCompanySettings.Show();
     }
 }
示例#11
0
        private void frmMaterials_FormClosed(object sender, FormClosedEventArgs e)
        {
            frmMaterials.Dispose();
            frmMaterials = null;

            frmCompanySettings             = new SettingPage();
            frmCompanySettings.FormClosed += new FormClosedEventHandler(frmCompanySettings_FormClosed);
            frmCompanySettings.MdiParent   = this;
            frmCompanySettings.Show();
        }
示例#12
0
        public void Handle(ISession session)
        {
            Console.WriteLine("ChatThemeSet packet received");
            Application.Current.Dispatcher.Invoke(() =>
            {
                SettingPage settingPage = SettingPage.Instance;

                try
                {
                    Guid test = Guid.Parse(BackgroundId);
                }
                catch
                {
                    try
                    {
                        String path = ResourceUtil.ChatPageResource[Convert.ToInt32(BackgroundId)];
                        if (!File.Exists(path))
                        {
                            return;
                        }

                        FileStream stream = null;
                        try
                        {
                            stream             = new FileStream(path, FileMode.Open, FileAccess.Read);
                            BitmapImage bitmap = new BitmapImage();
                            bitmap.BeginInit();
                            bitmap.StreamSource = stream;
                            bitmap.EndInit();

                            settingPage.AddBGPreview(bitmap);
                        }
                        catch { throw; }
                        //finally { stream.Close(); }
                    }
                    catch { }
                }
                settingPage.blurLv.Value = BackgroundBlur;

                settingPage.BGColorPicker.ColorPicker.Color   = ColorUtils.IntToColor(BackgroundColor);
                settingPage.iconColorPicker.ColorPicker.Color = ColorUtils.IntToColor(IconColor);

                ChatPage.Instance.ChangeIconColor(ColorUtils.IntToColor(IconColor));

                switch (UseType)
                {
                case ChatBackgroundType.Color:
                    ChatPage.Instance.SetSolidBG(ColorUtils.IntToColor(BackgroundColor));
                    break;

                case ChatBackgroundType.Image:
                    break;
                }
            });
        }
 private void initPage()
 {
     mainPage = new MainPage()
     {
         mainWindow = this
     };
     settingPage = new SettingPage()
     {
         mainWindow = this
     };
 }
示例#14
0
        //#FFD3D3D3

        public MainWindow()
        {
            InitializeComponent();

            _Serial = new SerialPort();

            SettingPage settingPage = new SettingPage();

            MainFrame.Navigate(settingPage);

            ConnectButton.Background = DarkGray;
        }
示例#15
0
 public void OpenSettingWindow()
 {
     this.Dispatcher.BeginInvoke(new Action(() =>
     {
         if (setingPage == null || !setingPage.IsLoaded)
         {
             setingPage = new SettingPage(AppPropertys.HotKeys);
         }
         setingPage.SettingReloadHandler += new SettingReloadDelegate(AppPropertys.mainWindow.SaveConfig);
         setingPage.Show();
     }));
 }
示例#16
0
 public MainPage()
 {
     Current = this;
     this.InitializeComponent();
     LoggingSystem.LoggingSystem.SystemControl.ReturnDataEvent += SystemControl_ReturnDataEvent;
     InfoPage.Navigate(typeof(ShowInfo));
     LoginPage.Navigate(typeof(ShowLogin));
     AboutPage.Navigate(typeof(ShowAbout));
     NoticePage.Navigate(typeof(ShowNotice));
     EasterPage.Navigate(typeof(EasterEggPage));
     SettingPage.Navigate(typeof(ShowSettings));
     //BillPage.Navigate(typeof(ShowBill));
 }
示例#17
0
        public MainWindow()
        {
            _mainPage               = new MainPage(this);
            _systemPage             = new SystemPage(this);
            _selfTestPage           = new SelfTestPage(this);
            _factoryResetPage       = new FactoryResetPage(this);
            _findMyGearPage         = new FindMyGearPage(this);
            _touchpadPage           = new TouchpadPage(this);
            _ambientSoundPage       = new AmbientSoundPage(this);
            _equalizerPage          = new EqualizerPage(this);
            _connectionLostPage     = new ConnectionLostPage(this);
            _deviceSelectPage       = new DeviceSelectPage(this);
            _settingPage            = new SettingPage(this);
            _updatePage             = new UpdatePage(this);
            _advancedPage           = new AdvancedPage(this);
            _unsupportedFeaturePage = new UnsupportedFeaturePage(this);

            InitializeComponent();

            SPPMessageHandler.Instance.AnyMessageReceived           += InstanceOnAnyMessageReceived;
            BluetoothService.Instance.MessageReceived               += SPPMessageHandler.Instance.MessageReceiver;
            BluetoothService.Instance.InvalidDataException          += InstanceOnInvalidDataException;
            BluetoothService.Instance.SocketException               += InstanceOnSocketException;
            BluetoothService.Instance.PlatformNotSupportedException += InstanceOnPlatformNotSupportedException;
            BluetoothService.Instance.CreateClient();

            Closing                            += OnClosing;
            OptionsClicked                     += OnOptionsClicked;
            _mainPage.MainMenuClicked          += MainPageOnMainMenuClicked;
            _connectionLostPage.RetryRequested += ConnectionLostPageOnRetryRequested;

            BluetoothAddress savedAddress = GetRegisteredDevice();

            if (savedAddress == null)
            {
                PageControl.TransitionType = PageTransitionType.Fade;
                PageControl.ShowPage(new WelcomePage(this));
            }
            else
            {
                PageControl.TransitionType = PageTransitionType.Fade;
                PageControl.ShowPage(_mainPage);
                _mainPage.SetLoaderVisible(true);
                Task.Delay(100).ContinueWith((_) =>
                {
                    BluetoothService.Instance.Connect(savedAddress);
                    CheckForUpdates(manual: false);
                });
                _address = savedAddress;
            }
        }
示例#18
0
    public void SetMemberName(string name)
    {
        Sett = true;
        bool B = SettingPage.activeSelf;

        if (!SettingPage.activeSelf)
        {
            SettingPage.SetActive(true);
        }
        SetName = name;
        SettingPage.transform.FindChild("Bg_g").FindChild("Bg_w").FindChild("var1").FindChild("name").FindChild("name 1").GetComponent <UILabel> ().text = SetName;

        SettingPage.SetActive(B);
    }
示例#19
0
        public MainWindow()
        {
            InitializeComponent();

            //Application.Current.MainWindow.WindowState = WindowState.Maximized;

            Application.Current.MainWindow.MinWidth = 300;

            Application.Current.MainWindow.MinHeight = 370;

            SettingPage settingPage = new SettingPage();

            MainFrame.Navigate(settingPage);
        }
示例#20
0
 public void Loaded(SettingPage page)
 {
     page.btnAppLog.Content     = LanguageLoad.Language.AppLog;
     page.btnHourMeter.Content  = LanguageLoad.Language.HourMeter;
     page.btnOverTime.Content   = LanguageLoad.Language.Overtime;
     page.btnSave.Content       = LanguageLoad.Language.Save;
     page.btnSelect.Content     = LanguageLoad.Language.Select;
     page.btnTimer.Content      = LanguageLoad.Language.Timer;
     page.checkDelay.Content    = LanguageLoad.Language.Delay;
     page.checkOvertime.Content = LanguageLoad.Language.Overtime;
     page.checkRecord.Content   = LanguageLoad.Language.Record;
     page.checkTimer.Content    = LanguageLoad.Language.Timer;
     page.btnLanguage.Content   = LanguageLoad.Language.Save;
 }
示例#21
0
        private void LoginSuccess()
        {
            LoginGrid.Visibility = Visibility.Collapsed;
            UserGrid.Visibility = Visibility.Visible;

            Cloud = new CloudFilePage();
            Community = new CommunityPage();
            Setting = new SettingPage();

            Utils.RunningDatas.MainPage = this;
            Utils.RunningDatas.FriendsTable = new ConcurrentDictionary<string, TemporaryFriendsList>();
            Utils.RunningDatas.GroupsTable = new ConcurrentDictionary<string, Utils.TemporaryGroupsList>();
            Utils.RunningDatas.ApplyLists = new ConcurrentBag<AppliesResponse.ApplyPackage>();
        }
示例#22
0
        public PageDispatcher()
        {
            HomePage            = new HomePage();
            PlaylistsPage       = new PlaylistsPage();
            CreatePlaylistPage  = new CreatePlaylistPage();
            SettingPage         = new SettingPage();
            TopMusicPage        = new HomePage();
            SinglePlaylistPage  = new SinglePlaylistPage();
            FindSongPage        = new HomePage();
            CurrentSongListPage = new HomePage();
            UpdatePlaylistPage  = new UpdatePlaylistPage();
            GenrePage           = new GenrePage();

            CurrentPage = HomePage;
        }
示例#23
0
 /// <summary>
 /// Создание документов по Миграции
 /// </summary>
 /// <param name="fullPath">Полный путь к сохранению файла с именем</param>
 /// <param name="documentTemplate">Шаблон документа из БД</param>
 /// <param name="migration">Журнал миграции</param>
 /// <param name="model">Модель с параметрами</param>
 /// <param name="isTemplate">Шаблон ЮЛ или ФЛ</param>
 /// <param name="ifns">ИФНС номер инспекции</param>
 private void GenerateDoc(string fullPath, LibaryXMLAutoReports.FullTemplateSheme.Document documentTemplate, ReportMigration[] migration, MigrationParse model, int isTemplate, string ifns)
 {
     using (WordprocessingDocument package = WordprocessingDocument.Create(fullPath, WordprocessingDocumentType.Document))
     {
         MainDocumentPart mainDocumentPart = package.AddMainDocumentPart();
         DocumentFormat.OpenXml.Wordprocessing.Document doc = new DocumentFormat.OpenXml.Wordprocessing.Document();
         Fotters.FottersAddDocument(mainDocumentPart, documentTemplate.Templates.Stone.Stone4, documentTemplate.Templates.Stone.Stone5);
         doc.Append(SettingPage.AddSetting(mainDocumentPart));
         doc.Append(Headers.HeaderDocumentIfns(documentTemplate, mainDocumentPart, ifns, model.N280, model.Otdel));
         doc.Append(Body.TextDocumentFormatMigration(documentTemplate));
         doc.Append(Body.GenerateMigrationTable(migration, isTemplate));
         doc.Append(Single.AddSingle(documentTemplate));
         mainDocumentPart.Document = doc;
         package.MainDocumentPart.Document.Save();
         package.Close();
     }
 }
示例#24
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            try
            {
                localPages  = new List <Page>();
                loginPage   = new LoginPage();
                settingPage = new SettingPage();
                localPages.Add(loginPage);
                localPages.Add(settingPage);
                loginFrame.Navigate(localPages[0]);

                loginPage.LoginSuccess += loginPage_LoginSuccess;

                settingPage.Restart += settingPage_Restart;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString(), "ex");
            }
        }
示例#25
0
    public void SetMemberPhoto(Texture2D texture)
    {
        Sett = true;
        bool B = SettingPage.activeSelf;

        if (!SettingPage.activeSelf)
        {
            SettingPage.SetActive(true);
        }
//		Setimagebyte = Photo;
        Setimagebyte = File.ReadAllBytes(IOSMgr.GetMsg());
        //		Setimage.LoadImage (Setimagebyte);
        //	if (Setimage != null) {
        SettingPage.transform.FindChild("Panel").FindChild("Photo").GetComponent <UITexture> ().mainTexture = texture;


        //}
        SettingPage.SetActive(false);
        SettingPage.SetActive(true);
        SettingPage.SetActive(B);
    }
示例#26
0
    public void SetSettingPage()
    {
        bool B = SettingPage.activeSelf;

        if (!SettingPage.activeSelf)
        {
            SettingPage.SetActive(true);
        }
        SettingPage.transform.FindChild("Bg_g").FindChild("Bg_w").FindChild("var1").FindChild("name").FindChild("name 1").GetComponent <UILabel> ().text     = UserName;
        SettingPage.transform.FindChild("Bg_g").FindChild("Bg_w").FindChild("var2").FindChild("team").FindChild("img").GetComponent <UISprite> ().spriteName = UserTeamCode;
        SettingPage.transform.FindChild("Bg_g").FindChild("Bg_w").FindChild("var2").FindChild("team").FindChild("team name").GetComponent <UILabel> ().text  = UserTeamFullName;
        if (UserImage != null)
        {
            SettingPage.transform.FindChild("Panel").FindChild("Photo").GetComponent <UITexture> ().mainTexture = UserImage;
        }
        else if (UserImageName == UserEmail || UserImageName == "")
        {
            Profile.transform.FindChild("Panel").FindChild("Photo").GetComponent <UITexture> ().mainTexture = Default;
        }
        SettingPage.SetActive(B);
    }
示例#27
0
        private void ListView_ItemSelected(object sender, SelectedItemChangedEventArgs e)
        {
            var item = e.SelectedItem as MainMasterDetailPageMenuItem;

            if (item == null)
            {
                return;
            }

            Page page = null;

            switch (item.Id)
            {
            case MainMasterDetailPageMenuItem.MenuNames.Home:
                page = new HomeTabbedPage();
                break;

            case MainMasterDetailPageMenuItem.MenuNames.SignIn:
                page = new SignInPage();
                break;

            case MainMasterDetailPageMenuItem.MenuNames.Setting:
                page = new SettingPage();
                break;

            default:
                throw new ArgumentOutOfRangeException();
            }

            // var page = (Page)Activator.CreateInstance(item.TargetType);
            page.Title = item.Title;


            xDetailPage.PushAsync(page);
            //Detail = new NavigationPage(page);
            IsPresented = false;

            MasterPage.ListView.SelectedItem = null;
        }
示例#28
0
        // 初始化所有页面
        public static void InitPages()
        {
            // 创建各个子页面
            PathProjectPage = new PathProjectPage();
            RouteRecordPage = new RouteRecordPage();
            SettingPage     = new SettingPage();
            AboutPage       = new AboutPage();

            // 创建各个子页面的ViewModel
            PathProjectPageViewModel = new PathProjectPageViewModel();
            RouteRecordPageViewModel = new RouteRecordPageViewModel();
            SettingPageViewModel     = new SettingPageViewModel();
            AboutPageViewModel       = new AboutPageViewModel();

            // 设置各个页面的视图模型
            PathProjectPage.DataContext = PathProjectPageViewModel;
            RouteRecordPage.DataContext = RouteRecordPageViewModel;
            SettingPage.DataContext     = SettingPageViewModel;
            AboutPage.DataContext       = AboutPageViewModel;

            // 默认显示线路规划页面
            CurrentPage = PathProjectPage;
            IsPathProjectPageChecked = true;
        }
示例#29
0
    void DialogueHandler(DialogueMgr.BTNS btn)
    {
        if (btn == DialogueMgr.BTNS.Btn1)
        {
            JoinMemberInfo        memInfo = new JoinMemberInfo();
            UpdateMemberInfoEvent event1  = null;
            //memInfo.Photo;
            //memInfo.MemberID
            memInfo.MemberName  = SetName;
            memInfo.MemberEmail = UserMgr.UserInfo.memberEmail;

            Debug.Log("send Team code : " + SetTeamCode);
            memInfo.FavoBB = SetTeamCode;
            if (GalleryCheck)
            {
                memInfo.MemImage   = UserMgr.UserInfo.memberEmail;
                memInfo.PhotoBytes = Setimagebyte;
                GalleryCheck       = false;
            }
            event1 = new UpdateMemberInfoEvent(new EventDelegate(this, "Set"));
            NetMgr.UpdateMemberInfo(memInfo, event1, UtilMgr.IsTestServer(), false);
            SettingPage.GetComponent <ProfileSetting>().Save();
        }
    }
示例#30
0
    public void SetMemberTeam(string Team, string FullName)
    {
        Sett = true;
        //Debug.Log ("Team : "+Team);
        bool B = SettingPage.activeSelf;

        if (!SettingPage.activeSelf)
        {
            SettingPage.SetActive(true);
        }

        string imgName = UtilMgr.GetTeamEmblem(Team);

        SetTeamCode = Team;


        SettingPage.transform.FindChild("Bg_g").FindChild("Bg_w").FindChild("var2").FindChild("team").FindChild("img").GetComponent <UISprite> ().spriteName = imgName;

        //Set
        SettingPage.transform.FindChild("Bg_g").FindChild("Bg_w").FindChild("var2").FindChild("team").FindChild("team name").GetComponent <UILabel> ().text = FullName;
        //Set

        SettingPage.SetActive(B);
    }
示例#31
0
        public void RegisterWebShopHandlers()
        {
            var app = Application.Current;
            app.Use(new HtmlFromJsonProvider());
            app.Use(new PartialToStandaloneHtmlProvider());

            Handle.GET("/webshop/rootpage", () =>
            {
                Session session = Session.Current;

                if (session != null && session.Data != null)
                    return session.Data;

                var standalone = new RootPage();

                if (session == null)
                {
                    session = new Session(SessionOptions.PatchVersioning);
                    standalone.Html = "/Webshop/RootPage.html";
                }

                standalone.Session = session;
                return standalone;
            });

            Handle.GET("/webshop", () =>
            {
                RootPage master = (RootPage)Self.GET("/webshop/rootpage");
                master.CurrentPage = Db.Scope(() => {
                    var page = new ProductListPage
                    {
                        Html = "/Webshop/Partials/ProductsList/ProductListPage.html",
                        Data = new Order
                        {
                            Buyer = new Simplified.Ring1.Somebody
                            {
                                Name = "Buyer name"
                            },
                            Seller = new Simplified.Ring1.Somebody
                            {
                                Name = "Seller name"
                            },
                        }
                    };
                    page.RefreshProducts();
                    return page;
                });

                return master;
            });

            Handle.GET("/webshop/{?}", (long objectNo) => {

                RootPage master = (RootPage)Self.GET("/webshop/rootpage");

                master.CurrentPage = Db.Scope(() => {

                    var page = new ProductListPage
                    {
                        Html = "/Webshop/Partials/ProductsList/ProductListPage.html",
                        Data = Db.SQL<Order>("SELECT i FROM Simplified.Ring6.\"Order\" i WHERE i.ObjectNo = ?", objectNo).First,
                        ObjectNo = objectNo,
                        Products = Db.SQL<Product>("SELECT jk FROM Simplified.Ring3.Product jk")
                    };
                    return page;
                });

                return master;
            });

            Handle.GET("/webshop/basket/{?}", (long objectNo) => {

                RootPage master = (RootPage)Self.GET("/webshop/rootpage");

                master.CurrentPage = Db.Scope(() => {

                    var page = new BasketPage
                    {
                        Html = "/Webshop/Partials/BasketPages/BasketPage.html",
                        ObjectNo = objectNo,
                        Data = Db.SQL<Order>("SELECT i FROM Simplified.Ring6.\"Order\"  i WHERE i.ObjectNo = ?", objectNo).First
                    };

                    return page;

                });

                return master;
            });

            Handle.GET("/checkout/shipping/{?}", (long objectNo) =>
            {
                RootPage master = (RootPage)Self.GET("/webshop/rootpage");

                master.CurrentPage = Db.Scope(() =>
                {
                    var page = new ShippingInformationPage
                    {
                        Html = "/Webshop/Partials/CheckoutPages/ShippingInformationPage.html",
                        ObjectNo = objectNo,
                        Data = Db.SQL<Order>("SELECT i FROM Simplified.Ring6.\"Order\"  i WHERE i.ObjectNo = ?", objectNo).First
                    };

                    return page;
                });

                return master;
            });

            Handle.GET("/checkout/payment/{?}", (long objectNo) =>
            {

                RootPage master = (RootPage)Self.GET("/webshop/rootpage");

                master.CurrentPage = Db.Scope(() =>
                {
                    var page = new PaymentMethodsPage
                    {
                        Html = "/Webshop/Partials/CheckoutPages/PaymentMethodsPage.html",
                        Data = Db.SQL<Order>("SELECT i FROM Simplified.Ring6.\"Order\"  i WHERE i.ObjectNo = ?", objectNo).First,
                        ObjectNo = objectNo
                    };

                    return page;
                });

                return master;
            });

            Handle.GET("/checkout/summary/{?}", (long objectNo) =>
            {
                RootPage master = (RootPage)Self.GET("/webshop/rootpage");

                master.CurrentPage = Db.Scope(() =>
                {
                    var page = new CheckoutSummaryPage();
                    var order = Db.SQL<Order>("SELECT i FROM Simplified.Ring6.\"Order\" i WHERE i.ObjectNo = ?", objectNo).First;
                    page.Data = order;
                    if (order.IsPayed)
                    {
                        page.Result.Message = "Order is processing. Your payment was paid.";
                        page.Result.IsSuccessful = true;
                    }
                    else
                    {
                        page.Result.Message = "Order waiting for your payment.";
                        page.Result.IsSuccessful = false;
                    }

                    return page;
                });

                return master;
            });

            Handle.GET("/webshop/settings", () =>
            {
                RootPage master = (RootPage)Self.GET("/webshop/rootpage");
                master.CurrentPage = Db.Scope(() =>
                {
                    var page = new SettingPage
                    {
                        Html = "/Webshop/Partials/Settings/SettingPage.html"
                    };
                    page.LoadDefaultData();
                    return page;
                });
                return master;
            });
        }