HeaderPane
Main
Hide
Share Link
Print

TotalForeColor Property, SftMaskCalculator Object

Defines the foreground color of the current total in the calculator window.

Syntax

Get

C#uint Clr = object.TotalForeColor;
VB.NETClr = object.TotalForeColor As UInteger
C++OLE_COLOR Clr = object->TotalForeColor;
OLE_COLOR Clr = object->GetTotalForeColor();
CHRESULT object->get_TotalForeColor(OLE_COLOR* Clr);
VBClr = object.TotalForeColor As OLE_COLOR

Put

C#uint object.TotalForeColor = Clr;
VB.NETobject.TotalForeColor = Clr As UInteger
C++OLE_COLOR object->TotalForeColor = Clr;
void object->PutTotalForeColor(OLE_COLOR Clr);
CHRESULT object->put_TotalForeColor(OLE_COLOR Clr);
VBobject.TotalForeColor = Clr As OLE_COLOR

object

A SftMaskCalculator object.

Clr

Defines the foreground color of the current total in the calculator window.

Comments

The TotalForeColor property defines the foreground color of the current total in the calculator window.

Examples

VB.NET View entire sample code

    AxSftMask1.EntrySelect = SftMaskEntrySelectConstants.entrySftMaskSelectEnd
    AxSftMask1.Text = 10
    CalcObj = AxSftMask1.Calculator
    CalcObj.Lines = 12
    CalcObj.FracDigits = 2
    CalcObj.BackColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.Info) And &HFFFFFFFF&)
    CalcObj.ForeColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.InfoText) And &HFFFFFFFF&)
    CalcObj.TotalBackColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.Highlight) And &HFFFFFFFF&)
    CalcObj.TotalForeColor = Convert.ToUInt32(ColorTranslator.ToOle(SystemColors.HighlightText) And &HFFFFFFFF&)

    AxSftMask1.SelStart = 0 ' intentionally "bad" position
    AxSftMask1.OptimalPosition(True)
End Sub

VB6 View entire sample code

    SftMask1.EntrySelect = entrySftMaskSelectEnd
    SftMask1.Text = 10
    Set CalcObj = SftMask1.Calculator
    CalcObj.Lines = 12
    CalcObj.FracDigits = 2
    CalcObj.BackColor = vbInfoBackground
    CalcObj.ForeColor = vbInfoText
    CalcObj.TotalBackColor = vbHighlight
    CalcObj.TotalForeColor = vbHighlightText

    SftMask1.SelStart = 0 ' intentionally "bad" position
    SftMask1.OptimalPosition True
End Sub

C# View entire sample code

    axSftMask1.EntrySelect = SftMaskEntrySelectConstants.entrySftMaskSelectEnd;
    axSftMask1.Text = "10";

    CalcObj.Lines = 12;
    CalcObj.FracDigits = 2;
    CalcObj.BackColor = (uint) ColorTranslator.ToOle(SystemColors.Info);
    CalcObj.ForeColor = (uint) ColorTranslator.ToOle(SystemColors.InfoText);
    CalcObj.TotalBackColor = (uint) ColorTranslator.ToOle(SystemColors.Highlight);
    CalcObj.TotalForeColor = (uint) ColorTranslator.ToOle(SystemColors.HighlightText);

    axSftMask1.SelStart = 0; // intentionally "bad" position
    axSftMask1.OptimalPosition(true);
}

C++ View entire sample code

    m_pMask1->EntrySelect = entrySftMaskSelectEnd;
    m_pMask1->Text = _T("10");

    pCalc->Lines = 12;
    pCalc->FracDigits = 2;
    pCalc->BackColor = COLOR_INFOBK |0x80000000L;
    pCalc->ForeColor = COLOR_INFOTEXT |0x80000000L;
    pCalc->TotalBackColor = COLOR_HIGHLIGHT |0x80000000L;
    pCalc->TotalForeColor = COLOR_HIGHLIGHTTEXT |0x80000000L;

    m_pMask1->SelStart = 0; // intentionally "bad" position
    m_pMask1->OptimalPosition(VARIANT_TRUE);

    return TRUE;
}

See Also SftMaskCalculator Object | Object Hierarchy


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