void ReleaseDesignerOutlets()
        {
            if (CloseBtn != null)
            {
                CloseBtn.Dispose();
                CloseBtn = null;
            }

            if (FilenameTextfield != null)
            {
                FilenameTextfield.Dispose();
                FilenameTextfield = null;
            }

            if (ShareBtn != null)
            {
                ShareBtn.Dispose();
                ShareBtn = null;
            }

            if (Viewer != null)
            {
                Viewer.Dispose();
                Viewer = null;
            }
        }
예제 #2
0
        void ReleaseDesignerOutlets()
        {
            if (BackgroundView != null)
            {
                BackgroundView.Dispose();
                BackgroundView = null;
            }

            if (CloseBtn != null)
            {
                CloseBtn.Dispose();
                CloseBtn = null;
            }

            if (TextContainerView != null)
            {
                TextContainerView.Dispose();
                TextContainerView = null;
            }

            if (TextLabel != null)
            {
                TextLabel.Dispose();
                TextLabel = null;
            }
        }
예제 #3
0
 public void OnComeIn()
 {
     CloseBtn.GetComponent <RectTransform>().ScaleBounceIn().OnComplete(() =>
     {
         CloseBtn.GetComponent <Fy_UI_Animation>().enabled = true;
     });
 }
예제 #4
0
 public LearningSubjects()
 {
     InitializeComponent();
     InitialiseTable();
     CloseBtn.BigBtnSetStyle(Res.CloseBtn);
     SaveBtn.BigBtnSetStyle(Res.SaveBtn);
 }
예제 #5
0
 public override void Awake()
 {
     base.Awake();
     CloseBtn.onClick.AddListener(() =>
     {
         CloseBtn.GetComponent <Fy_UI_Animation>().enabled = false;
     });
 }
예제 #6
0
 private void Table_Paint(object sender, PaintEventArgs e)
 {
     SaveBtn.BigBtnSetStyle(Res.SaveBtn);
     CloseBtn.BigBtnSetStyle(Res.CloseBtn);
     ClassLbl.Text        = Res.ClassNameLbl;
     TeacherFirstLbl.Text = Res.TeacherLbl;
     TeacherSecLbl.Text   = Res.ExtraTeacherLbl;
 }
예제 #7
0
 private void flowLayoutPanel1_Paint(object sender, PaintEventArgs e)
 {
     SaveBtn.BigBtnSetStyle(Res.SaveBtn);
     CloseBtn.BigBtnSetStyle(Res.CloseBtn);
     SexContainer.Text     = Res.PupilSexLbl;
     AddressContainer.Text = Res.PupilsAddressLbl;
     YearContainer.Text    = Res.YearBirthLbl;
     NameContainer.Text    = Res.FullNameLbl;
 }
예제 #8
0
 /// <summary>
 /// Initialise Form
 /// </summary>
 public WelkomeScreen()
 {
     InitializeComponent();
     WelkomeLbl.Text = Res.WelkomeLbl;
     RegistrationBtn.BigBtnSetStyle(Res.RegisterBtn);
     ContinueBtn.BigBtnSetStyle(Res.ContinueBtn);
     CloseBtn.BigBtnSetStyle(Res.CloseBtn);
     UpdateScreen();
 }
예제 #9
0
        private void Close_MouseEnter(object sender, EventArgs e)
        {
            Random random = new Random();
            int    width  = random.Next(1, Width - CloseBtn.Width);
            int    height = random.Next(1, Height - CloseBtn.Height);

            CloseBtn.Location = new Point(width, height);
            CloseBtn.BringToFront();
        }
예제 #10
0
 private void OlympicProcess_Load(object sender, EventArgs e)
 {
     ClassLbl.Text = string.Join(" ", Res.ClassNameLbl, AppConstants.CurrentUser.Class);
     UserLbl.Text  = AppConstants.CurrentUser.SimpleName;
     CloseBtn.SmallBtnSetStyle(Res.CloseBtn);
     SaveBtn.SmallBtnSetStyle(Res.SaveBtn);
     FullNameLbl.Text = Res.FullNameLbl;
     SubjectLbl.Text  = string.Empty;
     SaveToFile.SmallBtnSetStyle(Res.SaveToFileLbl);
     SaveToFile.Visible = teach.IsAdmin;
 }
