# 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.

{% tabs %}
{% tab title="C#" %}

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

{% endtab %}

{% tab title="VB.NET" %}

```visual-basic
Public Structure SalBoolean
    Implements ValueType, IComparable, IConvertible, IFormattable, INullable, ISalType, IXmlSerializable, IWisejSerializable
```

{% endtab %}
{% endtabs %}

## Constructors

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)SalBoolean(x)

Creates a new SalBoolean

| Name  | Type                                                                  | Description |
| ----- | --------------------------------------------------------------------- | ----------- |
| **x** | [Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean) |             |

## Properties

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)IsNull

[Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean): Checks if this SalBoolean object contains a null value.

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)Value

[Decimal](https://docs.microsoft.com/en-us/dotnet/api/system.decimal): Returns the inner decimal value

## Methods

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FuqnVoSwYo95wh3jzDFPE%2Fstatic.png?alt=media\&token=ac9ad63b-db19-46a9-a325-36647205a41a)Add(x, y)

* operator for adding two SalBoolean objects

| Parameter | Type                                                                                       | Description |
| --------- | ------------------------------------------------------------------------------------------ | ----------- |
| **x**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |
| **y**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |

**Returns:** [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FuqnVoSwYo95wh3jzDFPE%2Fstatic.png?alt=media\&token=ac9ad63b-db19-46a9-a325-36647205a41a)Compare(x, y)

Compares two SalBoolean objects

| Parameter | Type                                                                                       | Description |
| --------- | ------------------------------------------------------------------------------------------ | ----------- |
| **x**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |
| **y**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |

