/**
* @brief Replaces any placeholder text previously set.
*
- * @param[in] text A string of UTF-8 characters.
- */
- void SetPlaceholderText( const std::string& text );
-
- /**
- * @brief Replaces any placeholder text previously set.
- *
* @param[in] type Different placeholder-text can be shown when the control is active/inactive.
* @param[in] text A string of UTF-8 characters.
*/
/**
* @brief Retrieve any placeholder text previously set.
*
- * @param[out] A string of UTF-8 characters.
- */
- void GetPlaceholderText( std::string& text ) const;
-
- /**
- * @brief Retrieve any placeholder text previously set.
- *
* @param[in] type Different placeholder-text can be shown when the control is active/inactive.
* @param[out] A string of UTF-8 characters.
*/
*/
const std::string& GetInputOutlineProperties() const;
+ /**
+ * @brief Set the control's interface.
+ *
+ * @param[in] controlInterface The control's interface.
+ */
+ void SetControlInterface( ControlInterface* controlInterface );
+
public: // Queries & retrieves.
/**