예제 #11
0
        void SetupTextAndStyling()
        {
            TextContainerView.Layer.CornerRadius = 12;
            TextLabel.Text = _displayText;
            TextLabel.Font = StyleUtil.Font(StyleUtil.FontType.FontRegular, 17);

            CloseBtn.SetTitle(_buttonText, UIControlState.Normal);
            CloseBtn.Font = StyleUtil.Font(StyleUtil.FontType.FontBold, 17);

            _stylingAlreadySet = true;
        }
예제 #12
0
 private void Keys_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         AcceptBtn.PerformClick();
     }
     if (e.KeyCode == Keys.Escape)
     {
         CloseBtn.PerformClick();
     }
 }
예제 #13
0
        public AdminScreen()
        {
            InitializeComponent();
            teacherCB.Items.AddRange(AppConstants.teacs.Select(item => item.SimpleName).ToArray());

            SaveBtn.BigBtnSetStyle(Res.SaveBtn);
            CloseBtn.BigBtnSetStyle(Res.CloseBtn);

            Box.Text        = Res.AdminPost;
            SaveBtn.Enabled = false;
        }
예제 #14
0
        public ClassesConnections()
        {
            InitializeComponent();
            ClassNameLbl.Text   = Res.ClassNameLbl;
            TeacherNameLbl.Text = Res.AdminTeacherLbl;

            CloseBtn.BigBtnSetStyle(Res.CloseBtn);
            SaveBtn.BigBtnSetStyle(Res.SaveBtn);

            InitialiseTable();
        }
예제 #15
0
        private void UpdateTeacherActivity_Load(object sender, EventArgs e)
        {
            ClassLbl.Text        = Res.ClassNameLbl;
            ActivityNameLbl.Text = Res.ActivityNameLbl;

            FullNameLbl.Text = Res.FullNameLbl;
            StatusLbl.Text   = Res.StatusLbl;

            SaveBtn.BigBtnSetStyle(Res.SaveBtn);
            CloseBtn.BigBtnSetStyle(Res.CloseBtn);
        }
예제 #16
0
 public Form2()
 {
     InitializeComponent();
     num_buttons = new Button[] { btn3, btn4, btn5, btn6 };
     label2.Hide();
     startBtn.Hide();
     Console.WriteLine(System.Windows.Forms.Application.StartupPath);
     CloseBtn.Hide();
     labelIndex.Hide();
     label3.Text = "";
     KeyPreview  = true;
 }
예제 #17
0
        private void AddNewYearActivity_Load(object sender, EventArgs e)
        {
            ClassLbl.Text        = Res.ClassNameLbl;
            ActivityNameLbl.Text = Res.ActivityNameLbl;

            FullNameLbl.Text      = Res.FullNameLbl;
            NeedToProcessLbl.Text = Res.NeedToProcessLbl;

            SaveBtn.BigBtnSetStyle(Res.SaveBtn);
            CloseBtn.BigBtnSetStyle(Res.CloseBtn);

            ChooseClassCB.Items.AddRange(AppConstants.AvailableClassesList.ToArray());
        }
예제 #18
0
 /// <summary>
 /// Sets interface screens according to given input
 /// </summary>
 /// <param name="step"></param>
 public void SetInterface(int step)
 {
     if (step == 0)
     {
         Intro.SetActive(true);
         Intro.SetActive(true);
         CloseBtn.SetActive(false);
         Panel1.SetActive(false);
         Panel2.SetActive(false);
         Panel3.SetActive(false);
         PanelOver.SetActive(false);
     }
     else if (step == 1)
     {
         Intro.SetActive(false);
         CloseBtn.SetActive(true);
         Panel1.SetActive(true);
         Settings1.SetActive(false);
         Panel2.SetActive(false);
         Panel3.SetActive(false);
         PanelOver.SetActive(false);
     }
     else if (step == 2)
     {
         Intro.SetActive(false);
         CloseBtn.SetActive(true);
         Panel1.SetActive(false);
         Panel2.SetActive(true);
         Settings2.SetActive(false);
         Panel3.SetActive(false);
         PanelOver.SetActive(false);
     }
     else if (step == 3)
     {
         Intro.SetActive(false);
         CloseBtn.SetActive(true);
         Panel1.SetActive(false);
         Panel2.SetActive(false);
         Panel3.SetActive(true);
         PanelOver.SetActive(false);
     }
     else if (step == 4)
     {
         Intro.SetActive(false);
         CloseBtn.SetActive(true);
         Panel1.SetActive(false);
         Panel2.SetActive(false);
         Panel3.SetActive(false);
         PanelOver.SetActive(true);
     }
 }
