/////////////////////////////////////////////////////////////////////////////
-// Name: palmos/radiobox.cpp
+// Name: src/palmos/radiobox.cpp
// Purpose: wxRadioBox implementation
-// Author: William Osborne
-// Modified by:
+// Author: William Osborne - minimal working wxPalmOS port
+// Modified by: Wlodzimierz ABX Skiba - native wxRadioBox implementation
// Created: 10/13/04
-// RCS-ID: $Id:
-// Copyright: (c) William Osborne
+// RCS-ID: $Id$
+// Copyright: (c) William Osborne, Wlodzimierz Skiba
// Licence: wxWindows licence
/////////////////////////////////////////////////////////////////////////////
#include "wx/log.h"
#endif
-#include "wx/palmos/private.h"
-
#if wxUSE_TOOLTIPS
#include "wx/tooltip.h"
#endif // wxUSE_TOOLTIPS
wxFLAGS_MEMBER(wxBORDER_RAISED)
wxFLAGS_MEMBER(wxBORDER_STATIC)
wxFLAGS_MEMBER(wxBORDER_NONE)
-
+
// old style border flags
wxFLAGS_MEMBER(wxSIMPLE_BORDER)
wxFLAGS_MEMBER(wxSUNKEN_BORDER)
item
*/
-#define RADIOBTN_PARENT_IS_RADIOBOX 0
-
-// ---------------------------------------------------------------------------
-// private functions
-// ---------------------------------------------------------------------------
-
-// ---------------------------------------------------------------------------
-// global vars
-// ---------------------------------------------------------------------------
-
-// the pointer to standard radio button wnd proc
-static WXFARPROC s_wndprocRadioBtn = (WXFARPROC)NULL;
-
// ===========================================================================
// implementation
// ===========================================================================
return 0;
}
-bool wxRadioBox::MSWCommand(WXUINT cmd, WXWORD id)
-{
- return FALSE;
-}
-
// Radio box item
wxRadioBox::wxRadioBox()
{
wxString wxRadioBox::GetString(int item) const
{
wxString ret;
-
+
return ret;
}
{
}
-void wxRadioBox::GetSize(int *width, int *height) const
-{
-}
-
-void wxRadioBox::GetPosition(int *x, int *y) const
-{
-}
-
void wxRadioBox::SetFocus()
{
}
{
}
-bool wxRadioBox::ContainsHWND(WXHWND hWnd) const
-{
- return false;
-}
-
void wxRadioBox::Command(wxCommandEvent & event)
{
}
-void wxRadioBox::SubclassRadioButton(WXHWND hWndBtn)
-{
-}
-
void wxRadioBox::SendNotificationEvent()
{
}
return false;
}
-// ----------------------------------------------------------------------------
-// our window proc
-// ----------------------------------------------------------------------------
-
-WXLRESULT wxRadioBox::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
-{
- return 0;
-}
-
-WXHBRUSH wxRadioBox::OnCtlColor(WXHDC pDC, WXHWND WXUNUSED(pWnd), WXUINT WXUNUSED(nCtlColor),
-#if wxUSE_CTL3D
- WXUINT message,
- WXWPARAM wParam,
- WXLPARAM lParam
-#else
- WXUINT WXUNUSED(message),
- WXWPARAM WXUNUSED(wParam),
- WXLPARAM WXUNUSED(lParam)
-#endif
- )
-{
- return (WXHBRUSH)0;
-}
-
#endif // wxUSE_RADIOBOX