77 lines
3.3 KiB
VB.net
77 lines
3.3 KiB
VB.net
Imports System.Threading
|
|
Public Class MBox
|
|
|
|
Public C As Client
|
|
Private Sub MBox_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
|
Guna2ComboBox1.SelectedIndex = 0
|
|
Guna2ComboBox2.SelectedIndex = 2
|
|
Guna2ComboBox3.SelectedIndex = 0
|
|
End Sub
|
|
|
|
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
|
|
Try
|
|
If Not C.IsConnected Then
|
|
Close()
|
|
End If
|
|
Catch ex As Exception
|
|
Debug.WriteLine(ex.Message)
|
|
End Try
|
|
End Sub
|
|
|
|
Private Sub MBox_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
|
|
Dim B As Byte() = SB("CloseMessageBox")
|
|
ThreadPool.QueueUserWorkItem(New WaitCallback(AddressOf C.BeginSend), B)
|
|
End Sub
|
|
|
|
Private Sub Guna2GradientButton1_Click(sender As Object, e As EventArgs) Handles Guna2GradientButton1.Click
|
|
Dim B As Byte() = SB("MessageBox" & SettingsHelper.SPL & Guna2ComboBox2.Text & SettingsHelper.SPL & Guna2ComboBox1.Text & SettingsHelper.SPL & Guna2TextBox1.Text & SettingsHelper.SPL & Guna2TextBox2.Text)
|
|
ThreadPool.QueueUserWorkItem(New WaitCallback(AddressOf C.BeginSend), B)
|
|
End Sub
|
|
|
|
Private Sub Guna2ComboBox1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles Guna2ComboBox1.SelectedIndexChanged
|
|
If Guna2ComboBox1.Text = "None" Then
|
|
PictureBox1.Image = Nothing
|
|
PictureBox1.Visible = False
|
|
End If
|
|
If Guna2ComboBox1.Text = "Information" Then
|
|
PictureBox1.Visible = True
|
|
PictureBox1.Image = My.Resources.Information
|
|
End If
|
|
If Guna2ComboBox1.Text = "Question" Then
|
|
PictureBox1.Visible = True
|
|
PictureBox1.Image = My.Resources.Question
|
|
End If
|
|
If Guna2ComboBox1.Text = "Warning" Then
|
|
PictureBox1.Visible = True
|
|
PictureBox1.Image = My.Resources.Warning
|
|
End If
|
|
If Guna2ComboBox1.Text = "Error" Then
|
|
PictureBox1.Visible = True
|
|
PictureBox1.Image = My.Resources._Error
|
|
End If
|
|
End Sub
|
|
|
|
Private Sub Guna2ComboBox3_SelectedIndexChanged(sender As Object, e As EventArgs) Handles Guna2ComboBox3.SelectedIndexChanged
|
|
If Guna2ComboBox3.Text = "None" Then
|
|
PictureBox2.Image = Nothing
|
|
PictureBox2.Visible = False
|
|
End If
|
|
If Guna2ComboBox3.Text = "Info" Then
|
|
PictureBox2.Visible = True
|
|
PictureBox2.Image = My.Resources.Information
|
|
End If
|
|
If Guna2ComboBox3.Text = "Warning" Then
|
|
PictureBox2.Visible = True
|
|
PictureBox2.Image = My.Resources.Warning
|
|
End If
|
|
If Guna2ComboBox3.Text = "Error" Then
|
|
PictureBox2.Visible = True
|
|
PictureBox2.Image = My.Resources._Error
|
|
End If
|
|
End Sub
|
|
|
|
Private Sub Guna2GradientButton2_Click(sender As Object, e As EventArgs) Handles Guna2GradientButton2.Click
|
|
Dim B As Byte() = SB("NotifyIcon" & SettingsHelper.SPL & Guna2ComboBox3.Text & SettingsHelper.SPL & Guna2TextBox3.Text & SettingsHelper.SPL & Guna2TextBox4.Text)
|
|
ThreadPool.QueueUserWorkItem(New WaitCallback(AddressOf C.BeginSend), B)
|
|
End Sub
|
|
End Class |