예제 #19
0
        void ReleaseDesignerOutlets()
        {
            if (CloseBtn != null)
            {
                CloseBtn.Dispose();
                CloseBtn = null;
            }

            if (SettingsItemsTable != null)
            {
                SettingsItemsTable.Dispose();
                SettingsItemsTable = null;
            }
        }
예제 #20
0
        public ClassesRegister()
        {
            InitializeComponent();
            ChooseClassLbl.Text = Res.PressClassLbl;
            FullNameLbl.Text    = Res.FullNameLbl;

            SaveBtn.SmallBtnSetStyle(Res.SaveBtn);
            ExportBtn.SmallBtnSetStyle(Res.ExportBtn);
            CloseBtn.SmallBtnSetStyle(Res.CloseBtn);

            TableFlow.Visible      = false;
            ChooseColumnCB.Enabled = false;
            ChooseColumnCB.Items.AddRange(AppConstants.columnsPupilList.ToArray());
        }
예제 #21
0
        public TeachersRegistration()
        {
            InitializeComponent();
            ExportBtn.SmallBtnSetStyle(Res.ExportBtn);
            CloseBtn.SmallBtnSetStyle(Res.CloseBtn);
            SaveBtn.SmallBtnSetStyle(Res.SaveBtn);
            FullNameLbl.Text = Res.FullNameLbl;

            SaveBtn.Enabled   = false;
            ExportBtn.Enabled = true;

            Table.Visible = false;
            ColumnNameCB.Items.AddRange(AppConstants.columnsTeacherList.ToArray());
        }
예제 #22
0
        public ChooseFunctionality()
        {
            InitializeComponent();
            CloseBtn.BigBtnSetStyle(Res.CloseBtn);
            Welkomelbl.Size = new Size(300, 40);
            Welkomelbl.Text = string.Format(Res.AuthoredWelkomeLbl, AppConstants.CurrentUser.FullName);
            OlympicBtn.BigBtnSetStyle(Res.OlympicLbl);
            OlympicBtn.Enabled = !string.IsNullOrEmpty(AppConstants.CurrentUser.Class);
            Filters.BigBtnSetStyle(Res.Filters);

            YearlyReportBtn.BigBtnSetStyle(Res.YearlyReportLbl);
            YearlyReportBtn.Enabled = AppConstants.CurrentUser.IsAdmin;

            YearActivitiesBtn.BigBtnSetStyle(Res.YearActivitiesBtn);

            FinishYearBtn.BigBtnSetStyle(Res.FinishYearLbl);
            FinishYearBtn.Enabled = AppConstants.CurrentUser.IsAdmin;
        }
예제 #23
0
        private void engine_Recognized(object sender, SpeechRecognizedEventArgs e)
        {
            string speech = e.Result.Text;

            switch (speech)
            {
            case "start reading":
                CopyScreenBtn.PerformClick();
                StartBtn.PerformClick();
                break;

            case "read the result":
            case "read the resuls":
            case "whats the result":
            case "whats the results":
                GetResult();
                break;

            case "search":
                SearchBtn.PerformClick();
                break;

            case "pause":
                PauseBtn.PerformClick();
                break;

            case "resume":
                PauseBtn.PerformClick();
                break;

            case "back":
                BackBtn.PerformClick();
                break;

            case "next":
                ForwardBtn.PerformClick();
                break;

            case "stop":
                StopBtn.PerformClick();
                break;

            case "close website search":
                Decca.Speak("Closing Website Reader");
                CloseBtn.PerformClick();
                break;

            case "hide website reader":
                FormBorderStyle = FormBorderStyle.None;
                WindowState     = FormWindowState.Minimized;
                TopMost         = false;
                break;

            case "show website reader":
            case "show website reader again":
                FormBorderStyle = FormBorderStyle.None;
                WindowState     = FormWindowState.Normal;
                TopMost         = true;
                break;

            default:
                break;
            }
            if (speech == "find")
            {
                string Speech = e.Result.Text;
                Qevent = Speech;
                Speech = string.Empty;
                Decca.SpeakAsync("what do you want to search");
                speech = string.Empty;

                Process_OutputDataReceived();
            }
        }
