PPJ Web API
HomeCurrent IssuesDownloads
  • Welcome
  • Concepts
  • PPJ.Web.49
    • General
      • Sal
      • Sys
      • SalApplication
      • SalNamedProperties
      • SalWindow
      • WindowActionsEventArgs
      • SalXML
    • COM
      • SalCoClass
      • SalObject
      • SalOleErrorInfo
      • SalSafeArray
      • SalVariant
      • stdole_Font
      • stdole_Picture
      • stdole_StdFont
      • stdole_StdPicture
    • Controls
      • SalBackgroundText
      • SalCheckBox
      • SalComboBox
      • SalContext
      • SalCustomControl
      • SalDataField
        • DataType
      • SalFrame
      • SalGeneralWindow
      • SalGroupBox
      • SalGroupSeparator
      • SalHorizontalScrollBar
      • SalLine
      • SalListBox
      • SalMultilineField
      • SalNavigationBar
      • SalOptionButton
        • OptionButtonStyle
      • SalPicture
        • ImageStorage
      • SalPushbutton
      • SalRadioButton
      • SalTimer
      • SalTreeControl
        • SalTreeItem
      • SalUserControl
      • SalVerticalScrollBar
    • Forms
      • AccessoryType
      • SalDialogBox
      • SalForm
      • SalFormClientArea
      • SalFormStatusBar
      • SalFormTableWindow
      • SalFormToolBar
      • SalFormWindow
      • SalMDIWindow
      • SalRibbonBarBase
      • SalRibbonBarForm
      • SalRibbonBarMDI
    • Interfaces
      • ISalType
      • ISalAccessory
      • ISalControl
      • ISalEditControl
      • ISalListControl
      • ISalListItem
      • ISalMenu
      • ISalPictureControl
      • ISalRadioButton
      • ISalReport
      • ISalWindow
    • Menus
      • SalContextMenu
      • SalFormMainMenu
      • SalMenuItem
      • SalMenuSeparator
      • SalPopupMenu
      • SalWindowsMenu
    • QO
      • SalQuickTabs
      • SalQuickTabsDialog
      • SalQuickTabsForm
      • SalQuickTabsParent
      • SalQuickTabsParentDialog
      • SalQuickTabsParentForm
    • Sql
      • SalSqlBindVariables
      • SalSqlError
      • SalSqlHandle
      • SalSqlSessionHandle
      • Sql
      • SqlContext
      • SqlOra
      • WhenSqlError
    • Types
      • SalArray<T>
      • SalBinary
      • SalBoolean
      • SalDateTime
      • SalFileHandle
      • SalFunctionalClass
      • SalNumber
      • SalResource
      • SalString
      • SalStringContext
      • SalWindowHandle
  • PPJ.Web.Vis.49
    • General
      • Vis
      • VisTblEx
    • Controls
      • VisCalendar
      • VisCalendarDropDown
      • VisColorComboBox
      • VisColorListBox
      • VisComboBoxBase
      • VisDesktopListBox
      • VisDirListBox
      • VisDirTreeListBox
      • VisDriveComboBox
      • VisDriveListBox
      • VisDropDownBase
      • VisFileListBox
      • VisFontComboBox
      • VisFontListBox
      • VisFontNameComboBox
      • VisFontNameListBox
      • VisListBoxBase
      • VisListBoxExtension
      • VisListView
      • VisListViewDropDown
      • VisMeter
      • VisOutlineComboBox
      • VisOutlineListBox
      • VisPictureComboBox
      • VisPictureListBox
      • VisPoint
      • VisRadioListBox
      • VisRect
      • VisSize
      • VisSpinField
      • VisSplitter
      • VisSplitterWindow
        • Orientation
  • PPJ.Web.XSal.49
    • General
      • XSal
      • XSalScript
    • Controls
      • XSalFlatButton
      • XSalHSplitter
      • XSalSplitter
      • XSalToolbar
      • XSalToolbox
      • XSalVSplitter
Powered by GitBook
On this page
  • Constructors
  • SalBoolean(x)
  • Properties
  • IsNull
  • Value
  • Methods
  • Add(x, y)
  • Compare(x, y)
  • CompareTo(obj)
  • CompareTo(x)
  • Divide(x, y)
  • Multiply(x, y)
  • Negate(x)
  • Subtract(x, y)
  • ToBoolean()
  • ToByte()
  • ToChar()
  • ToDecimal()
  • ToDouble()
  • ToInt16()
  • ToInt32()
  • ToInt64()
  • ToIntPtr()
  • ToSByte()
  • ToSingle()
  • ToUInt16()
  • ToUInt32()
  • ToUInt64()
  • Used By
  1. PPJ.Web.49
  2. Types

SalBoolean

PPJ.Runtime.SalBoolean

PreviousSalBinaryNextSalDateTime

Last updated 2 years ago

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
Public Structure SalBoolean
    Implements ValueType, IComparable, IConvertible, IFormattable, INullable, ISalType, IXmlSerializable, IWisejSerializable

Constructors

SalBoolean(x)

