Beispiel #1
0
        private void StatisticsForm_Load(object sender, EventArgs e)
        {
            ToolTip toolTip = new ToolTip // Create ToolTip and associate with the Form container
            {
                InitialDelay = 1000,      // Milliseconds transpired before appearing
                ShowAlways   = true       // Force ToolTip text to display
            };

            // Set all necessary ToolTips
            toolTip.SetToolTip(gbGraph, "Data from sensor visualized");
            toolTip.SetToolTip(chartStats, "Data from sensor visualized");
            toolTip.SetToolTip(gbData, "Collected data from sensors");

            dgvData.DataSource   = Readings.Data.DefaultView;
            dgvData.Font         = cmbDevice.Font;
            cmbDevice.DataSource = ApplicationForm.ConnectedDevices;

            // styling
            for (short i = 0; i < dgvData.Columns.Count; i++)
            {
                dgvData.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill;
                dgvData.Columns[i].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
                dgvData.Columns[i].DefaultCellStyle.BackColor = Color.FromArgb(48, 51, 107);
                dgvData.Columns[i].DefaultCellStyle.ForeColor = Color.FromArgb(223, 249, 251);
            }
            updateTimer.Start();
        }
Beispiel #2
0
        public ApplicationForm()
        {
            InitializeComponent();
            lbDate.Text = DateTime.Now.ToLongDateString();  // Set date
            lbTime.Text = DateTime.Now.ToShortTimeString(); // Set time
            ToolTip toolTip = new ToolTip                   // Create ToolTip and associate with the Form container
            {
                InitialDelay = 1000,                        // Milliseconds transpired before appearing
                ShowAlways   = true                         // Force ToolTip text to display
            };

            // Set all necessary ToolTips
            toolTip.SetToolTip(lbDate, "Current date");
            toolTip.SetToolTip(lbTime, "Current time");
            toolTip.SetToolTip(picTemp, "Temperature in degrees Celsius");
            toolTip.SetToolTip(lbTemp, "Temperature in degrees Celsius");
            toolTip.SetToolTip(picHumid, "Relative humidity in percentages");
            toolTip.SetToolTip(lbHumid, "Relative humidity in percentages");
            toolTip.SetToolTip(picTVOC, "Total volatile organic compounds in parts-per-billion");
            toolTip.SetToolTip(lbTVOC, "Total volatile organic compounds in parts-per-billion");
            toolTip.SetToolTip(picCO2, "Carbon dioxide in parts-per-million");
            toolTip.SetToolTip(lbCO2, "Carbon dioxide in parts-per-million");
            toolTip.SetToolTip(picID, "ID of current device\nClick on any icon or value to switch between modules");
            toolTip.SetToolTip(lblID, "ID of current device\nClick on any icon or value to switch between modules");
        }
Beispiel #3
0
        public VentilationForm()
        {
            InitializeComponent();
            ToolTip toolTip = new ToolTip // Create ToolTip and associate with the Form container
            {
                InitialDelay = 500,       // Milliseconds transpired before appearing
                ShowAlways   = true       // Force ToolTip text to display
            };

            // Set all necessary ToolTips
            toolTip.SetToolTip(btnIncrease, "Increase fan speed");
            toolTip.SetToolTip(btnDecrease, "Decrease fan speed");
            toolTip.SetToolTip(gbFanSpeed, "Current fan speed\nClick on the value to display another unit");
            toolTip.SetToolTip(lbFanSpeed, "Current fan speed\nClick here to display another unit");
            toolTip.SetToolTip(cmbConnected, "Select an available fan");
            toolTip.SetToolTip(btnConnect, "Click to connect or disconnect the fan");
        }