예제 #24
0
 public void CloseButtonClick()
 {
     CloseBtn.Click();
 }
예제 #25
0
        void ReleaseDesignerOutlets()
        {
            if (address != null)
            {
                address.Dispose();
                address = null;
            }

            if (apnsAlert != null)
            {
                apnsAlert.Dispose();
                apnsAlert = null;
            }

            if (apnsCloseButton != null)
            {
                apnsCloseButton.Dispose();
                apnsCloseButton = null;
            }

            if (APNSDone != null)
            {
                APNSDone.Dispose();
                APNSDone = null;
            }

            if (APNSMessage != null)
            {
                APNSMessage.Dispose();
                APNSMessage = null;
            }

            if (APNSSummary != null)
            {
                APNSSummary.Dispose();
                APNSSummary = null;
            }

            if (AppValue != null)
            {
                AppValue.Dispose();
                AppValue = null;
            }

            if (Cashout != null)
            {
                Cashout.Dispose();
                Cashout = null;
            }

            if (CloseBtn != null)
            {
                CloseBtn.Dispose();
                CloseBtn = null;
            }

            if (Comparebook != null)
            {
                Comparebook.Dispose();
                Comparebook = null;
            }

            if (ExpDate != null)
            {
                ExpDate.Dispose();
                ExpDate = null;
            }

            if (VehicleDetails != null)
            {
                VehicleDetails.Dispose();
                VehicleDetails = null;
            }
        }
예제 #26
0
        void ReleaseDesignerOutlets()
        {
            if (CloseBtn != null)
            {
                CloseBtn.Dispose();
                CloseBtn = null;
            }

            if (Consent_BeAware_Text != null)
            {
                Consent_BeAware_Text.Dispose();
                Consent_BeAware_Text = null;
            }

            if (Consent_Explanation_Text != null)
            {
                Consent_Explanation_Text.Dispose();
                Consent_Explanation_Text = null;
            }

            if (DescriptionLabel != null)
            {
                DescriptionLabel.Dispose();
                DescriptionLabel = null;
            }

            if (HeaderLabel != null)
            {
                HeaderLabel.Dispose();
                HeaderLabel = null;
            }

            if (LogInWithIDPortenBtn != null)
            {
                LogInWithIDPortenBtn.Dispose();
                LogInWithIDPortenBtn = null;
            }

            if (LookUp_Header != null)
            {
                LookUp_Header.Dispose();
                LookUp_Header = null;
            }

            if (LookUp_Text != null)
            {
                LookUp_Text.Dispose();
                LookUp_Text = null;
            }

            if (Notification_Header != null)
            {
                Notification_Header.Dispose();
                Notification_Header = null;
            }

            if (Notification_Text != null)
            {
                Notification_Text.Dispose();
                Notification_Text = null;
            }
        }
 public EditOrderLinePage CancelOrderLine()
 {
     CloseBtn.Click();
     return(this);
 }
