Lines Matching refs:itemID
18 HWND GetItem(unsigned itemID) const
19 { return GetDlgItem(_window, (int)itemID); }
21 bool EnableItem(unsigned itemID, bool enable) const
22 { return BOOLToBool(::EnableWindow(GetItem(itemID), BoolToBOOL(enable))); }
24 bool ShowItem(unsigned itemID, int cmdShow) const
25 { return BOOLToBool(::ShowWindow(GetItem(itemID), cmdShow)); }
27 bool ShowItem_Bool(unsigned itemID, bool show) const
28 { return ShowItem(itemID, show ? SW_SHOW: SW_HIDE); }
30 bool HideItem(unsigned itemID) const { return ShowItem(itemID, SW_HIDE); }
32 bool SetItemText(unsigned itemID, LPCTSTR s)
33 { return BOOLToBool(SetDlgItemText(_window, (int)itemID, s)); }
35 bool SetItemTextA(unsigned itemID, LPCSTR s)
36 { return BOOLToBool(SetDlgItemTextA(_window, (int)itemID, s)); }
38 bool SetItemText_Empty(unsigned itemID)
39 { return SetItemText(itemID, TEXT("")); }
42 bool SetItemText(unsigned itemID, LPCWSTR s)
44 CWindow window(GetItem(itemID));
49 UINT GetItemText(unsigned itemID, LPTSTR string, unsigned maxCount)
50 { return GetDlgItemText(_window, (int)itemID, string, (int)maxCount); }
53 bool GetItemText(unsigned itemID, LPWSTR string, int maxCount)
61 bool GetItemText(unsigned itemID, UString &s)
63 CWindow window(GetItem(itemID));
67 bool SetItemInt(unsigned itemID, UINT value, bool isSigned)
68 { return BOOLToBool(SetDlgItemInt(_window, (int)itemID, value, BoolToBOOL(isSigned))); }
69 bool GetItemInt(unsigned itemID, bool isSigned, UINT &value)
72 value = GetDlgItemInt(_window, (int)itemID, &result, BoolToBOOL(isSigned));
94 LRESULT SendItemMessage(unsigned itemID, UINT message, WPARAM wParam, LPARAM lParam)
95 { return SendDlgItemMessage(_window, (int)itemID, message, wParam, lParam); }
114 virtual bool OnCommand(unsigned code, unsigned itemID, LPARAM lParam);