Ejemplo n.º 1
0
 public MainWindow()
 {
     InitializeComponent();
     SettingCtrl.InitializeParameter(this);
     ImageCtrl.InitializeParameter(SettingCtrl.SettingInstant, this);
     _downloadThread = ImageCtrl.AsyncDownload();
     StateSwitch(State.Busy);
     AsyncWaiting(true);
 }
Ejemplo n.º 2
0
 private void Awake()
 {
     if (Ins != null)
     {
         Destroy(gameObject);
     }
     else
     {
         Ins = this;
     }
     Init();
 }
Ejemplo n.º 3
0
 private void BtnOK_Click(object sender, RoutedEventArgs e)
 {
     if (_state.Equals(State.Setting))
     {
         ImageCtrl.Visibility = Visibility.Visible;
         SettingCtrl.Hide();
         //Download now
         ImageCtrl.InitializeParameter(SettingCtrl.SettingInstant, this);
         _downloadThread = ImageCtrl.AsyncDownload();
         StateSwitch(State.Busy);
         AsyncWaiting(true);
     }
     else
     {
         ImageCtrl.SetWallpaper();
     }
 }
Ejemplo n.º 4
0
    private MatchCtrl m_MatchCtrl;                                                                                 //比赛系统

    public SystemFacade()
    {
        m_AccountCtrl      = new AccountCtrl();
        m_SelectGameCtrl   = new GameCtrl();
        m_RuleCtrl         = new RuleCtrl();
        m_ServiceCtrl      = new ServiceCtrl();
        m_SettingCtrl      = new SettingCtrl();
        m_ShareCtrl        = new ShareCtrl();
        m_RecordCtrl       = new RecordCtrl();
        m_ShopCtrl         = new ShopCtrl();
        m_PresentCtrl      = new PresentCtrl();
        m_MahJongCtrl      = new MaJiangGameCtrl();
        m_ChatCtrl         = new ChatCtrl();
        m_AudioSettingCtrl = new AudioSettingCtrl();
        m_NoticeCtrl       = new NoticeCtrl();
        m_MatchCtrl        = new MatchCtrl();
        RegisterWindow();
    }
Ejemplo n.º 5
0
 private void BtnSetting_Click(object sender, RoutedEventArgs e)
 {
     StateSwitch(State.BeforeSetting);
     SettingCtrl.Show();
 }