Class

# MobilePopupMessage

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

## Description

Displays a message for a period of time before automatically disappearing.

## Methods

<div class="rst-class">

table-centered_column_4

</div>

| Name                            | Parameters                                                                                                                                                                              | Returns | Shared |
|---------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|--------|
| `Show<mobilepopupmessage.show>` | message As `String</api/data_types/string>`, duration As `MobilePopupMessage.Durations<mobilepopupmessage.durations>`=`MobilePopupMessage.Durations.Long<mobilepopupmessage.durations>` |         | ✓      |
|                                 | message As `String</api/data_types/string>`, duration As `Double</api/data_types/double>`                                                                                               |         | ✓      |

## Enumerations

<div id="mobilepopupmessage.durations">

<div class="rst-class">

forsearch

</div>

</div>

MobilePopupMessage.Durations

### Durations

> Indicates the various lengths of which the message can appear.
>
> | Enum  | Description                                                                |
> |-------|----------------------------------------------------------------------------|
> | Short | The message displays for a very short period of time as defined by the OS. |
> | Long  | The message displays for a longer period of time as defined by the OS.     |

## Method descriptions

<div id="mobilepopupmessage.show">

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

</div>

<div class="rst-class">

forsearch

</div>

MobilePopupMessage.Show

**Show**(message As `String</api/data_types/string>`, duration As `MobilePopupMessage.Durations<mobilepopupmessage.durations>`=`MobilePopupMessage.Durations.Long<mobilepopupmessage.durations>`)

> Displays the *message* for the *duration* specified before automatically disappearing.
>
> This method is `shared</api/language/shared>`.
>
> The example displays the *message* for a long *duration* since that is the default duration:
>
> ``` xojo
> MobilePopupMessage.Show("Your message has been sent.")
> ```
>
> The example displays the *message* for a short *duration*:
>
> ``` xojo
> MobilePopupMessage.Show("Your message has been sent.", MobilePopupMessage.Durations.Short)
> ```

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

<div class="rst-class">

forsearch

</div>

MobilePopupMessage.Show

**Show**(message As `String</api/data_types/string>`, duration As `Double</api/data_types/double>`)

> Displays the *message* for the *duration* specified before automatically disappearing.
>
> This method is `shared</api/language/shared>`.
>
> <div class="important">
>
> <div class="title">
>
> Important
>
> </div>
>
> Passing the `duration` in seconds is not currently supported for Android.
>
> </div>
>
> The example displays the message for 10 seconds:
>
> ``` xojo
> MobilePopupMessage.Show("Your message has been sent.", 10)
> ```

## Sample code

``` xojo
MobilePopupMessage.Show("Your message has been sent.")
```

## Compatibility

|                       |        |
|-----------------------|--------|
| **Project Types**     | Mobile |
| **Operating Systems** | All    |

<div id="mobile.mobilepopupmessage/see_also">

<div class="seealso">

`Object</api/data_types/additional_types/object>` parent class; `MessageBox</api/user_interface/messagebox>` method, `MobileMessageBox</api/user_interface/mobile/mobilemessagebox>` class.

</div>

</div>
