Added [G|S]etWindowVariant

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26144 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2004-03-08 23:18:26 +00:00
parent b403cd6583
commit 8d332bddb1

View File

@@ -24,6 +24,16 @@ MAKE_CONST_WXSTRING(PanelNameStr);
%newgroup %newgroup
enum wxWindowVariant
{
wxWINDOW_VARIANT_DEFAULT, // Default size (usually == normal, may be set by a wxSystemOptions entry)
wxWINDOW_VARIANT_NORMAL, // Normal size
wxWINDOW_VARIANT_SMALL, // Smaller size (about 25 % smaller than normal )
wxWINDOW_VARIANT_MINI, // Mini size (about 33 % smaller than normal )
wxWINDOW_VARIANT_LARGE, // Large size (about 25 % larger than normal )
};
DocStr(wxWindow, DocStr(wxWindow,
" "
wx.Window is the base class for all windows and represents any visible wx.Window is the base class for all windows and represents any visible
@@ -253,30 +263,40 @@ has been added to the list of windows pending real deletion.");
DocDeclStr( DocDeclStr(
virtual wxString , GetLabel() const, virtual wxString , GetLabel() const,
"Generic way of getting a label from any window, for identification "Generic way of getting a label from any window, for
purposes. The interpretation of this function differs from class to identification purposes. The interpretation of this function
class. For frames and dialogs, the value returned is the title. For differs from class to class. For frames and dialogs, the value
buttons or static text controls, it is the button text. This function returned is the title. For buttons or static text controls, it is
can be useful for meta-programs (such as testing tools or the button text. This function can be useful for meta-programs
special-needs access programs) which need to identify windows by name."); (such as testing tools or special-needs access programs) which
need to identify windows by name.");
// the window name is used for ressource setting in X, it is not the // the window name is used for ressource setting in X, it is not the
// same as the window title/label // same as the window title/label
DocDeclStr( DocDeclStr(
virtual void , SetName( const wxString &name ), virtual void , SetName( const wxString &name ),
"Sets the window's name. The window name is used for ressource setting "Sets the window's name. The window name is used for ressource
in X, it is not the same as the window title/label"); setting in X, it is not the same as the window title/label");
DocDeclStr( DocDeclStr(
virtual wxString , GetName() const, virtual wxString , GetName() const,
"Returns the window's name. This name is not guaranteed to be unique; "Returns the window's name. This name is not guaranteed to be
it is up to the programmer to supply an appropriate name in the window unique; it is up to the programmer to supply an appropriate name
constructor or via wx.Window.SetName."); in the window constructor or via wx.Window.SetName.");
DocDeclStr(
void , SetWindowVariant( wxWindowVariant variant ),
"Sets the variant of the window/font size to use for this window,
if the platform supports variants, (for example, wxMac.)");
DocDeclStr(
wxWindowVariant , GetWindowVariant() const,
"");
// window id uniquely identifies the window among its siblings unless
// it is -1 which means "don't care"
DocDeclStr( DocDeclStr(
void , SetId( wxWindowID winid ), void , SetId( wxWindowID winid ),
"Sets the identifier of the window. Each window has an integer "Sets the identifier of the window. Each window has an integer