**Returns:** [Int32](https://docs.microsoft.com/en-us/dotnet/api/system.int32).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)CompareTo(obj)

Compare to object

| Parameter | Type                                                                | Description |
| --------- | ------------------------------------------------------------------- | ----------- |
| **obj**   | [Object](https://docs.microsoft.com/en-us/dotnet/api/system.object) |             |

**Returns:** [Int32](https://docs.microsoft.com/en-us/dotnet/api/system.int32).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)CompareTo(x)

Compare to SalBoolean

| Parameter | Type                                                                                       | Description |
| --------- | ------------------------------------------------------------------------------------------ | ----------- |
| **x**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |

**Returns:** [Int32](https://docs.microsoft.com/en-us/dotnet/api/system.int32).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FuqnVoSwYo95wh3jzDFPE%2Fstatic.png?alt=media\&token=ac9ad63b-db19-46a9-a325-36647205a41a)Divide(x, y)

/ operator for dividing two SalBoolean objects

| Parameter | Type                                                                                       | Description |
| --------- | ------------------------------------------------------------------------------------------ | ----------- |
| **x**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |
| **y**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |

**Returns:** [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FuqnVoSwYo95wh3jzDFPE%2Fstatic.png?alt=media\&token=ac9ad63b-db19-46a9-a325-36647205a41a)Multiply(x, y)

* operator for multiplying two SalBoolean objects

| Parameter | Type                                                                                       | Description |
| --------- | ------------------------------------------------------------------------------------------ | ----------- |
| **x**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |
| **y**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |

**Returns:** [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FuqnVoSwYo95wh3jzDFPE%2Fstatic.png?alt=media\&token=ac9ad63b-db19-46a9-a325-36647205a41a)Negate(x)

Negation operator.

| Parameter | Type                                                                                       | Description |
| --------- | ------------------------------------------------------------------------------------------ | ----------- |
| **x**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |

**Returns:** [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FuqnVoSwYo95wh3jzDFPE%2Fstatic.png?alt=media\&token=ac9ad63b-db19-46a9-a325-36647205a41a)Subtract(x, y)

* operator for subtracting two SalBoolean objects

| Parameter | Type                                                                                       | Description |
| --------- | ------------------------------------------------------------------------------------------ | ----------- |
| **x**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |
| **y**     | [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md) |             |

**Returns:** [SalBoolean](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToBoolean()

to boolean

**Returns:** [Boolean](https://docs.microsoft.com/en-us/dotnet/api/system.boolean).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToByte()

to byte

**Returns:** [Byte](https://docs.microsoft.com/en-us/dotnet/api/system.byte).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToChar()

to char

**Returns:** [Char](https://docs.microsoft.com/en-us/dotnet/api/system.char).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToDecimal()

to decimal

**Returns:** [Decimal](https://docs.microsoft.com/en-us/dotnet/api/system.decimal).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToDouble()

to double

**Returns:** [Double](https://docs.microsoft.com/en-us/dotnet/api/system.double).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToInt16()

to int16

**Returns:** [Int16](https://docs.microsoft.com/en-us/dotnet/api/system.int16).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToInt32()

to int32

**Returns:** [Int32](https://docs.microsoft.com/en-us/dotnet/api/system.int32).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToInt64()

to int64

**Returns:** [Int64](https://docs.microsoft.com/en-us/dotnet/api/system.int64).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToIntPtr()

to intptr

**Returns:** [IntPtr](https://docs.microsoft.com/en-us/dotnet/api/system.intptr).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToSByte()

to sbyte

**Returns:** [SByte](https://docs.microsoft.com/en-us/dotnet/api/system.sbyte).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToSingle()

to single

**Returns:** [Single](https://docs.microsoft.com/en-us/dotnet/api/system.single).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToUInt16()

to uint16

**Returns:** [UInt16](https://docs.microsoft.com/en-us/dotnet/api/system.uint16).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToUInt32()

to uint32

**Returns:** [UInt32](https://docs.microsoft.com/en-us/dotnet/api/system.uint32).

### ![](https://620403885-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrwxBtXkZ9hhQWYdbGhAV%2Fuploads%2FCKg4odMPj9bBKavXG5j4%2Finstance.png?alt=media\&token=2ac4a01b-785e-4197-b802-d5aae2250f90)ToUInt64()

to uint64

**Returns:** [UInt64](https://docs.microsoft.com/en-us/dotnet/api/system.uint64).

## Used By

| Name                                                                                                                                                                                               | Description                                                                                                                                                                                                                                                                     |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Sal.DragDropGetSource](https://docs.wisej.com/extensions/ppj.web.49/general/ppj.runtime.sal.md#dragdropgetsource-window-x-y)                                                                      |                                                                                                                                                                                                                                                                                 |
| [SalBoolean.CompareTo](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md#compareto-obj)                                                                                 | Compare to SalBoolean                                                                                                                                                                                                                                                           |
| [SalBoolean.Multiply](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salboolean.md#multiply-x-y)                                                                                   | \* operator for multiplying two SalBoolean objects                                                                                                                                                                                                                              |
| [SalFileHandle.Copy](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salfilehandle.md#copy-ssourcepath-sdestpath-boverwrite)                                                        | Copies the contents of one file (source) to another file (destination).                                                                                                                                                                                                         |
| [SalFileHandle.CreateDirectory](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salfilehandle.md#createdirectory-sdir)                                                              | Creates a directory.                                                                                                                                                                                                                                                            |
| [SalWindowHandle.QueryScroll](https://docs.wisej.com/extensions/ppj.web.49/types/ppj.runtime.salwindowhandle.md#queryscroll-nposition-nminrange-nmaxrange)                                         |                                                                                                                                                                                                                                                                                 |
| [SalBackgroundText.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salbackgroundtext.md#bringwindowtotop)                                              | Brings a window to the top of all overlapping windows.                                                                                                                                                                                                                          |
| [SalCheckBox.PostMessage](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salcheckbox.md#postmessage-nmsg-nmywparam-nmylparam)                                           | Posts the specified message to a window by adding nMsg to hWndReceiver's message queue.                                                                                                                                                                                         |
| [SalComboBox.SetProperty](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salcombobox.md#setproperty-sname-svalue-nlength)                                               | Sets the value of a named property.                                                                                                                                                                                                                                             |
| [SalCustomControl.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salcustomcontrol.md#bringwindowtotop)                                                | Brings a window to the top of all overlapping windows.                                                                                                                                                                                                                          |
| [SalDataField.IsEmpty](https://docs.wisej.com/extensions/ppj.web.49/controls/saldatafield/README.md#isempty)                                                                                       | Verifies whether a data field, multiline text field, or table window column is null or empty.                                                                                                                                                                                   |
| [SalFrame.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salframe.md#bringwindowtotop)                                                                | Brings a window to the top of all overlapping windows.                                                                                                                                                                                                                          |
| [SalGroupBox.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salgroupbox.md#bringwindowtotop)                                                          | Brings a window to the top of all overlapping windows.                                                                                                                                                                                                                          |
| [SalHorizontalScrollBar.SendMessageToChildren](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salhorizontalscrollbar.md#sendmessagetochildren-nmsg-nmywparam-nmylparam) | Sends a message to all child items of a form window, dialog box, table window, or MDI window.                                                                                                                                                                                   |
| [SalLine.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salline.md#bringwindowtotop)                                                                  | Brings a window to the top of all overlapping windows.                                                                                                                                                                                                                          |
| [SalListBox.GetListItemState](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.sallistbox.md#getlistitemstate-nindex)                                                     | Determines whether the specified list box or combo box entry is selected.                                                                                                                                                                                                       |
| [SalMultilineField.GetName](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salmultilinefield.md#getname-stext)                                                          |                                                                                                                                                                                                                                                                                 |
| [SalNavigationBar.AddPane](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salnavigationbar.md#addpane-paneindex-name-image)                                             | Inserts a pane into the navigation bar control.                                                                                                                                                                                                                                 |
| [SalOptionButton.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.49/controls/saloptionbutton/README.md#bringwindowtotop)                                                               | Brings a window to the top of all overlapping windows.                                                                                                                                                                                                                          |
| [SalPicture.GetLocation](https://docs.wisej.com/extensions/ppj.web.49/controls/salpicture/README.md#getlocation-nx-ny)                                                                             |                                                                                                                                                                                                                                                                                 |
| [SalPushbutton.SetTimer](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salpushbutton.md#settimer-nidevent-nelapsemillisec)                                             | 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](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salradiobutton.md#hidewindow)                                                                | Hides a window.                                                                                                                                                                                                                                                                 |
| [SalTreeControl.SetWindowColor](https://docs.wisej.com/extensions/ppj.web.49/controls/saltreecontrol/README.md#setwindowcolor-colorindex-color)                                                    | Sets a window's color.                                                                                                                                                                                                                                                          |
| [SalUserControl.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salusercontrol.md#bringwindowtotop)                                                    | Brings a window to the top of all overlapping windows.                                                                                                                                                                                                                          |
| [SalVerticalScrollBar.PostMessage](https://docs.wisej.com/extensions/ppj.web.49/controls/ppj.runtime.windows.salverticalscrollbar.md#postmessage-nmsg-nmywparam-nmylparam)                         | Posts the specified message to a window by adding nMsg to hWndReceiver's message queue.                                                                                                                                                                                         |
| [SalForm.DestroyWindow](https://docs.wisej.com/extensions/ppj.web.49/forms/ppj.runtime.windows.salform.md#destroywindow)                                                                           | Destroys a form window, a top-level table window, or a modeless dialog box created with SalCreateWindow.                                                                                                                                                                        |
| [SalFormTableWindow.AnyRows](https://docs.wisej.com/extensions/ppj.web.49/forms/ppj.runtime.windows.salformtablewindow.md#anyrows-nflagson-nflagsoff)                                              | Determines whether any rows in the specified table window match certain flags.                                                                                                                                                                                                  |
| [SalTableColumn.SetListSelectedItems](https://docs.wisej.com/extensions/ppj.web.49/controls/saltablewindow/ppj.runtime.windows.saltablecolumn.md#setlistselecteditems-nindex-bselect)              | Selects or deselects a combo box or multiple-selection list box entry.                                                                                                                                                                                                          |
| [SalTableWindow.SetFlagsAnyRows](https://docs.wisej.com/extensions/ppj.web.49/controls/saltablewindow/saltablewindow/README.md#setflagsanyrows-flags-on-flagson-flagsoff)                          | Sets or clears row flags.                                                                                                                                                                                                                                                       |
| [SalQuickTabs.ShowWindow](https://docs.wisej.com/extensions/ppj.web.49/qo/ppj.runtime.windows.qo.salquicktabs.md#showwindow-hwnd)                                                                  | Use this function instead of SalShowWindow because it works properly with the class function HideWindow                                                                                                                                                                         |
| [SalQuickTabsParent.TabCreate](https://docs.wisej.com/extensions/ppj.web.49/qo/ppj.runtime.windows.qo.salquicktabsparent.md#tabcreate-hwnd)                                                        | Indicates that a tab has been created. This function is called when the tab control receives SAM\_Create.                                                                                                                                                                       |
| [SalSqlHandle.FetchPrevious](https://docs.wisej.com/extensions/ppj.web.49/sql/ppj.runtime.sql.salsqlhandle.md#fetchprevious-code)                                                                  |                                                                                                                                                                                                                                                                                 |
| [Sql.SetIsolationLevel](https://docs.wisej.com/extensions/ppj.web.49/sql/ppj.runtime.sql.sql.md#setisolationlevel-hsql-sisolation)                                                                 | Sets the isolation level.                                                                                                                                                                                                                                                       |
| [SalObject.GetLastError](https://docs.wisej.com/extensions/ppj.web.49/com/ppj.runtime.com.salobject.md#getlasterror-err)                                                                           | Returns the last COM exception into a OleErrorInfo object.                                                                                                                                                                                                                      |
| [SalSafeArray.Create](https://docs.wisej.com/extensions/ppj.web.49/com/ppj.runtime.com.salsafearray.md#create-vt-elements-lowerbound)                                                              | Creates a new SafeArray.                                                                                                                                                                                                                                                        |
| [SalVariant.AsActiveX](https://docs.wisej.com/extensions/ppj.web.49/com/ppj.runtime.com.salvariant.md#asactivex-vt)                                                                                | Changes the variant type.                                                                                                                                                                                                                                                       |
| [stdole\_Font.PropSetName](https://docs.wisej.com/extensions/ppj.web.49/com/ppj.runtime.com.stdole_font.md#propsetname-name)                                                                       |                                                                                                                                                                                                                                                                                 |
| [stdole\_Picture.Render](https://docs.wisej.com/extensions/ppj.web.49/com/ppj.runtime.com.stdole_picture.md#render-hdc-x-y-cx-cy-xsrc-ysrc-cxsrc-cysrc-prcwbounds)                                 |                                                                                                                                                                                                                                                                                 |
| [stdole\_StdFont.CreateEx](https://docs.wisej.com/extensions/ppj.web.49/com/ppj.runtime.com.stdole_stdfont.md#createex-host)                                                                       |                                                                                                                                                                                                                                                                                 |
| [stdole\_StdPicture.CreateEx](https://docs.wisej.com/extensions/ppj.web.49/com/ppj.runtime.com.stdole_stdpicture.md#createex-host)                                                                 |                                                                                                                                                                                                                                                                                 |
| [Vis.MenuSetPicture](https://docs.wisej.com/extensions/ppj.web.vis.49/general/ppj.runtime.vis.vis.md#menusetpicture-ctrl-hmenu-npos-hpicnormal-hpicselected-stext)                                 |                                                                                                                                                                                                                                                                                 |
| [VisCalendar.SetSize](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.viscalendar.md#setsize-nwidth-nheight)                                                             |                                                                                                                                                                                                                                                                                 |
| [VisCalendarDropDown.GetLocation](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.viscalendardropdown.md#getlocation-nx-ny)                                              |                                                                                                                                                                                                                                                                                 |
| [VisComboBoxBase.SetItemFont](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.viscomboboxbase.md#setitemfont-hitem-hfont)                                                |                                                                                                                                                                                                                                                                                 |
| [VisDirListBox.Populate](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visdirlistbox.md#populate-sdir)                                                                 |                                                                                                                                                                                                                                                                                 |
| [VisDirTreeListBox.Populate](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visdirtreelistbox.md#populate-sdir)                                                         |                                                                                                                                                                                                                                                                                 |
| [VisFontNameComboBox.GetSelectedFont](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visfontnamecombobox.md#getselectedfont-sfontname-nfonttype)                        |                                                                                                                                                                                                                                                                                 |
| [VisFontNameListBox.GetSelectedFont](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visfontnamelistbox.md#getselectedfont-sfontname-nfonttype)                          |                                                                                                                                                                                                                                                                                 |
| [VisListBoxBase.SetItemFont](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.vislistboxbase.md#setitemfont-hitem-hfont)                                                  |                                                                                                                                                                                                                                                                                 |
| [VisListBoxExtension.MoveDown](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.vislistboxextension.md#movedown-nindex)                                                   |                                                                                                                                                                                                                                                                                 |
| [VisListView.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.vislistview.md#bringwindowtotop)                                                          |                                                                                                                                                                                                                                                                                 |
| [VisListViewDropDown.GetEditable](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.vislistviewdropdown.md#geteditable)                                                    |                                                                                                                                                                                                                                                                                 |
| [VisMeter.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.vismeter.md#bringwindowtotop)                                                                |                                                                                                                                                                                                                                                                                 |
| [VisOutlineComboBox.SetItemValue](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visoutlinecombobox.md#setitemvalue-hitem-nvalue)                                       |                                                                                                                                                                                                                                                                                 |
| [VisOutlineListBox.PopulateList](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visoutlinelistbox.md#populatelist-hsql-sselect-errorhandler)                            |                                                                                                                                                                                                                                                                                 |
| [VisRadioListBox.Add](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visradiolistbox.md#add-stext-bselect)                                                              |                                                                                                                                                                                                                                                                                 |
| [VisRadioListBox.Insert](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visradiolistbox.md#insert-nindex-stext-bselect)                                                 |                                                                                                                                                                                                                                                                                 |
| [VisRadioListBox.AddValue](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visradiolistbox.md#addvalue-stext-bselect-nvalue)                                             |                                                                                                                                                                                                                                                                                 |
| [VisRadioListBox.InsertValue](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visradiolistbox.md#insertvalue-nindex-stext-bselect-nvalue)                                |                                                                                                                                                                                                                                                                                 |
| [VisSpinField.PostMessage](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.visspinfield.md#postmessage-nmsg-nmywparam-nmylparam)                                         |                                                                                                                                                                                                                                                                                 |
| [VisSplitter.SetChild](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.vissplitter.md#setchild-preceeding-child)                                                         |                                                                                                                                                                                                                                                                                 |
| [VisSplitter.BringWindowToTop](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/ppj.runtime.vis.vissplitter.md#bringwindowtotop)                                                          |                                                                                                                                                                                                                                                                                 |
| [VisSplitterWindow.SetChild](https://docs.wisej.com/extensions/ppj.web.vis.49/controls/vissplitterwindow/README.md#setchild-preceeding-child)                                                      |                                                                                                                                                                                                                                                                                 |
| [VisTblEx.SetRowColor](https://docs.wisej.com/extensions/ppj.web.vis.49/general/ppj.runtime.vis.vistblex.md#setrowcolor-table-nrow-nforecolor-nbackcolor)                                          |                                                                                                                                                                                                                                                                                 |
| [XSal.ScriptFree](https://docs.wisej.com/extensions/ppj.web.xsal.49/general/ppj.runtime.xsal.xsal.md#scriptfree-handle)                                                                            |                                                                                                                                                                                                                                                                                 |
| [XSalHSplitter.SetTopFrame](https://docs.wisej.com/extensions/ppj.web.xsal.49/controls/ppj.runtime.xsal.xsalhsplitter.md#settopframe-ctrl)                                                         |                                                                                                                                                                                                                                                                                 |
| [XSalSplitter.SetSize](https://docs.wisej.com/extensions/ppj.web.xsal.49/controls/ppj.runtime.xsal.xsalsplitter.md#setsize-nwidth-nheight)                                                         |                                                                                                                                                                                                                                                                                 |
| [XSalVSplitter.SetLeftFrame](https://docs.wisej.com/extensions/ppj.web.xsal.49/controls/ppj.runtime.xsal.xsalvsplitter.md#setleftframe-ctrl)                                                       |                                                                                                                                                                                                                                                                                 |
