]> git.saurik.com Git - wxWidgets.git/commitdiff
Add empty EnableCloseButton() into wxTLW base class.
authorRobert Roebling <robert@roebling.de>
Fri, 27 Oct 2006 09:12:35 +0000 (09:12 +0000)
committerRobert Roebling <robert@roebling.de>
Fri, 27 Oct 2006 09:12:35 +0000 (09:12 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42503 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

docs/latex/wx/tlw.tex
include/wx/toplevel.h

index dfcb1d2d9f1ca687ec2a6f168fce28c8e4204ea7..f0134fd902935d6db7e138fb266cc40efa056c0c 100644 (file)
@@ -47,7 +47,10 @@ Returns \true if the platform supports making the window translucent.
 Enables or disables the Close button (most often in the right
 upper corner of a dialog) and the Close entry of the system
 menu (most often in the left upper corner of the dialog).
-Currently only implemented for wxMSW and wxGTK.
+Currently only implemented for wxMSW and wxGTK. Returns
+true if operation was successful. This may be wrong on
+X11 (including GTK+) where the window manager may not support
+this operation and there is no way to find out.
 
 \membersection{wxTopLevelWindow::GetDefaultItem}\label{wxtoplevelwindowgetdefaultitem}
 
index fee628786c0b867a54eced821e5af6101f642e81..737019df45b2cf0d363f6d453301f2012db134d5 100644 (file)
@@ -167,6 +167,9 @@ public:
     virtual void SetTitle(const wxString& title) = 0;
     virtual wxString GetTitle() const = 0;
 
+    // enable/disable close button [x]
+    virtual bool EnableCloseButton(bool WXUNUSED(enable) ) { return false; } 
+
     // Set the shape of the window to the given region.
     // Returns true if the platform supports this feature (and the
     // operation is successful.)