Update wxList operators, TRUE, FALSE.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@18920 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Ron Lee
2003-01-25 04:52:21 +00:00
parent cdd64cc06c
commit 04cd30dea2
3 changed files with 89 additions and 89 deletions

View File

@@ -55,7 +55,7 @@ LRESULT APIENTRY _EXPORT wxTaskBarIconWindowProc( HWND hWnd, unsigned msg,
wxChar *wxTaskBarWindowClass = (wxChar*) wxT("wxTaskBarWindowClass"); wxChar *wxTaskBarWindowClass = (wxChar*) wxT("wxTaskBarWindowClass");
wxList wxTaskBarIcon::sm_taskBarIcons; wxList wxTaskBarIcon::sm_taskBarIcons;
bool wxTaskBarIcon::sm_registeredClass = FALSE; bool wxTaskBarIcon::sm_registeredClass = false;
UINT wxTaskBarIcon::sm_taskbarMsg = 0; UINT wxTaskBarIcon::sm_taskbarMsg = 0;
DEFINE_EVENT_TYPE( wxEVT_TASKBAR_MOVE ) DEFINE_EVENT_TYPE( wxEVT_TASKBAR_MOVE )
@@ -83,7 +83,7 @@ IMPLEMENT_DYNAMIC_CLASS(wxTaskBarIcon, wxEvtHandler)
wxTaskBarIcon::wxTaskBarIcon(void) wxTaskBarIcon::wxTaskBarIcon(void)
{ {
m_hWnd = 0; m_hWnd = 0;
m_iconAdded = FALSE; m_iconAdded = false;
AddObject(this); AddObject(this);
@@ -111,7 +111,7 @@ wxTaskBarIcon::~wxTaskBarIcon(void)
bool wxTaskBarIcon::SetIcon(const wxIcon& icon, const wxString& tooltip) bool wxTaskBarIcon::SetIcon(const wxIcon& icon, const wxString& tooltip)
{ {
if (!IsOK()) if (!IsOK())
return FALSE; return false;
NOTIFYICONDATA notifyData; NOTIFYICONDATA notifyData;
@@ -146,7 +146,7 @@ bool wxTaskBarIcon::SetIcon(const wxIcon& icon, const wxString& tooltip)
bool wxTaskBarIcon::RemoveIcon(void) bool wxTaskBarIcon::RemoveIcon(void)
{ {
if (!m_iconAdded) if (!m_iconAdded)
return FALSE; return false;
NOTIFYICONDATA notifyData; NOTIFYICONDATA notifyData;
@@ -157,7 +157,7 @@ bool wxTaskBarIcon::RemoveIcon(void)
notifyData.uFlags = NIF_MESSAGE; notifyData.uFlags = NIF_MESSAGE;
notifyData.hIcon = 0 ; // hIcon; notifyData.hIcon = 0 ; // hIcon;
notifyData.uID = 99; notifyData.uID = 99;
m_iconAdded = FALSE; m_iconAdded = false;
return (Shell_NotifyIcon(NIM_DELETE, & notifyData) != 0); return (Shell_NotifyIcon(NIM_DELETE, & notifyData) != 0);
} }
@@ -167,14 +167,14 @@ bool wxTaskBarIcon::PopupMenu(wxMenu *menu) //, int x, int y);
// OK, so I know this isn't thread-friendly, but // OK, so I know this isn't thread-friendly, but
// what to do? We need this check. // what to do? We need this check.
static bool s_inPopup = FALSE; static bool s_inPopup = false;
if (s_inPopup) if (s_inPopup)
return FALSE; return false;
s_inPopup = TRUE; s_inPopup = true;
bool rval = FALSE; bool rval = false;
wxWindow* win; wxWindow* win;
int x, y; int x, y;
wxGetMousePosition(&x, &y); wxGetMousePosition(&x, &y);
@@ -197,11 +197,11 @@ bool wxTaskBarIcon::PopupMenu(wxMenu *menu) //, int x, int y);
// Work around a WIN32 bug // Work around a WIN32 bug
::PostMessage ((HWND) win->GetHWND(),WM_NULL,0,0L); ::PostMessage ((HWND) win->GetHWND(),WM_NULL,0,0L);
win->PopEventHandler(FALSE); win->PopEventHandler(false);
win->Destroy(); win->Destroy();
delete win; delete win;
s_inPopup = FALSE; s_inPopup = false;
return rval; return rval;
} }
@@ -247,13 +247,13 @@ void wxTaskBarIcon::_OnRButtonDClick(wxEvent& e) { OnRButtonDClick(e); }
wxTaskBarIcon* wxTaskBarIcon::FindObjectForHWND(WXHWND hWnd) wxTaskBarIcon* wxTaskBarIcon::FindObjectForHWND(WXHWND hWnd)
{ {
wxNode*node = sm_taskBarIcons.First(); wxNode *node = sm_taskBarIcons.GetFirst();
while (node) while (node)
{ {
wxTaskBarIcon* obj = (wxTaskBarIcon*) node->Data(); wxTaskBarIcon* obj = (wxTaskBarIcon*) node->GetData();
if (obj->GetHWND() == hWnd) if (obj->GetHWND() == hWnd)
return obj; return obj;
node = node->Next(); node = node->GetNext();
} }
return NULL; return NULL;
} }
@@ -271,7 +271,7 @@ void wxTaskBarIcon::RemoveObject(wxTaskBarIcon* obj)
bool wxTaskBarIcon::RegisterWindowClass() bool wxTaskBarIcon::RegisterWindowClass()
{ {
if (sm_registeredClass) if (sm_registeredClass)
return TRUE; return true;
// Also register the taskbar message here // Also register the taskbar message here
sm_taskbarMsg = ::RegisterWindowMessage(wxT("wxTaskBarIconMessage")); sm_taskbarMsg = ::RegisterWindowMessage(wxT("wxTaskBarIconMessage"));

View File

@@ -84,7 +84,7 @@ bool wxTimer::Start(int milliseconds, bool oneShot)
{ {
(void)wxTimerBase::Start(milliseconds, oneShot); (void)wxTimerBase::Start(milliseconds, oneShot);
wxCHECK_MSG( m_milli > 0, FALSE, wxT("invalid value for timer timeour") ); wxCHECK_MSG( m_milli > 0, false, wxT("invalid value for timer timeour") );
TIMERPROC wxTimerProcInst = (TIMERPROC) TIMERPROC wxTimerProcInst = (TIMERPROC)
MakeProcInstance((FARPROC)wxTimerProc, wxGetInstance()); MakeProcInstance((FARPROC)wxTimerProc, wxGetInstance());
@@ -96,13 +96,13 @@ bool wxTimer::Start(int milliseconds, bool oneShot)
{ {
wxTimerList.Append(m_id, this); wxTimerList.Append(m_id, this);
return TRUE; return true;
} }
else else
{ {
wxLogSysError(_("Couldn't create a timer")); wxLogSysError(_("Couldn't create a timer"));
return FALSE; return false;
} }
} }
@@ -140,7 +140,7 @@ UINT WINAPI _EXPORT wxTimerProc(HWND WXUNUSED(hwnd), WORD, int idTimer, DWORD)
wxCHECK_MSG( node, 0, wxT("bogus timer id in wxTimerProc") ); wxCHECK_MSG( node, 0, wxT("bogus timer id in wxTimerProc") );
wxProcessTimer(*(wxTimer *)node->Data()); wxProcessTimer(*(wxTimer *)node->GetData());
return 0; return 0;
} }

View File

@@ -130,7 +130,7 @@ static bool IsItemSelected(HWND hwndTV, HTREEITEM hItem)
return (tvi.state & TVIS_SELECTED) != 0; return (tvi.state & TVIS_SELECTED) != 0;
} }
static void SelectItem(HWND hwndTV, HTREEITEM hItem, bool select = TRUE) static void SelectItem(HWND hwndTV, HTREEITEM hItem, bool select = true)
{ {
TV_ITEM tvi; TV_ITEM tvi;
tvi.mask = TVIF_STATE | TVIF_HANDLE; tvi.mask = TVIF_STATE | TVIF_HANDLE;
@@ -146,7 +146,7 @@ static void SelectItem(HWND hwndTV, HTREEITEM hItem, bool select = TRUE)
static inline void UnselectItem(HWND hwndTV, HTREEITEM htItem) static inline void UnselectItem(HWND hwndTV, HTREEITEM htItem)
{ {
SelectItem(hwndTV, htItem, FALSE); SelectItem(hwndTV, htItem, false);
} }
static inline void ToggleItemSelection(HWND hwndTV, HTREEITEM htItem) static inline void ToggleItemSelection(HWND hwndTV, HTREEITEM htItem)
@@ -159,10 +159,10 @@ static inline void ToggleItemSelection(HWND hwndTV, HTREEITEM htItem)
static void SelectRange(HWND hwndTV, static void SelectRange(HWND hwndTV,
HTREEITEM htFirst, HTREEITEM htFirst,
HTREEITEM htLast, HTREEITEM htLast,
bool unselectOthers = TRUE) bool unselectOthers = true)
{ {
// find the first (or last) item and select it // find the first (or last) item and select it
bool cont = TRUE; bool cont = true;
HTREEITEM htItem = (HTREEITEM)TreeView_GetRoot(hwndTV); HTREEITEM htItem = (HTREEITEM)TreeView_GetRoot(hwndTV);
while ( htItem && cont ) while ( htItem && cont )
{ {
@@ -173,7 +173,7 @@ static void SelectRange(HWND hwndTV,
SelectItem(hwndTV, htItem); SelectItem(hwndTV, htItem);
} }
cont = FALSE; cont = false;
} }
else else
{ {
@@ -333,11 +333,11 @@ private:
// a macro to get the virtual root, returns NULL if none // a macro to get the virtual root, returns NULL if none
#define GET_VIRTUAL_ROOT() ((wxVirtualNode *)m_pVirtualRoot) #define GET_VIRTUAL_ROOT() ((wxVirtualNode *)m_pVirtualRoot)
// returns TRUE if the item is the virtual root // returns true if the item is the virtual root
#define IS_VIRTUAL_ROOT(item) (HITEM(item) == TVI_ROOT) #define IS_VIRTUAL_ROOT(item) (HITEM(item) == TVI_ROOT)
// a class which encapsulates the tree traversal logic: it vists all (unless // a class which encapsulates the tree traversal logic: it vists all (unless
// OnVisit() returns FALSE) items under the given one // OnVisit() returns false) items under the given one
class wxTreeTraversal class wxTreeTraversal
{ {
public: public:
@@ -347,12 +347,12 @@ public:
} }
// do traverse the tree: visit all items (recursively by default) under the // do traverse the tree: visit all items (recursively by default) under the
// given one; return TRUE if all items were traversed or FALSE if the // given one; return true if all items were traversed or false if the
// traversal was aborted because OnVisit returned FALSE // traversal was aborted because OnVisit returned false
bool DoTraverse(const wxTreeItemId& root, bool recursively = TRUE); bool DoTraverse(const wxTreeItemId& root, bool recursively = true);
// override this function to do whatever is needed for each item, return // override this function to do whatever is needed for each item, return
// FALSE to stop traversing // false to stop traversing
virtual bool OnVisit(const wxTreeItemId& item) = 0; virtual bool OnVisit(const wxTreeItemId& item) = 0;
protected: protected:
@@ -384,7 +384,7 @@ public:
// can't visit a virtual node. // can't visit a virtual node.
if ( (GetTree()->GetRootItem() == item) && (GetTree()->GetWindowStyle() & wxTR_HIDE_ROOT)) if ( (GetTree()->GetRootItem() == item) && (GetTree()->GetWindowStyle() & wxTR_HIDE_ROOT))
{ {
return TRUE; return true;
} }
#if wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE #if wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE
@@ -396,7 +396,7 @@ public:
m_selections.Add(item); m_selections.Add(item);
} }
return TRUE; return true;
} }
size_t GetCount() const { return m_selections.GetCount(); } size_t GetCount() const { return m_selections.GetCount(); }
@@ -423,7 +423,7 @@ public:
{ {
m_count++; m_count++;
return TRUE; return true;
} }
size_t GetCount() const { return m_count; } size_t GetCount() const { return m_count; }
@@ -544,7 +544,7 @@ static /* const */ wxEventType gs_expandEvents[IDX_WHAT_MAX][IDX_HOW_MAX];
bool wxTreeTraversal::DoTraverse(const wxTreeItemId& root, bool recursively) bool wxTreeTraversal::DoTraverse(const wxTreeItemId& root, bool recursively)
{ {
if ( !OnVisit(root) ) if ( !OnVisit(root) )
return FALSE; return false;
return Traverse(root, recursively); return Traverse(root, recursively);
} }
@@ -556,16 +556,16 @@ bool wxTreeTraversal::Traverse(const wxTreeItemId& root, bool recursively)
while ( child.IsOk() ) while ( child.IsOk() )
{ {
// depth first traversal // depth first traversal
if ( recursively && !Traverse(child, TRUE) ) if ( recursively && !Traverse(child, true) )
return FALSE; return false;
if ( !OnVisit(child) ) if ( !OnVisit(child) )
return FALSE; return false;
child = m_tree->GetNextChild(root, cookie); child = m_tree->GetNextChild(root, cookie);
} }
return TRUE; return true;
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -576,9 +576,9 @@ void wxTreeCtrl::Init()
{ {
m_imageListNormal = NULL; m_imageListNormal = NULL;
m_imageListState = NULL; m_imageListState = NULL;
m_ownsImageListNormal = m_ownsImageListState = FALSE; m_ownsImageListNormal = m_ownsImageListState = false;
m_textCtrl = NULL; m_textCtrl = NULL;
m_hasAnyAttr = FALSE; m_hasAnyAttr = false;
m_dragImage = NULL; m_dragImage = NULL;
m_htSelStart = 0; m_htSelStart = 0;
m_pVirtualRoot = NULL; m_pVirtualRoot = NULL;
@@ -602,7 +602,7 @@ bool wxTreeCtrl::Create(wxWindow *parent,
Init(); Init();
if ( !CreateControl(parent, id, pos, size, style, validator, name) ) if ( !CreateControl(parent, id, pos, size, style, validator, name) )
return FALSE; return false;
DWORD wstyle = WS_VISIBLE | WS_CHILD | WS_TABSTOP | DWORD wstyle = WS_VISIBLE | WS_CHILD | WS_TABSTOP |
TVS_SHOWSELALWAYS; TVS_SHOWSELALWAYS;
@@ -643,7 +643,7 @@ bool wxTreeCtrl::Create(wxWindow *parent,
// Create the tree control. // Create the tree control.
if ( !MSWCreateControl(WC_TREEVIEW, wstyle) ) if ( !MSWCreateControl(WC_TREEVIEW, wstyle) )
return FALSE; return false;
#if wxUSE_COMCTL32_SAFELY #if wxUSE_COMCTL32_SAFELY
wxWindow::SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW)); wxWindow::SetBackgroundColour(wxSystemSettings::GetColour(wxSYS_COLOUR_WINDOW));
@@ -677,7 +677,7 @@ bool wxTreeCtrl::Create(wxWindow *parent,
// create a mono bitmap of the standard size // create a mono bitmap of the standard size
int x = GetSystemMetrics(SM_CXMENUCHECK); int x = GetSystemMetrics(SM_CXMENUCHECK);
int y = GetSystemMetrics(SM_CYMENUCHECK); int y = GetSystemMetrics(SM_CYMENUCHECK);
wxImageList imagelistCheckboxes(x, y, FALSE, 2); wxImageList imagelistCheckboxes(x, y, false, 2);
HBITMAP hbmpCheck = CreateBitmap(x, y, // bitmap size HBITMAP hbmpCheck = CreateBitmap(x, y, // bitmap size
1, // # of color planes 1, // # of color planes
1, // # bits needed for one pixel 1, // # bits needed for one pixel
@@ -716,7 +716,7 @@ bool wxTreeCtrl::Create(wxWindow *parent,
SetSize(pos.x, pos.y, size.x, size.y); SetSize(pos.x, pos.y, size.x, size.y);
return TRUE; return true;
} }
wxTreeCtrl::~wxTreeCtrl() wxTreeCtrl::~wxTreeCtrl()
@@ -726,11 +726,11 @@ wxTreeCtrl::~wxTreeCtrl()
{ {
for ( wxNode *node = m_attrs.Next(); node; node = m_attrs.Next() ) for ( wxNode *node = m_attrs.Next(); node; node = m_attrs.Next() )
{ {
delete (wxTreeItemAttr *)node->Data(); delete (wxTreeItemAttr *)node->GetData();
} }
// prevent TVN_DELETEITEM handler from deleting the attributes again! // prevent TVN_DELETEITEM handler from deleting the attributes again!
m_hasAnyAttr = FALSE; m_hasAnyAttr = false;
} }
DeleteTextCtrl(); DeleteTextCtrl();
@@ -751,17 +751,17 @@ wxTreeCtrl::~wxTreeCtrl()
bool wxTreeCtrl::DoGetItem(wxTreeViewItem* tvItem) const bool wxTreeCtrl::DoGetItem(wxTreeViewItem* tvItem) const
{ {
wxCHECK_MSG( tvItem->hItem != TVI_ROOT, FALSE, wxCHECK_MSG( tvItem->hItem != TVI_ROOT, false,
_T("can't retrieve virtual root item") ); _T("can't retrieve virtual root item") );
if ( !TreeView_GetItem(GetHwnd(), tvItem) ) if ( !TreeView_GetItem(GetHwnd(), tvItem) )
{ {
wxLogLastError(wxT("TreeView_GetItem")); wxLogLastError(wxT("TreeView_GetItem"));
return FALSE; return false;
} }
return TRUE; return true;
} }
void wxTreeCtrl::DoSetItem(wxTreeViewItem* tvItem) void wxTreeCtrl::DoSetItem(wxTreeViewItem* tvItem)
@@ -811,26 +811,26 @@ void wxTreeCtrl::SetImageList(wxImageList *imageList)
delete m_imageListNormal; delete m_imageListNormal;
SetAnyImageList(m_imageListNormal = imageList, TVSIL_NORMAL); SetAnyImageList(m_imageListNormal = imageList, TVSIL_NORMAL);
m_ownsImageListNormal = FALSE; m_ownsImageListNormal = false;
} }
void wxTreeCtrl::SetStateImageList(wxImageList *imageList) void wxTreeCtrl::SetStateImageList(wxImageList *imageList)
{ {
if (m_ownsImageListState) delete m_imageListState; if (m_ownsImageListState) delete m_imageListState;
SetAnyImageList(m_imageListState = imageList, TVSIL_STATE); SetAnyImageList(m_imageListState = imageList, TVSIL_STATE);
m_ownsImageListState = FALSE; m_ownsImageListState = false;
} }
void wxTreeCtrl::AssignImageList(wxImageList *imageList) void wxTreeCtrl::AssignImageList(wxImageList *imageList)
{ {
SetImageList(imageList); SetImageList(imageList);
m_ownsImageListNormal = TRUE; m_ownsImageListNormal = true;
} }
void wxTreeCtrl::AssignStateImageList(wxImageList *imageList) void wxTreeCtrl::AssignStateImageList(wxImageList *imageList)
{ {
SetStateImageList(imageList); SetStateImageList(imageList);
m_ownsImageListState = TRUE; m_ownsImageListState = true;
} }
size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId& item, size_t wxTreeCtrl::GetChildrenCount(const wxTreeItemId& item,
@@ -849,24 +849,24 @@ bool wxTreeCtrl::SetBackgroundColour(const wxColour &colour)
{ {
#if !wxUSE_COMCTL32_SAFELY #if !wxUSE_COMCTL32_SAFELY
if ( !wxWindowBase::SetBackgroundColour(colour) ) if ( !wxWindowBase::SetBackgroundColour(colour) )
return FALSE; return false;
SendMessage(GetHwnd(), TVM_SETBKCOLOR, 0, colour.GetPixel()); SendMessage(GetHwnd(), TVM_SETBKCOLOR, 0, colour.GetPixel());
#endif #endif
return TRUE; return true;
} }
bool wxTreeCtrl::SetForegroundColour(const wxColour &colour) bool wxTreeCtrl::SetForegroundColour(const wxColour &colour)
{ {
#if !wxUSE_COMCTL32_SAFELY #if !wxUSE_COMCTL32_SAFELY
if ( !wxWindowBase::SetForegroundColour(colour) ) if ( !wxWindowBase::SetForegroundColour(colour) )
return FALSE; return false;
SendMessage(GetHwnd(), TVM_SETTEXTCOLOR, 0, colour.GetPixel()); SendMessage(GetHwnd(), TVM_SETTEXTCOLOR, 0, colour.GetPixel());
#endif #endif
return TRUE; return true;
} }
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
@@ -1137,7 +1137,7 @@ bool wxTreeCtrl::HasIndirectData(const wxTreeItemId& item) const
wxTreeViewItem tvItem(item, TVIF_PARAM); wxTreeViewItem tvItem(item, TVIF_PARAM);
if ( !DoGetItem(&tvItem) ) if ( !DoGetItem(&tvItem) )
{ {
return FALSE; return false;
} }
wxTreeItemData *data = (wxTreeItemData *)tvItem.lParam; wxTreeItemData *data = (wxTreeItemData *)tvItem.lParam;
@@ -1226,7 +1226,7 @@ wxFont wxTreeCtrl::GetItemFont(const wxTreeItemId& item) const
void wxTreeCtrl::SetItemTextColour(const wxTreeItemId& item, void wxTreeCtrl::SetItemTextColour(const wxTreeItemId& item,
const wxColour& col) const wxColour& col)
{ {
m_hasAnyAttr = TRUE; m_hasAnyAttr = true;
long id = (long)(WXHTREEITEM)item; long id = (long)(WXHTREEITEM)item;
wxTreeItemAttr *attr = (wxTreeItemAttr *)m_attrs.Get(id); wxTreeItemAttr *attr = (wxTreeItemAttr *)m_attrs.Get(id);
@@ -1244,7 +1244,7 @@ void wxTreeCtrl::SetItemTextColour(const wxTreeItemId& item,
void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId& item, void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId& item,
const wxColour& col) const wxColour& col)
{ {
m_hasAnyAttr = TRUE; m_hasAnyAttr = true;
long id = (long)(WXHTREEITEM)item; long id = (long)(WXHTREEITEM)item;
wxTreeItemAttr *attr = (wxTreeItemAttr *)m_attrs.Get(id); wxTreeItemAttr *attr = (wxTreeItemAttr *)m_attrs.Get(id);
@@ -1261,7 +1261,7 @@ void wxTreeCtrl::SetItemBackgroundColour(const wxTreeItemId& item,
void wxTreeCtrl::SetItemFont(const wxTreeItemId& item, const wxFont& font) void wxTreeCtrl::SetItemFont(const wxTreeItemId& item, const wxFont& font)
{ {
m_hasAnyAttr = TRUE; m_hasAnyAttr = true;
long id = (long)(WXHTREEITEM)item; long id = (long)(WXHTREEITEM)item;
wxTreeItemAttr *attr = (wxTreeItemAttr *)m_attrs.Get(id); wxTreeItemAttr *attr = (wxTreeItemAttr *)m_attrs.Get(id);
@@ -1285,7 +1285,7 @@ bool wxTreeCtrl::IsVisible(const wxTreeItemId& item) const
if ( item == wxTreeItemId(TVI_ROOT) ) if ( item == wxTreeItemId(TVI_ROOT) )
{ {
// virtual (hidden) root is never visible // virtual (hidden) root is never visible
return FALSE; return false;
} }
// Bug in Gnu-Win32 headers, so don't use the macro TreeView_GetItemRect // Bug in Gnu-Win32 headers, so don't use the macro TreeView_GetItemRect
@@ -1295,8 +1295,8 @@ bool wxTreeCtrl::IsVisible(const wxTreeItemId& item) const
// the HTREEITEM with TVM_GETITEMRECT // the HTREEITEM with TVM_GETITEMRECT
*(WXHTREEITEM *)&rect = (WXHTREEITEM)item; *(WXHTREEITEM *)&rect = (WXHTREEITEM)item;
// FALSE means get item rect for the whole item, not only text // false means get item rect for the whole item, not only text
return SendMessage(GetHwnd(), TVM_GETITEMRECT, FALSE, (LPARAM)&rect) != 0; return SendMessage(GetHwnd(), TVM_GETITEMRECT, false, (LPARAM)&rect) != 0;
} }
bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId& item) const bool wxTreeCtrl::ItemHasChildren(const wxTreeItemId& item) const
@@ -1764,7 +1764,7 @@ void wxTreeCtrl::UnselectAll()
for ( size_t n = 0; n < count; n++ ) for ( size_t n = 0; n < count; n++ )
{ {
#if wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE #if wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE
SetItemCheck(selections[n], FALSE); SetItemCheck(selections[n], false);
#else // !wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE #else // !wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE
::UnselectItem(GetHwnd(), HITEM(selections[n])); ::UnselectItem(GetHwnd(), HITEM(selections[n]));
#endif // wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE/!wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE #endif // wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE/!wxUSE_CHECKBOXES_IN_MULTI_SEL_TREE
@@ -1864,7 +1864,7 @@ wxTextCtrl* wxTreeCtrl::EditLabel(const wxTreeItemId& item,
HWND hWnd = (HWND) TreeView_EditLabel(GetHwnd(), HITEM(item)); HWND hWnd = (HWND) TreeView_EditLabel(GetHwnd(), HITEM(item));
// this is not an error - the TVN_BEGINLABELEDIT handler might have // this is not an error - the TVN_BEGINLABELEDIT handler might have
// returned FALSE // returned false
if ( !hWnd ) if ( !hWnd )
{ {
delete m_textCtrl; delete m_textCtrl;
@@ -1925,12 +1925,12 @@ bool wxTreeCtrl::GetBoundingRect(const wxTreeItemId& item,
{ {
rect = wxRect(wxPoint(rc.left, rc.top), wxPoint(rc.right, rc.bottom)); rect = wxRect(wxPoint(rc.left, rc.top), wxPoint(rc.right, rc.bottom));
return TRUE; return true;
} }
else else
{ {
// couldn't retrieve rect: for example, item isn't visible // couldn't retrieve rect: for example, item isn't visible
return FALSE; return false;
} }
} }
@@ -2017,11 +2017,11 @@ bool wxTreeCtrl::MSWCommand(WXUINT cmd, WXWORD id)
else else
{ {
// nothing done // nothing done
return FALSE; return false;
} }
// command processed // command processed
return TRUE; return true;
} }
// we hook into WndProc to process WM_MOUSEMOVE/WM_BUTTONUP messages - as we // we hook into WndProc to process WM_MOUSEMOVE/WM_BUTTONUP messages - as we
@@ -2030,7 +2030,7 @@ bool wxTreeCtrl::MSWCommand(WXUINT cmd, WXWORD id)
// instead of passing by wxWin events // instead of passing by wxWin events
long wxTreeCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam) long wxTreeCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
{ {
bool processed = FALSE; bool processed = false;
long rc = 0; long rc = 0;
bool isMultiple = (GetWindowStyle() & wxTR_MULTIPLE) != 0; bool isMultiple = (GetWindowStyle() & wxTR_MULTIPLE) != 0;
@@ -2075,7 +2075,7 @@ long wxTreeCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
// reset on any click without Shift // reset on any click without Shift
m_htSelStart = 0; m_htSelStart = 0;
processed = TRUE; processed = true;
} }
else if ( wParam & MK_SHIFT ) else if ( wParam & MK_SHIFT )
{ {
@@ -2094,7 +2094,7 @@ long wxTreeCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
::SetFocus(GetHwnd(), htItem); ::SetFocus(GetHwnd(), htItem);
processed = TRUE; processed = true;
} }
else // normal click else // normal click
{ {
@@ -2173,12 +2173,12 @@ long wxTreeCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
RECT rect; RECT rect;
for ( size_t n = 0; n < count; n++ ) for ( size_t n = 0; n < count; n++ )
{ {
// TreeView_GetItemRect() will return FALSE if item is not visible, // TreeView_GetItemRect() will return false if item is not visible,
// which may happen perfectly well // which may happen perfectly well
if ( TreeView_GetItemRect(GetHwnd(), HITEM(selections[n]), if ( TreeView_GetItemRect(GetHwnd(), HITEM(selections[n]),
&rect, TRUE) ) &rect, true) )
{ {
::InvalidateRect(GetHwnd(), &rect, FALSE); ::InvalidateRect(GetHwnd(), &rect, false);
} }
} }
} }
@@ -2209,7 +2209,7 @@ long wxTreeCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
::SelectItem(GetHwnd(), htSel); ::SelectItem(GetHwnd(), htSel);
} }
processed = TRUE; processed = true;
} }
else if ( wParam == VK_UP || wParam == VK_DOWN ) else if ( wParam == VK_UP || wParam == VK_DOWN )
{ {
@@ -2243,7 +2243,7 @@ long wxTreeCtrl::MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam)
::SetFocus(GetHwnd(), htNext); ::SetFocus(GetHwnd(), htNext);
} }
processed = TRUE; processed = true;
} }
} }
} }
@@ -2305,7 +2305,7 @@ bool wxTreeCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
event.m_item = (WXHTREEITEM) info->item.hItem; event.m_item = (WXHTREEITEM) info->item.hItem;
event.m_label = info->item.pszText; event.m_label = info->item.pszText;
event.m_editCancelled = FALSE; event.m_editCancelled = false;
} }
break; break;
@@ -2333,11 +2333,11 @@ bool wxTreeCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
event.m_label = info->item.pszText; event.m_label = info->item.pszText;
if (info->item.pszText == NULL) if (info->item.pszText == NULL)
{ {
event.m_editCancelled = TRUE; event.m_editCancelled = true;
} }
else else
{ {
event.m_editCancelled = FALSE; event.m_editCancelled = false;
} }
break; break;
} }
@@ -2555,7 +2555,7 @@ bool wxTreeCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
} }
// we always process it // we always process it
return TRUE; return true;
#endif // _WIN32_IE >= 0x300 #endif // _WIN32_IE >= 0x300
case NM_DBLCLK: case NM_DBLCLK:
@@ -2599,7 +2599,7 @@ bool wxTreeCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
// the return code of this event handler as the return value for // the return code of this event handler as the return value for
// NM_DBLCLK - otherwise, double clicking the item to toggle its // NM_DBLCLK - otherwise, double clicking the item to toggle its
// expanded status would never work // expanded status would never work
*result = FALSE; *result = false;
break; break;
case TVN_BEGINDRAG: case TVN_BEGINDRAG:
@@ -2637,12 +2637,12 @@ bool wxTreeCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
delete data; // may be NULL, ok delete data; // may be NULL, ok
} }
processed = TRUE; // Make sure we don't get called twice processed = true; // Make sure we don't get called twice
} }
break; break;
case TVN_BEGINLABELEDIT: case TVN_BEGINLABELEDIT:
// return TRUE to cancel label editing // return true to cancel label editing
*result = !event.IsAllowed(); *result = !event.IsAllowed();
// set ES_WANTRETURN ( like we do in BeginLabelEdit ) // set ES_WANTRETURN ( like we do in BeginLabelEdit )
if(event.IsAllowed()) if(event.IsAllowed())
@@ -2673,12 +2673,12 @@ bool wxTreeCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
break; break;
case TVN_ENDLABELEDIT: case TVN_ENDLABELEDIT:
// return TRUE to set the label to the new string: note that we // return true to set the label to the new string: note that we
// also must pretend that we did process the message or it is going // also must pretend that we did process the message or it is going
// to be passed to DefWindowProc() which will happily return FALSE // to be passed to DefWindowProc() which will happily return false
// cancelling the label change // cancelling the label change
*result = event.IsAllowed(); *result = event.IsAllowed();
processed = TRUE; processed = true;
// ensure that we don't have the text ctrl which is going to be // ensure that we don't have the text ctrl which is going to be
// deleted any more // deleted any more
@@ -2687,7 +2687,7 @@ bool wxTreeCtrl::MSWOnNotify(int idCtrl, WXLPARAM lParam, WXLPARAM *result)
case TVN_SELCHANGING: case TVN_SELCHANGING:
case TVN_ITEMEXPANDING: case TVN_ITEMEXPANDING:
// return TRUE to prevent the action from happening // return true to prevent the action from happening
*result = !event.IsAllowed(); *result = !event.IsAllowed();
break; break;