Creates a new SalBoolean

Name
Type
Description

x

Properties

IsNull

: Checks if this SalBoolean object contains a null value.

Value

: Returns the inner decimal value

Methods

  • operator for adding two SalBoolean objects

Parameter
Type
Description

x

y

Compares two SalBoolean objects

Parameter
Type
Description

x

y

Compare to object

Parameter
Type
Description

obj

Compare to SalBoolean

Parameter
Type
Description

x

/ operator for dividing two SalBoolean objects

Parameter
Type
Description

x

y

  • operator for multiplying two SalBoolean objects

Parameter
Type
Description

x

y

Negation operator.

Parameter
Type
Description

x

  • operator for subtracting two SalBoolean objects

Parameter
Type
Description

x

y

to boolean

to byte

to char

to decimal

to double

to int16

to int32

to int64

to intptr

to sbyte

to single

to uint16

to uint32

to uint64

Used By

Name
Description

Compare to SalBoolean

* operator for multiplying two SalBoolean objects

Copies the contents of one file (source) to another file (destination).

Creates a directory.

Brings a window to the top of all overlapping windows.

Posts the specified message to a window by adding nMsg to hWndReceiver's message queue.

Sets the value of a named property.

Brings a window to the top of all overlapping windows.

Verifies whether a data field, multiline text field, or table window column is null or empty.

Brings a window to the top of all overlapping windows.

Brings a window to the top of all overlapping windows.

Sends a message to all child items of a form window, dialog box, table window, or MDI window.

Brings a window to the top of all overlapping windows.

Determines whether the specified list box or combo box entry is selected.

Inserts a pane into the navigation bar control.

Brings a window to the top of all overlapping windows.

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.

Hides a window.

Sets a window's color.

Brings a window to the top of all overlapping windows.

Posts the specified message to a window by adding nMsg to hWndReceiver's message queue.

Destroys a form window, a top-level table window, or a modeless dialog box created with SalCreateWindow.

Determines whether any rows in the specified table window match certain flags.

Selects or deselects a combo box or multiple-selection list box entry.

Sets or clears row flags.

Use this function instead of SalShowWindow because it works properly with the class function HideWindow

Indicates that a tab has been created. This function is called when the tab control receives SAM_Create.

Sets the isolation level.

Returns the last COM exception into a OleErrorInfo object.

Creates a new SafeArray.

Changes the variant type.

Add(x, y)

Returns: .

Compare(x, y)

Returns: .

CompareTo(obj)

Returns: .

CompareTo(x)

Returns: .

Divide(x, y)

Returns: .

Multiply(x, y)

Returns: .

Negate(x)

Returns: .

Subtract(x, y)

Returns: .

ToBoolean()

Returns: .

ToByte()

Returns: .

ToChar()

Returns: .

ToDecimal()

Returns: .

ToDouble()

Returns: .

ToInt16()

Returns: .

ToInt32()

Returns: .

ToInt64()

Returns: .

ToIntPtr()

Returns: .

ToSByte()

Returns: .

ToSingle()

Returns: .

ToUInt16()

Returns: .

ToUInt32()

Returns: .

ToUInt64()

Returns: .

SalBoolean
Int32
Int32
Int32
SalBoolean
SalBoolean
SalBoolean
SalBoolean
Boolean
Byte
Char
Decimal
Double
Int16
Int32
Int64
IntPtr
SByte
Single
UInt16
UInt32
UInt64
Boolean
SalBoolean
SalBoolean
SalBoolean
SalBoolean
Object
SalBoolean
SalBoolean
SalBoolean
SalBoolean
SalBoolean
SalBoolean
SalBoolean
SalBoolean
Sal.DragDropGetSource
SalBoolean.CompareTo
SalBoolean.Multiply
SalFileHandle.Copy
SalFileHandle.CreateDirectory
SalWindowHandle.QueryScroll
SalBackgroundText.BringWindowToTop
SalCheckBox.PostMessage
SalComboBox.SetProperty
SalCustomControl.BringWindowToTop
SalDataField.IsEmpty
SalFrame.BringWindowToTop
SalGroupBox.BringWindowToTop
SalHorizontalScrollBar.SendMessageToChildren
SalLine.BringWindowToTop
SalListBox.GetListItemState
SalMultilineField.GetName
SalNavigationBar.AddPane
SalOptionButton.BringWindowToTop
SalPicture.GetLocation
SalPushbutton.SetTimer
SalRadioButton.HideWindow
SalTreeControl.SetWindowColor
SalUserControl.BringWindowToTop
SalVerticalScrollBar.PostMessage
SalForm.DestroyWindow
SalFormTableWindow.AnyRows
SalTableColumn.SetListSelectedItems
SalTableWindow.SetFlagsAnyRows
SalQuickTabs.ShowWindow
SalQuickTabsParent.TabCreate
SalSqlHandle.FetchPrevious
Sql.SetIsolationLevel
SalObject.GetLastError
SalSafeArray.Create
SalVariant.AsActiveX
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
Boolean
Decimal