eaaa2dcbfe
- allineamento con TestEIn.
49 lines
1.2 KiB
VB.net
49 lines
1.2 KiB
VB.net
Public Class tsExec
|
|
|
|
Private m_Controller As Controller
|
|
|
|
'Create button
|
|
Dim btnExec As New ToolStripButton
|
|
|
|
Sub New()
|
|
|
|
MyBase.New()
|
|
Me.Anchor = AnchorStyles.None
|
|
Me.Dock = DockStyle.None
|
|
' Chiamata richiesta dalla finestra di progettazione.
|
|
InitializeComponent()
|
|
AddButtons()
|
|
' Aggiungere le eventuali istruzioni di inizializzazione dopo la chiamata a InitializeComponent().
|
|
|
|
End Sub
|
|
|
|
Public Sub SetController(ByRef controller As Controller)
|
|
m_Controller = controller
|
|
End Sub
|
|
|
|
Public Sub AddButtons()
|
|
With btnExec
|
|
'Set properties
|
|
.Name = "btnExec"
|
|
.AutoToolTip = True
|
|
.DisplayStyle = ToolStripItemDisplayStyle.Image
|
|
.Image = EgtUILib.My.Resources.Resources.Exec
|
|
.Text = ""
|
|
.ToolTipText = "Exec"
|
|
End With
|
|
|
|
'Create a Handle to a Click Event
|
|
AddHandler btnExec.Click, AddressOf btnExec_Click
|
|
|
|
'Add to toolstrip
|
|
MyClass.Items.Add(btnExec)
|
|
|
|
End Sub
|
|
|
|
'The Click Events
|
|
Private Sub btnExec_Click(sender As Object, e As System.EventArgs)
|
|
m_Controller.Exec()
|
|
End Sub
|
|
|
|
End Class
|