+///////////////////////////////////////////////////////////////////////////////
+// Name: wx/os2/listctrl.h
+// Purpose: wxListCtrl class
+// Author:
+// Modified by:
+// Created:
+// RCS-ID: $Id$
+// Copyright: (c) wxWidgets team
+// Licence: wxWindows licence
+///////////////////////////////////////////////////////////////////////////////
+
#ifndef _WX_LISTCTRL_H_
#define _WX_LISTCTRL_H_
,const wxSize& rSize = wxDefaultSize
,long lStyle = wxLC_ICON
,const wxValidator& rValidator = wxDefaultValidator
- ,const wxString& rsName = _T("wxListCtrl"))
+ ,const wxString& rsName = wxListCtrlNameStr)
{
Init();
Create( pParent
,const wxSize& rSize = wxDefaultSize
,long lStyle = wxLC_ICON
,const wxValidator& rValidator = wxDefaultValidator
- ,const wxString& rsName = _T("wxListCtrl")
+ ,const wxString& rsName = wxListCtrlNameStr
);
//
int GetCountPerPage(void) const;
+ wxRect GetViewRect() const;
//
// Gets the edit control for editing labels.
//
//
// Retrieves the spacing between icons in pixels.
- // If small is TRUE, gets the spacing for the small icon
+ // If bIsSmall is true, gets the spacing for the small icon
// view, otherwise the large icon view.
//
int GetItemSpacing(bool bIsSmall) const;
//
// Add or remove a single window style
void SetSingleStyle( long lStyle
- ,bool bAdd = TRUE
+ ,bool bAdd = true
);
//
//
long FindItem( long lStart
,const wxString& rsStr
- ,bool bPartial = FALSE
+ ,bool bPartial = false
);
//
void UpdateStyle(void);
//
- // Implementation: converts wxWindows style to MSW style.
+ // Implementation: converts wxWidgets style to MSW style.
// Can be a single style flag or a bit list.
// oldStyle is 'normalised' so that it doesn't contain
// conflicting styles.
// keep track of inserted/deleted columns
//
- // TRUE if we have any internal data (user data & attributes)
+ // true if we have any internal data (user data & attributes)
//
bool m_bAnyInternalData;
//
- // TRUE if we have any items with custom attributes
+ // true if we have any items with custom attributes
//
bool m_bHasAnyAttr;