aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.HLE/HOS/Applets/SoftwareKeyboard/InlineKeyboardResponse.cs
blob: 61908b7bfb2a0e8ca310db71147a53f2e64fa2c1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
namespace Ryujinx.HLE.HOS.Applets.SoftwareKeyboard
{
    /// <summary>
    /// Possible responses from the keyboard when running in inline mode.
    /// </summary>
    enum InlineKeyboardResponse : uint
    {
        FinishedInitialize          = 0x0,
        Default                     = 0x1,
        ChangedString               = 0x2,
        MovedCursor                 = 0x3,
        MovedTab                    = 0x4,
        DecidedEnter                = 0x5,
        DecidedCancel               = 0x6,
        ChangedStringUtf8           = 0x7,
        MovedCursorUtf8             = 0x8,
        DecidedEnterUtf8            = 0x9,
        UnsetCustomizeDic           = 0xA,
        ReleasedUserWordInfo        = 0xB,
        UnsetCustomizedDictionaries = 0xC,
        ChangedStringV2             = 0xD,
        MovedCursorV2               = 0xE,
        ChangedStringUtf8V2         = 0xF,
        MovedCursorUtf8V2           = 0x10
    }
}