Skip to main content
Version: 2023

SalBoolean

Namespace: PPJ.Runtime

Assembly: PPJ.Web.49 (4.9.0.0)

SAL Boolean basic type. This is exactly the same as SalNumber. It is automatically casted to/from SalNumber.

public struct SalBoolean : ValueType, IComparable, IConvertible, IFormattable, INullable, ISalType, IXmlSerializable, IWisejSerializable

Constructors

Instance memberSalBoolean(x)

Creates a new SalBoolean

NameTypeDescription
xBoolean

Properties

Instance memberIsNull

Boolean: Checks if this SalBoolean object contains a null value.

Instance memberValue

Decimal: Returns the inner decimal value

Methods

Static memberAdd(x, y)

  • operator for adding two SalBoolean objects
ParameterTypeDescription
xSalBoolean
ySalBoolean

Returns: SalBoolean.

Static memberCompare(x, y)

Compares two SalBoolean objects

ParameterTypeDescription
xSalBoolean
ySalBoolean

Returns: Int32.

Instance memberCompareTo(obj)

Compare to object

ParameterTypeDescription
objObject

Returns: Int32.

Instance memberCompareTo(x)

Compare to SalBoolean

ParameterTypeDescription
xSalBoolean

Returns: Int32.

Static memberDivide(x, y)

/ operator for dividing two SalBoolean objects

ParameterTypeDescription
xSalBoolean
ySalBoolean

Returns: SalBoolean.

Static memberMultiply(x, y)

  • operator for multiplying two SalBoolean objects
ParameterTypeDescription
xSalBoolean
ySalBoolean

Returns: SalBoolean.

Static memberNegate(x)

Negation operator.

ParameterTypeDescription
xSalBoolean

Returns: SalBoolean.

Static memberSubtract(x, y)

  • operator for subtracting two SalBoolean objects
ParameterTypeDescription
xSalBoolean
ySalBoolean

Returns: SalBoolean.

Instance memberToBoolean()

to boolean

Returns: Boolean.

Instance memberToByte()

to byte

Returns: Byte.

Instance memberToChar()

to char

Returns: Char.

Instance memberToDecimal()

to decimal

Returns: Decimal.

Instance memberToDouble()

to double

Returns: Double.

Instance memberToInt16()

to int16

Returns: Int16.

Instance memberToInt32()

to int32

Returns: Int32.

Instance memberToInt64()

to int64

Returns: Int64.

Instance memberToIntPtr()

to intptr

Returns: IntPtr.

Instance memberToSByte()

to sbyte

Returns: SByte.

Instance memberToSingle()

to single

Returns: Single.

Instance memberToUInt16()

to uint16

Returns: UInt16.

Instance memberToUInt32()

to uint32

Returns: UInt32.

Instance memberToUInt64()

to uint64

Returns: UInt64.

Used By

NameDescription
Sal.DragDropGetSource
SalBoolean.CompareToCompare to SalBoolean
SalBoolean.Multiply* operator for multiplying two SalBoolean objects
SalFileHandle.CopyCopies the contents of one file (source) to another file (destination).
SalFileHandle.CreateDirectoryCreates a directory.
SalWindowHandle.QueryScroll
SalBackgroundText.BringWindowToTopBrings a window to the top of all overlapping windows.
SalCheckBox.PostMessagePosts the specified message to a window by adding nMsg to hWndReceiver's message queue.
SalComboBox.SetPropertySets the value of a named property.
SalCustomControl.BringWindowToTopBrings a window to the top of all overlapping windows.
SalDataField.IsEmptyVerifies whether a data field, multiline text field, or table window column is null or empty.
SalFrame.BringWindowToTopBrings a window to the top of all overlapping windows.
SalGroupBox.BringWindowToTopBrings a window to the top of all overlapping windows.
SalHorizontalScrollBar.SendMessageToChildrenSends a message to all child items of a form window, dialog box, table window, or MDI window.
SalLine.BringWindowToTopBrings a window to the top of all overlapping windows.
SalListBox.GetListItemStateDetermines whether the specified list box or combo box entry is selected.
SalMultilineField.GetName
SalNavigationBar.AddPaneInserts a pane into the navigation bar control.
SalOptionButton.BringWindowToTopBrings a window to the top of all overlapping windows.
SalPicture.GetLocation
SalPushbutton.SetTimerCreates a system timer for a given object. When a timer event occurs, sends SAM_Timer messages to the object in specified intervals. Timers are a limited global resource. Your application must check the value returned by SalTimerSet to verify that the timer was created.
SalRadioButton.HideWindowHides a window.
SalTreeControl.SetWindowColorSets a window's color.
SalUserControl.BringWindowToTopBrings a window to the top of all overlapping windows.
SalVerticalScrollBar.PostMessagePosts the specified message to a window by adding nMsg to hWndReceiver's message queue.
SalForm.DestroyWindowDestroys a form window, a top-level table window, or a modeless dialog box created with SalCreateWindow.
SalFormTableWindow.AnyRowsDetermines whether any rows in the specified table window match certain flags.
SalTableColumn.SetListSelectedItemsSelects or deselects a combo box or multiple-selection list box entry.
SalTableWindow.SetFlagsAnyRowsSets or clears row flags.
SalQuickTabs.ShowWindowUse this function instead of SalShowWindow because it works properly with the class function HideWindow
SalQuickTabsParent.TabCreateIndicates that a tab has been created. This function is called when the tab control receives SAM_Create.
SalSqlHandle.FetchPrevious
Sql.SetIsolationLevelSets the isolation level.
SalObject.GetLastErrorReturns the last COM exception into a OleErrorInfo object.
SalSafeArray.CreateCreates a new SafeArray.
SalVariant.AsActiveXChanges the variant type.
stdole_Font.PropSetName
stdole_Picture.Render
stdole_StdFont.CreateEx
stdole_StdPicture.CreateEx
Vis.MenuSetPicture
VisCalendar.SetSize
VisCalendarDropDown.GetLocation
VisComboBoxBase.SetItemFont
VisDirListBox.Populate
VisDirTreeListBox.Populate
VisFontNameComboBox.GetSelectedFont
VisFontNameListBox.GetSelectedFont
VisListBoxBase.SetItemFont
VisListBoxExtension.MoveDown
VisListView.BringWindowToTop
VisListViewDropDown.GetEditable
VisMeter.BringWindowToTop
VisOutlineComboBox.SetItemValue
VisOutlineListBox.PopulateList
VisRadioListBox.Add
VisRadioListBox.Insert
VisRadioListBox.AddValue
VisRadioListBox.InsertValue
VisSpinField.PostMessage
VisSplitter.SetChild
VisSplitter.BringWindowToTop
VisSplitterWindow.SetChild
VisTblEx.SetRowColor
XSal.ScriptFree
XSalHSplitter.SetTopFrame
XSalSplitter.SetSize
XSalVSplitter.SetLeftFrame