AUI Framework  master
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
ATextInputActionIcon.h
    1/*
    2 * AUI Framework - Declarative UI toolkit for modern C++20
    3 * Copyright (C) 2020-2025 Alex2772 and Contributors
    4 *
    5 * SPDX-License-Identifier: MPL-2.0
    6 *
    7 * This Source Code Form is subject to the terms of the Mozilla Public
    8 * License, v. 2.0. If a copy of the MPL was not distributed with this
    9 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
   10 */
   11
   12#pragma once
   13
   14#include <AUI/Reflect/AEnumerate.h>
   15
   37
   47    DONE,
   48
   59    GO,
   60
   70    SEND,
   71
   81    SEARCH,
   82
   92    NEXT,
   93};
   94
   96                ATextInputActionIcon::DEFAULT,
   97                ATextInputActionIcon::DONE,
   98                ATextInputActionIcon::GO,
   99                ATextInputActionIcon::SEND,
  100                ATextInputActionIcon::SEARCH,
  101                ATextInputActionIcon::NEXT)
  102
#define AUI_ENUM_VALUES(enum_t,...)
Defines all enum values for AEnumerate.
Definition AEnumerate.h:208
ATextInputActionIcon
Controls icons representing IME text input action the user is requested to perform.
Definition ATextInputActionIcon.h:26
@ SEARCH
Execute a search query, i.e., taking the user to the results of searching for the data they provided.
Definition ATextInputActionIcon.h:81
@ DONE
The user is done providing input to a group of inputs (in a form). Finalization behaviour should now ...
Definition ATextInputActionIcon.h:47
@ GO
The user has entered some kind of destination, e.g., street address. The "Go" button is intended to t...
Definition ATextInputActionIcon.h:59
@ NEXT
The user has done working with the current input source ands wants to move to the next one.
Definition ATextInputActionIcon.h:92
@ SEND
The user has composed some kind of message and intends to send it.
Definition ATextInputActionIcon.h:70
@ DEFAULT
There's no concrete input action. Let the OS decide which action is the most appropriate.
Definition ATextInputActionIcon.h:36