// Created: 2003/03/16
// RCS-ID: $Id:
// Copyright: (c) 2003 David Elliott
-// Licence: wxWindows license
+// Licence: wxWidgets licence
/////////////////////////////////////////////////////////////////////////////
#include "wx/wxprec.h"
+
+#if wxUSE_CHECKBOX
+
#ifndef WX_PRECOMP
#include "wx/log.h"
#include "wx/app.h"
void wxCheckBox::Cocoa_wxNSButtonAction(void)
{
- wxLogDebug(wxT("Checkbox"));
+ wxLogTrace(wxTRACE_COCOA,wxT("Checkbox"));
// What we really want to do is override [NSCell -nextState] to return
// NSOnState in lieu of NSMixedState but this works (aside from the
// very slightly noticeable drawing of - and then a check) -DE
Command(event);
}
+void wxCheckBox::SetLabel(const wxString& s)
+{
+ wxAutoNSAutoreleasePool pool;
+ [GetNSButton() setTitle:wxNSStringWithWxString(s)];
+}
+#endif