C# Класс COMPortTerminal.MainForm

Наследование: System.Windows.Forms.Form
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
MainForm ( ) : System

Приватные методы

Метод Описание
AccessForm ( string action, string formText, Color textColor ) : void
AccessFormMarshal ( string action, string textToDisplay, Color textColor ) : void

Enables accessing the form from another thread. The parameters match those of AccessForm()

CancelButtont_Click ( object sender, EventArgs e ) : void
DisplayCurrentSettings ( ) : void

Display the current port parameters on the form.

DisplayException ( string moduleName, Exception ex ) : void

Provide a central mechanism for displaying exception information. Display a message that describes the exception.

DisplayStatus ( string status, Color textColor ) : void
Dispose ( bool disposing ) : void
Form1_FormClosing ( object sender, System e ) : void

Close the port if needed and save preferences.

Form1_Load ( object sender, System e ) : void

Create an instance of the ComPorts class. Initialize port settings and other parameters. specify behavior on events.

GetPreferences ( ) : void

Get user preferences for the COM port and parameters. See SetPreferences for more information.

InitializeComponent ( ) : void
InitializeDisplayElements ( ) : void
Numpad0_Click ( object sender, EventArgs e ) : void
Numpad1_Click ( object sender, EventArgs e ) : void
Numpad2_Click ( object sender, EventArgs e ) : void
Numpad3_Click ( object sender, EventArgs e ) : void
Numpad4_Click ( object sender, EventArgs e ) : void
Numpad5_Click ( object sender, EventArgs e ) : void
Numpad6_Click ( object sender, EventArgs e ) : void
Numpad7_Click ( object sender, EventArgs e ) : void
Numpad8_Click ( object sender, EventArgs e ) : void
Numpad9_Click ( object sender, EventArgs e ) : void
NumpadCLR_Click ( object sender, EventArgs e ) : void
OrderListBox_SelectedIndexChanged ( object sender, EventArgs e ) : void
SavePreferences ( ) : void

Save user preferences for the COM port and parameters.

SetInitialPortParameters ( ) : void
SetPortParameters ( string userPort, int userBitRate, Handshake userHandshake ) : void
SetText ( string text ) : void
UsePreferencesToSelectParameters ( ) : void

Set the text in the ToolStripStatusLabel.

Set the user preferences or default values in the combo boxes and ports array using stored preferences or default values.

btnOpenOrClosePort_Click ( object sender, System e ) : void

Depending on the text displayed on the button, open or close the selected port and change the button text to the opposite action.

btnPort_Click ( object sender, System e ) : void

Look for COM ports and display them in the combo box.

but_Bill_Click ( object sender, EventArgs e ) : void
checkQuantitySize ( ) : void
t_Elapsed ( object sender, ElapsedEventArgs e ) : void
t_Elapsed_Numpad ( object sender, ElapsedEventArgs e ) : void
teaButton_Click ( object sender, EventArgs e ) : void
teaWaiterStatusCheck ( ) : void
tmrLookForPortChanges_Tick ( object sender, System e ) : void

Look for ports. If at least one is found, stop the timer and select the saved port if possible or the first port. This timer is enabled only when no COM ports are present.

waiterButton_Click ( object sender, EventArgs e ) : void

Описание методов

MainForm() публичный Метод

public MainForm ( ) : System
Результат System