Remove the mentions of the native OSX wxListCtrl control
This control was removed during the Carbon code removal in commit
5ba67c67e4, so the system option
does nothing now (and was only mentioned in the documentation
and the sample).
This commit is contained in:
committed by
Vadim Zeitlin
parent
48b1175f61
commit
f556a34086
@@ -147,10 +147,9 @@ enum
|
||||
To intercept events from a list control, use the event table macros described
|
||||
in wxListEvent.
|
||||
|
||||
<b>wxMac Note</b>: Starting with wxWidgets 2.8, wxListCtrl uses a native
|
||||
implementation for report mode, and uses a generic implementation for other
|
||||
modes. You can use the generic implementation for report mode as well by setting
|
||||
the @c mac.listctrl.always_use_generic system option (see wxSystemOptions) to 1.
|
||||
@note The native wxOSX implementation for report mode that was added in wxWidgets
|
||||
2.8 was removed in wxWidgets 3.1, meaning for wxWidgets 3.1+ wxOSX uses the generic
|
||||
implementation for all modes.
|
||||
|
||||
@subsection column_order Column Ordering
|
||||
|
||||
|
||||
@@ -105,9 +105,6 @@
|
||||
@flag{window-default-variant}
|
||||
The default variant used by windows (cast to integer from the wxWindowVariant enum).
|
||||
Also known as wxWINDOW_DEFAULT_VARIANT.
|
||||
@flag{mac.listctrl.always_use_generic}
|
||||
Tells wxListCtrl to use the generic control even when it is capable of
|
||||
using the native control instead. Also known as wxMAC_ALWAYS_USE_GENERIC_LISTCTRL.
|
||||
@flag{mac.textcontrol-use-spell-checker}
|
||||
If 1 activates the spell checking in wxTextCtrl.
|
||||
@flag{osx.openfiledialog.always-show-types}
|
||||
|
||||
@@ -150,9 +150,6 @@ wxBEGIN_EVENT_TABLE(MyFrame, wxFrame)
|
||||
EVT_MENU(LIST_TOGGLE_HEADER, MyFrame::OnToggleHeader)
|
||||
EVT_MENU(LIST_TOGGLE_BELL, MyFrame::OnToggleBell)
|
||||
EVT_MENU(LIST_CHECKVISIBILITY, MyFrame::OnCheckVisibility)
|
||||
#ifdef __WXOSX__
|
||||
EVT_MENU(LIST_MAC_USE_GENERIC, MyFrame::OnToggleMacUseGeneric)
|
||||
#endif // __WXOSX__
|
||||
EVT_MENU(LIST_FIND, MyFrame::OnFind)
|
||||
EVT_MENU(LIST_TOGGLE_CHECKBOX, MyFrame::OnToggleItemCheckBox)
|
||||
EVT_MENU(LIST_GET_CHECKBOX, MyFrame::OnGetItemCheckBox)
|
||||
@@ -229,10 +226,6 @@ MyFrame::MyFrame(const wxString& title)
|
||||
menuView->Append(LIST_SMALL_VIRTUAL_VIEW, "Small virtual vie&w\tF8");
|
||||
menuView->AppendSeparator();
|
||||
menuView->Append(LIST_SET_ITEMS_COUNT, "Set &number of items");
|
||||
#ifdef __WXOSX__
|
||||
menuView->AppendSeparator();
|
||||
menuView->AppendCheckItem(LIST_MAC_USE_GENERIC, "Mac: Use Generic Control");
|
||||
#endif
|
||||
|
||||
wxMenu *menuList = new wxMenu;
|
||||
menuList->Append(LIST_GOTO, "&Go to item #3\tCtrl-3");
|
||||
@@ -391,15 +384,6 @@ void MyFrame::OnCheckVisibility(wxCommandEvent& WXUNUSED(event))
|
||||
wxLogMessage( "Line 9 is not visible" );
|
||||
}
|
||||
|
||||
#ifdef __WXOSX__
|
||||
|
||||
void MyFrame::OnToggleMacUseGeneric(wxCommandEvent& event)
|
||||
{
|
||||
wxSystemOptions::SetOption("mac.listctrl.always_use_generic", event.IsChecked());
|
||||
}
|
||||
|
||||
#endif // __WXOSX__
|
||||
|
||||
void MyFrame::OnGoTo(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
if ( m_listCtrl->IsEmpty() )
|
||||
@@ -433,7 +417,7 @@ void MyFrame::OnFocusLast(wxCommandEvent& WXUNUSED(event))
|
||||
void MyFrame::OnToggleFirstSel(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
if ( !m_listCtrl->IsEmpty() )
|
||||
{
|
||||
{
|
||||
m_listCtrl->SetItemState(0, (~m_listCtrl->GetItemState(0, wxLIST_STATE_SELECTED) ) & wxLIST_STATE_SELECTED, wxLIST_STATE_SELECTED);
|
||||
}
|
||||
else
|
||||
|
||||
@@ -148,9 +148,6 @@ protected:
|
||||
void OnToggleLines(wxCommandEvent& event);
|
||||
void OnToggleHeader(wxCommandEvent& event);
|
||||
void OnToggleBell(wxCommandEvent& event);
|
||||
#ifdef __WXOSX__
|
||||
void OnToggleMacUseGeneric(wxCommandEvent& event);
|
||||
#endif // __WXOSX__
|
||||
void OnFind(wxCommandEvent& event);
|
||||
void OnToggleItemCheckBox(wxCommandEvent& event);
|
||||
void OnGetItemCheckBox(wxCommandEvent& event);
|
||||
@@ -245,9 +242,6 @@ enum
|
||||
LIST_FREEZE,
|
||||
LIST_THAW,
|
||||
LIST_TOGGLE_LINES,
|
||||
#ifdef __WXOSX__
|
||||
LIST_MAC_USE_GENERIC,
|
||||
#endif
|
||||
LIST_CHECKVISIBILITY,
|
||||
LIST_CTRL = 1000
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user