예제 #28
0
        private async void StartTest()
        {
            can_cancel = false;
            label2.Show();
            label1.Hide();
            TimeCheck = new double[20];
            saveTF    = new Boolean[20];
            startBtn.Hide();
            labelIndex.Show();

            for (int i = 0; i < 20; i++)
            {
                await Task.Run(async() =>
                {
                    int index       = i + 1;
                    labelIndex.Text = index.ToString();
                    labelIndex.Update();
                    sw = new Stopwatch();
                    workerObject.RequestStart();
                    userTestTime = false;
                    userIndex    = i;
                    label2.Text  = "";
                    for (int j = 0; j < num; j++)
                    {
                        label2.Text += RandomNumberSet[i, j].ToString() + "  ";
                    }
                    label2.Left = (this.ClientSize.Width - label2.Width) / 2;
                    label2.Top  = (this.ClientSize.Height - label2.Height) / 2;
                    label2.Update();
                    Task.Delay(5000).Wait();
                    sw.Start();
                    label3.Text = RandomNumber[i].ToString() + "이 있었으면 v, 없었으면 n";
                    label3.Left = (this.ClientSize.Width - label3.Width) / 2;
                    label3.Update();
                    label2.Text = RandomNumber[i].ToString();
                    label2.Left = (this.ClientSize.Width - label2.Width) / 2;
                    label2.Top  = (this.ClientSize.Height - label2.Height) / 2;
                    label2.Update();
                    userTestTime = true;
                    int result   = await workerObject.DelayAsync(sw);
                    if (result == -1)
                    {
                        workerObject.RequestStop();
                        sw.Stop();
                        Console.WriteLine("Nothing");
                        userInput[userIndex] = -1;
                        saveTF[userIndex]    = false;
                        TimeCheck[userIndex] = 5000;
                    }
                    label3.Text = "";
                    label3.Update();
                });
            }
            //label2.Hide();
            //label2.Update();
            DirectoryInfo dtif = new DirectoryInfo(Application.StartupPath + "\\log");

            if (!dtif.Exists)
            {
                dtif.Create();
            }
            fileName = "\\log\\" + DateTime.Now.ToString("MM-dd-HH-mm-ss") + "_num" + num.ToString() + ".txt";
            Console.WriteLine(fileName);
            FileInfo file = new FileInfo(Application.StartupPath + fileName);

            if (!file.Exists)
            {
                FileStream f = file.Create();
                f.Close();
            }
            FileStream fs = file.OpenWrite();
            TextWriter tw = new StreamWriter(fs);

            tw.WriteLine("Index, Number Set(), Number, User Input, T/F, Time(ms)");
            for (int i = 0; i < 20; i++)
            {
                tw.Write(i.ToString() + " (");
                for (int j = 0; j < num; j++)
                {
                    tw.Write(RandomNumberSet[i, j].ToString() + " ");
                }
                tw.Write(")," + RandomNumber[i].ToString() + ",");
                string ru;
                if (userInput[i] == 0)
                {
                    ru = "False";
                }
                else if (userInput[i] == 1)
                {
                    ru = "True";
                }
                else
                {
                    ru = "TimeOut";
                }
                tw.Write(ru + ",");
                tw.Write(saveTF[i].ToString() + ",");
                tw.WriteLine(TimeCheck[i].ToString());
            }
            tw.Close();
            fs.Close();
            label2.Hide();
            label1.Text = fileName + Environment.NewLine + "에 저장되었습니다.";
            label1.Update();
            label1.Show();
            CloseBtn.Show();

            can_cancel = true;
        }
예제 #29
0
        void ReleaseDesignerOutlets()
        {
            if (ScrollView != null)
            {
                ScrollView.Dispose();
                ScrollView = null;
            }

            if (BodyText1 != null)
            {
                BodyText1.Dispose();
                BodyText1 = null;
            }

            if (BodyText2 != null)
            {
                BodyText2.Dispose();
                BodyText2 = null;
            }

            if (CloseBtn != null)
            {
                CloseBtn.Dispose();
                CloseBtn = null;
            }

            if (Consent_onlyNorway_Explanation != null)
            {
                Consent_onlyNorway_Explanation.Dispose();
                Consent_onlyNorway_Explanation = null;
            }

            if (ConsentEU_Explanation != null)
            {
                ConsentEU_Explanation.Dispose();
                ConsentEU_Explanation = null;
            }

            if (ConsentText != null)
            {
                ConsentText.Dispose();
                ConsentText = null;
            }

            if (HeaderLabel != null)
            {
                HeaderLabel.Dispose();
                HeaderLabel = null;
            }

            if (NextButtonOnlyNorwayConsent != null)
            {
                NextButtonOnlyNorwayConsent.Dispose();
                NextButtonOnlyNorwayConsent = null;
            }

            if (NextButtonWithEUConsent != null)
            {
                NextButtonWithEUConsent.Dispose();
                NextButtonWithEUConsent = null;
            }

            if (ShareHeader != null)
            {
                ShareHeader.Dispose();
                ShareHeader = null;
            }
        }