docs: def ask_string(message='Enter something.', default='', title=''):
      """
      Show a box in which a user can enter some text.
  
      You may optionally specify some default text, which will appear in the
      entry-box when it is displayed.
  
      Returns the text that the user entered, or None if he cancels the operation
  
      :ref:`screenshots<ask_string>`
  
      :param message: message to be displayed.
      :param title: window title
      :param default: entry-box default string
      :rtype: None or string
      """
      return backend_api.opendialog("ask_string", dict(message=message, default=default, title=title))