The ellipse button is clicked.
| C# | void object_EllipseClicked(object sender, EventArgumentType e); |
| VB.NET | Private Sub object_EllipseClicked(ByVal sender As Object, ByVal e As EventArgumentType) Handles object.EllipseClicked |
| C++ | void OnEllipseClickedobject(); |
| C | HRESULT OnEllipseClickedobject(); |
object
The EllipseClicked event occurs when the ellipse button is clicked.
This event has no built-in response. An application must implement a response for the ellipse button to perform an action.
Private Sub Command1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Command1.Click End End Sub Private Sub AxSftMaskFiles1_EllipseClicked(ByVal sender As Object, ByVal e As System.EventArgs) Handles AxSftMaskFiles1.EllipseClicked If OpenFileDialog1.ShowDialog() = DialogResult.OK Then AxSftMaskFiles1.Text = OpenFileDialog1.FileName End If End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load For Each c As Control In Controls Dim mask As AxSftMaskLib80.AxSftMask = TryCast(c, AxSftMaskLib80.AxSftMask) If mask IsNot Nothing Then mask.DarkMode = SftMaskLib80.SftMaskDarkModeConstants.darkSftMaskAuto ' follow the Windows dark mode setting mask.HighContrastMode = SftMaskLib80.SftMaskHighContrastConstants.highContrastSftMaskAuto ' follow the Windows High Contrast setting
{
CFileDialog dlg(TRUE);
if (dlg.DoModal() == IDOK)
m_vMaskFiles1->Text = _bstr_t(dlg.GetPathName()) ;
}
BEGIN_EVENTSINK_MAP(CSample2Dlg, CDialog)
//{{AFX_EVENTSINK_MAP(CSample2Dlg)
ON_EVENT(CSample2Dlg, IDC_SFTMASKFILES1, 39 /* EllipseClicked */, OnEllipseClickedSftMaskFiles1, VTS_NONE)
//}}AFX_EVENTSINK_MAP
END_EVENTSINK_MAP()
BOOL CSample2Dlg::OnWndMsg(UINT message, WPARAM wParam, LPARAM lParam, LRESULT* pResult)
{
INT_PTR dmResult;See Also SftMask Events | Object Hierarchy