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() )
|
||||
|
@@ -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