MessageDialog
Description:
[ CCode ( has_construct_function = false ,  type = "GtkWidget*" ) ]
public MessageDialog (Window? parent, string? heading, string? body)
  public MessageDialog (Window? parent, string? heading, string? body)
Creates a new `AdwMessageDialog`.
heading and body can be set to `NULL`. This can be useful if they need to be formatted or use markup. In that case, 
      set them to `NULL` and call [method@MessageDialog.format_body] or similar methods afterwards:
```c GtkWidget *dialog;
dialog = adw_message_dialog_new (parent, _("Replace File?"), NULL); adw_message_dialog_format_body (ADW_MESSAGE_DIALOG (dialog), _("A file named “s” already exists. Do you want to replace it?"), filename); ```
Parameters:
| parent | transient parent | 
| heading | the heading | 
| body | the body text | 
Returns:
| the newly created `AdwMessageDialog` |