Go to main content

man pages section 3: Extended Library Functions, Volume 1

Exit Print View

Updated: Wednesday, July 27, 2022
 
 

wxMessageDialog (3erl)

Name

wxMessageDialog - Functions for wxMessageDialog class

Synopsis

Please see following description for synopsis

Description

wxMessageDialog(3)         Erlang Module Definition         wxMessageDialog(3)



NAME
       wxMessageDialog - Functions for wxMessageDialog class

DESCRIPTION
       This  class  represents a dialog that shows a single or multi-line mes-
       sage, with a choice of OK, Yes, No and Cancel buttons.

       Styles

       This class supports the following styles:

       See: Overview cmndlg

       See: wxRichMessageDialog (not implemented in wx)

       This class is derived (and can  use  functions)  from:  wxDialog  wxTo-
       pLevelWindow wxWindow wxEvtHandler

       wxWidgets docs: wxMessageDialog

DATA TYPES
       wxMessageDialog() = wx:wx_object()

EXPORTS
       new(Parent, Message) -> wxMessageDialog()

              Types:

                 Parent = wxWindow:wxWindow()
                 Message = unicode:chardata()

       new(Parent, Message, Options :: [Option]) -> wxMessageDialog()

              Types:

                 Parent = wxWindow:wxWindow()
                 Message = unicode:chardata()
                 Option =
                     {caption, unicode:chardata()} |
                     {style, integer()} |
                     {pos, {X :: integer(), Y :: integer()}}

              Constructor specifying the message box properties.

              Use wxDialog:showModal/1 to show the dialog.

              style may be a bit list of the identifiers described above.

              Notice  that not all styles are compatible: only one of wxOK and
              wxYES_NO may be specified (and one of them  must  be  specified)
              and  at most one default button style can be used and it is only
              valid if the corresponding button is shown in the message box.

       destroy(This :: wxMessageDialog()) -> ok

              Destroys the object.



wxWidgets team.                    wx 2.1.1                 wxMessageDialog(3)