New();
/**
+ * @brief Creates the TextEditor control with additional behaviour.
+ *
+ * @SINCE_2_2.3
+ * @param[in] additionalBehaviour Additional control behaviour
+ * @return A handle to the TextEditor control
+ */
+ static TextEditor New(ControlBehaviour additionalBehaviour);
+
+ /**
* @brief Creates an empty handle.
*
* @SINCE_1_1.37
*
* @param[in] rhs A reference to the moved handle
*/
- TextEditor(TextEditor&& rhs);
+ TextEditor(TextEditor&& rhs) noexcept;
/**
* @brief Assignment operator.
* @param[in] rhs A reference to the moved handle
* @return A reference to this
*/
- TextEditor& operator=(TextEditor&& rhs);
+ TextEditor& operator=(TextEditor&& rhs) noexcept;
/**
* @brief Destructor.