X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/419b20032b432c64c03c0556b660fa40df499c89..9e9574fe45b176ee74bba8fad7574cf9906145d1:/interface/wx/button.h?ds=sidebyside diff --git a/interface/wx/button.h b/interface/wx/button.h index 7220330818..afbb6d3637 100644 --- a/interface/wx/button.h +++ b/interface/wx/button.h @@ -2,7 +2,6 @@ // Name: button.h // Purpose: interface of wxButton // Author: wxWidgets team -// RCS-ID: $Id$ // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -72,8 +71,13 @@ @style{wxBU_BOTTOM} Aligns the label to the bottom of the button. Windows and GTK+ only. @style{wxBU_EXACTFIT} - Creates the button as small as possible instead of making it of the - standard size (which is the default behaviour ). + By default, all buttons are made of at least the standard button size, + even if their contents is small enough to fit into a smaller size. This + is done for consistency as most platforms use buttons of the same size + in the native dialogs, but can be overridden by specifying this flag. + If it is given, the button will be made just big enough for its + contents. Notice that under MSW the button will still have at least the + standard height, even with this style, if it has a non-empty label. @style{wxBU_NOTEXT} Disables the display of the text label in the button even if it has one or its id is one of the standard stock ids with an associated label: @@ -90,12 +94,12 @@ @beginEventEmissionTable{wxCommandEvent} @event{EVT_BUTTON(id, func)} - Process a @c wxEVT_COMMAND_BUTTON_CLICKED event, when the button is clicked. + Process a @c wxEVT_BUTTON event, when the button is clicked. @endEventTable @library{wxcore} @category{ctrl} - @appearance{button.png} + @appearance{button} @see wxBitmapButton */