HeaderPane
Main
Hide
Share Link
Print

EllipseClicked Event, SftMask Object

The ellipse button is clicked.

Syntax

C#void object_EllipseClicked(object sender, EventArgumentType e);
VB.NETPrivate Sub object_EllipseClicked(ByVal sender As Object, ByVal e As EventArgumentType) Handles object.EllipseClicked
C++void OnEllipseClickedobject();
CHRESULT OnEllipseClickedobject();

object

A SftMask object.

Comments

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.

Examples

VB.NET View entire sample code

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

C++ View entire sample code

{
	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


Last Updated 11/15/2026 - (email)
© 2026 Softel vdm, Inc.