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.
- C#
- VB.NET
public struct SalBoolean : ValueType, IComparable, IConvertible, IFormattable, INullable, ISalType, IXmlSerializable, IWisejSerializable
Public Structure SalBoolean
Implements ValueType, IComparable, IConvertible, IFormattable, INullable, ISalType, IXmlSerializable, IWisejSerializable
Constructors
SalBoolean(x)
Creates a new SalBoolean
| Name | Type | Description |
|---|---|---|
| x | Boolean |
Properties
IsNull
Boolean: Checks if this SalBoolean object contains a null value.
Value
Decimal: Returns the inner decimal value
Methods
Add(x, y)
- operator for adding two SalBoolean objects
| Parameter | Type | Description |
|---|---|---|
| x | SalBoolean | |
| y | SalBoolean |
Returns: SalBoolean.
Compare(x, y)
Compares two SalBoolean objects
| Parameter | Type | Description |
|---|---|---|
| x | SalBoolean | |
| y | SalBoolean |
Returns: Int32.
CompareTo(obj)
Compare to object
| Parameter | Type | Description |
|---|---|---|
| obj | Object |
Returns: Int32.
CompareTo(x)
Compare to SalBoolean
| Parameter | Type | Description |
|---|---|---|
| x | SalBoolean |
Returns: Int32.
Divide(x, y)
/ operator for dividing two SalBoolean objects
| Parameter | Type | Description |
|---|---|---|
| x | SalBoolean | |
| y | SalBoolean |
Returns: SalBoolean.
Multiply(x, y)
- operator for multiplying two SalBoolean objects
| Parameter | Type | Description |
|---|---|---|
| x | SalBoolean | |
| y | SalBoolean |
Returns: SalBoolean.
Negate(x)
Negation operator.
| Parameter | Type | Description |
|---|---|---|
| x | SalBoolean |
Returns: SalBoolean.
Subtract(x, y)
- operator for subtracting two SalBoolean objects
| Parameter | Type | Description |
|---|---|---|
| x | SalBoolean | |
| y | SalBoolean |
Returns: SalBoolean.
ToBoolean()
to boolean
Returns: Boolean.
ToByte()
to byte
Returns: Byte.
ToChar()
to char
Returns: Char.
ToDecimal()
to decimal
Returns: Decimal.
ToDouble()
to double
Returns: Double.
ToInt16()
to int16
Returns: Int16.
ToInt32()
to int32
Returns: Int32.
ToInt64()
to int64
Returns: Int64.
ToIntPtr()
to intptr
Returns: IntPtr.
ToSByte()
to sbyte
Returns: SByte.
ToSingle()
to single
Returns: Single.
ToUInt16()
to uint16
Returns: UInt16.
ToUInt32()
to uint32
Returns: UInt32.
ToUInt64()
to uint64
Returns: UInt64.
Used By
| Name | Description |
|---|---|
| Sal.DragDropGetSource | |
| SalBoolean.CompareTo | Compare to SalBoolean |
| SalBoolean.Multiply | * operator for multiplying two SalBoolean objects |
| SalFileHandle.Copy | Copies the contents of one file (source) to another file (destination). |
| SalFileHandle.CreateDirectory | Creates a directory. |
| SalWindowHandle.QueryScroll | |
| SalBackgroundText.BringWindowToTop | Brings a window to the top of all overlapping windows. |
| SalCheckBox.PostMessage | Posts the specified message to a window by adding nMsg to hWndReceiver's message queue. |
| SalComboBox.SetProperty | Sets the value of a named property. |
| SalCustomControl.BringWindowToTop | Brings a window to the top of all overlapping windows. |
| SalDataField.IsEmpty | Verifies whether a data field, multiline text field, or table window column is null or empty. |
| SalFrame.BringWindowToTop | Brings a window to the top of all overlapping windows. |
| SalGroupBox.BringWindowToTop | Brings a window to the top of all overlapping windows. |
| SalHorizontalScrollBar.SendMessageToChildren | Sends a message to all child items of a form window, dialog box, table window, or MDI window. |
| SalLine.BringWindowToTop | Brings a window to the top of all overlapping windows. |
| SalListBox.GetListItemState | Determines whether the specified list box or combo box entry is selected. |
| SalMultilineField.GetName | |
| SalNavigationBar.AddPane | Inserts a pane into the navigation bar control. |
| SalOptionButton.BringWindowToTop | Brings a window to the top of all overlapping windows. |
| SalPicture.GetLocation | |
| SalPushbutton.SetTimer | Creates 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.HideWindow | Hides a window. |
| SalTreeControl.SetWindowColor | Sets a window's color. |
| SalUserControl.BringWindowToTop | Brings a window to the top of all overlapping windows. |
| SalVerticalScrollBar.PostMessage | Posts the specified message to a window by adding nMsg to hWndReceiver's message queue. |
| SalForm.DestroyWindow | Destroys a form window, a top-level table window, or a modeless dialog box created with SalCreateWindow. |
| SalFormTableWindow.AnyRows | Determines whether any rows in the specified table window match certain flags. |
| SalTableColumn.SetListSelectedItems | Selects or deselects a combo box or multiple-selection list box entry. |
| SalTableWindow.SetFlagsAnyRows | Sets or clears row flags. |
| SalQuickTabs.ShowWindow | Use this function instead of SalShowWindow because it works properly with the class function HideWindow |
| SalQuickTabsParent.TabCreate | Indicates that a tab has been created. This function is called when the tab control receives SAM_Create. |
| SalSqlHandle.FetchPrevious | |
| Sql.SetIsolationLevel | Sets the isolation level. |
| SalObject.GetLastError | Returns the last COM exception into a OleErrorInfo object. |
| SalSafeArray.Create | Creates a new SafeArray. |
| SalVariant.AsActiveX | Changes 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 |