Hide

SftMask/OCX 7.0 - ActiveX Masked Edit Control

Display
Print

Calc1 Sample (C#)

This sample illustrates using a popup calculator.

This is not an executable sample, so a complete project is not provided. These statements are intended to show basic concepts and the syntax used.

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";

    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);
}

Last Updated 08/13/2020 - (email)
© 2024 Softel vdm, Inc.