SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftMask/OCX 7.0 - Masked Edit Control
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftPrintPreview/DLL 2.0 - Print Preview Control (discontinued)
SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftDirectory 3.5 - File/Folder Control (discontinued)
SftMask/OCX 7.0 - Masked Edit Control
SftOptions 1.0 - Registry/INI Control (discontinued)
SftPrintPreview/OCX 1.0 - Print Preview Control (discontinued)
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftTabs/NET 6.0 - Tab Control (discontinued)
SftTree/NET 2.0 - Tree Control
Returns the SftMaskCaption object.
Get
VB.NET | refCaptionObj = object.Caption As SftMaskCaption |
VB | Set refCaptionObj = object.Caption As SftMaskCaption |
C#.NET | SftMaskCaption refCaptionObj = object.Caption; |
VC++ | ISftMaskCaption* refCaptionObj = object->Caption; ISftMaskCaption* refCaptionObj = object->GetCaption(); |
C | HRESULT object->get_Caption(ISftMaskCaption** refCaptionObj); |
object
refCaptionObj
Returns the SftMaskCaption object.
The Caption property returns the SftMaskCaption object.
The properties of the built-in caption can be updated using the returned SftMaskCaption object.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim BoldFont As New Font("Times New Roman", 12, FontStyle.Bold) AxSftMask1.Font = BoldFont Dim NormFont As New Font("Times New Roman", 12, FontStyle.Regular) AxSftMask1.Caption.Font = OLECvt.ToIFontDisp(NormFont) Dim CalcObj As SftMaskCalculator AxSftMask1.Caption.SizePercent = 33 AxSftMask1.Caption.Text = "&Amount:" AxSftMask1.Mask = "| $C-,8.2" AxSftMask1.Alignment = SftMaskAlignConstants.alignSftMaskRight AxSftMask1.EntrySelect = SftMaskEntrySelectConstants.entrySftMaskSelectEnd AxSftMask1.Text = 10 CalcObj = AxSftMask1.Calculator CalcObj.Lines = 12 CalcObj.FracDigits = 2
Private Sub Form_Load() SftMask1.Font.Name = "Times New Roman" SftMask1.Font.Bold = True SftMask1.Font.Size = 12 SftMask1.Caption.Font.Name = "Times New Roman" SftMask1.Caption.Font.Bold = False SftMask1.Caption.Font.Size = 12 Dim CalcObj As SftMaskLib70.SftMaskCalculator SftMask1.Caption.SizePercent = 33 SftMask1.Caption.Text = "&Amount:" SftMask1.Mask = "| $C-,8.2" SftMask1.Alignment = alignSftMaskRight SftMask1.EntrySelect = entrySftMaskSelectEnd SftMask1.Text = 10
private void Form1_Load(object sender, System.EventArgs e) { Font BoldFont = new Font("Times New Roman", 12, FontStyle.Bold); axSftMask1.Font = BoldFont; Font NormFont = new Font("Times New Roman", 12, FontStyle.Regular); axSftMask1.Caption.Font = OLECvt.ToIFontDisp(NormFont); SftMaskCalculator CalcObj = axSftMask1.Calculator; axSftMask1.Caption.SizePercent = 33; axSftMask1.Caption.Text = "&Amount:"; axSftMask1.Mask = "| $C-,8.2"; axSftMask1.Alignment = SftMaskAlignConstants.alignSftMaskRight; axSftMask1.EntrySelect = SftMaskEntrySelectConstants.entrySftMaskSelectEnd; axSftMask1.Text = "10";
IFontDispPtr pFontDisp = m_pMask1->GetFont(); IFontPtr pFont = pFontDisp; pFont->put_Name(L"Times New Roman"); pFont->put_Bold(TRUE); CY size; size.int64 = 12*10000L; //12 point font pFont->put_Size(size); pFontDisp = m_pMask1->Caption->GetFont(); pFont = pFontDisp; pFont->put_Name(L"Times New Roman"); pFont->put_Bold(FALSE); size.int64 = 12*10000L; //12 point font pFont->put_Size(size); ISftMaskCalculatorPtr pCalc;
See Also SftMask Object | Object Hierarchy